Hello, I just made an API request to Airtable that failed, and I don't have enough traceability data to inform me about the details of the request for which the API request failed (e.g.: the different fields and values in the request body).
Is there any log store where I can see all the requests (or at least just the failed ones) made to my Airtable base via the API? Or is there any way to query for these failed requests via an interface/API?
Airtable Support might (or might not) keep an internal log of API requests, but as Airtable customers, we do not have access to any sort of API log from Airtable.
So you would need to manage that on your end.
If you use Postman for testing your API calls to Airtable, Postman automatically keeps a historical log of all your previous requests. Although note that Postman doesn't save your responses unless you manually press the "save" button on each response.
If you're making API calls for production use — or if you'd like to keep a log of BOTH requests AND responses — you can make all of your API calls through Make.
Make automatically keeps a historical log of BOTH your API requests AND your API responses for 7 days or 30 days or 60 days — depending on your pricing plan.