Is <AirbyteApiClient> for Java available somewhere...
# contributing-to-airbyte
m
Is AirbyteApiClient for Java available somewhere on a Maven repository?
u
Technically it is available here: https://airbyte.mycloudrepo.io/public/repositories/airbyte-public-jars/io/airbyte/airbyte-api/ but right now we aren’t making any guarantees about how long jars will be up there or any other stability guarantees
u
If having a stable Java API client is useful for you, please tu https://github.com/airbytehq/airbyte/issues/5258 and give us some info on why this would be useful to you.
u
It’s definitely something we’ve considered, we just haven’t heard a lot of interest around it yet.
u
Thank you!
m
How do people generally interact with Airbyte API?
u
Assuming you are using Swagger, the clients can be auto generated - https://swagger.io/tools/swagger-codegen/
u
I believe most people either generate their own clients using some OpenAPI generator or with the HTTP endpoints directly.
u
We’re using the OpenAPI generator for Gradle https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-gradle-plugin to generate our internal client.