-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐛 Airtable source: remove base & tables from spec.json, and use the API to list available bases & tables, using bases as the namespaces for streams #12491
Comments
@misteryeo @sherifnada This brings us to the next:
If we simplify the process like described in the issue the Customers will have to get the same approvals as we do by the link above. This is very inconvenient in terms of "start-and-go" with Airbyte. As an option we can force the Customers to proceed though the obtaining access to |
@bazarnov agreed with your reasoning for the short term. Can you leave this issue open? I think we may be able to get an exception from air table and integrate using oauth. Cc @misteryeo |
Hey! Do we have an estimation on this issue already? I think this will actually solve one of my issues actually. |
Hi @patygold, yes we understand that the Metadata API would solve this issue but unfortunately, we haven't been able to get access from the Airtable team. If you have someone on the Airtable side you could put us in touch with who could possibly get us access, we'd love to move forward here! cc: @YowanR |
All we need is the account that has the access to the Metadata API, to reproduce and implement the new dynamic schemas. But, this will force existing users to obtain the same level of access to be able to use the connector afterwards. Or, optionally, we can try to make the change backwards capable |
@misteryeo |
Hey all! This morning I've received this email from Airtable. Now I think this might help us. The link: https://airtable.com/developers/web/api/changelog?utm_ID=recebVmIxYe5ut93c&utm_source=lifecycle_team&utm_medium=email&utm_campaign=it_ss_api_auth_public_beta&utm_content=email_waitlist-users&utm_extra5=metadata-api-users#anchor-2022-11-15 |
This is exciting! Thanks for sharing, @patygold! We'll have the team look at this once we have the bandwidth |
Tell us about the problem you're trying to solve
Airtable bases are equivalent to database schemas. We should use them as such.
Describe the solution you’d like
discover
) by calling the endpointhttps://api.airtable.com/v0/meta/bases
(see the docs) and set them as the namespace property of each available table (stream).The text was updated successfully, but these errors were encountered: