Summary
The user is facing unprocessable entity errors for the GCS source in Airbyte API after upgrading a connector. They are looking for a Swagger docs endpoint to understand the required 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", "unprocessable-entity-error", "gcs-source", "swagger-docs", "connector-upgrade"]
</sub>