How to programmatically add source connector to UI in OSS version? #29387
-
I am running airbyte locally and looking to write a bash script which will install and run airbyte along with my custom sources. The documentation seems to indicate the only way to add a custom source locally is by adding the connector manually in the UI. Is this really the case? It seems like I am missing something. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hi @LuisSaybe, did you ever get an answer on this? |
Beta Was this translation helpful? Give feedback.
-
It seems like any mention or documentation of this has been removed, but I'm continuing to research this. Apparently, there is an endpoint you can post to, "/api/v1/source_definitions/create_custom" to add a custom connector programatically; I'm still figuring it out though. Mentioned in Airbyte - Slack here: "https://airbytehq.slack.com/archives/C02RRUG9CP5/p1679988794764499?thread_ts=1678963208.296829&cid=C02RRUG9CP5" |
Beta Was this translation helpful? Give feedback.
Yes, I did actually, I joined the office hours which they advertise on their slack channel and asked this questions and one of the devs pointed me in the right direction.You can read here about the differences in the Airbyte API and the Airbyte Configuration API.You'll note the Airbyte API does not have any references to the functionality I was looking for in my original post but apparently the Airbyte Configuration API does include this. I have not tested it end-to-end yet because I've been quite busy but the Airbyte Configuration API is the place where you would want to look for this.The create source endpoint is finally available in the airbyte API, so it should be possible now to p…