Airbyte Configuration API
Last updated: March 6, 2023
Description
Airbyte Configuration API https://airbyte.io.
This API is a collection of HTTP RPC-style methods. While it is not a REST API, those familiar with REST should find the conventions of this API recognizable.
Here are some conventions that this API follows:
- All endpoints are http POST methods.
- All endpoints accept data via
application/jsonrequest bodies. The API does not accept any data via query params. - The naming convention for endpoints is: localhost:8000/{VERSION}/{METHOD_FAMILY}/{METHOD_NAME} e.g.
localhost:8000/v1/connections/create. - For all
updatemethods, the whole object must be passed in, even the fields that did not change.
Authentication (OSS):
- When authenticating to the Configuration API, you must use Basic Authentication by setting the Authentication Header to Basic and base64 encoding the username and password (which are
airbyteandpasswordby default - so base64 encodingairbyte:passwordresults inYWlyYnl0ZTpwYXNzd29yZA==). So the full header reads'Authorization': "Basic YWlyYnl0ZTpwYXNzd29yZA=="
OpenAPI Specification
Loading...
All Versions
Version 1.0.0
OpenAPI Specification
Loading...