Summary
User is encountering unprocessable entity errors when configuring a GCS source via the Airbyte API after upgrading a connector. They are seeking documentation for the required payload structure.
Question
HI, I have an Airbyte OSS instance. I am trying to use the Airbyte API to configure sources and destinations. It worked until I upgraded one of my connectors. Now I’m getting unprocessable entity errors for the gcs source. Is there a swagger docs endpoint for me to look at the required structure?
Checking https://reference.airbyte.com/reference/createsource doesn’t help as it has the same structure I was using before the connector was updated.
Code causing the error for reference:
"name": stream,
"workspaceId": workspace_id,
"configuration": {
"sourceType": "gcs",
"service_account": service_account_key,
"bucket": bucket_name,
"streams": [
{
"name": streams[stream],
"globs": [f"**{streams[stream]}.parquet"],
"validation_policy": "Emit Record",
"schemaless": False,
"format": {"filetype": "parquet", "decimal_as_float": False},
}
],
},
}```
<br>
---
This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C021JANJ6TY/p1731667441180559) if you want
to access the original thread.
[Join the conversation on Slack](https://slack.airbyte.com)
<sub>
['airbyte-api', 'gcs-source', 'unprocessable-entity', 'swagger-docs', 'connector-upgrade']
</sub>