I'm currently working on a POC of airbyte, and one of the more important features we'd like to vet is using an API to create a new connection from scratch.
For the purpose of the POC, I'd like to connect to an S3 bucket, read a csv, and load it into a Snowflake instance. I've already done this manually to make sure that it works.
I'm having some trouble figuring out what sort of API calls I need, and what I need to send - for example, I've looked at /v1/source_definitions/create but I don't see how to put in things like the S3 bucket, or the credentials.
Is there any more specific documentation that has concrete examples?
Alternatively, is there a way I can pull the definitions I already made into JSON that can be fed back into the API? That would make the modifications fairly straightforward. Thanks
I'm running a local docker instance v0.40.18