curl -X POST https://api.tableid.com/data \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR GENERATED API KEY" \
-d '{
"format": "csv",
"airtableUrl": "https://airtable.com/appPbhnXfiOxJxkVH/tblvcfP8tl7ce87r5/viwjeGVcFrwYp4nH1?blocks=hide",
"airtableToken": "patsjtdKIYHvcwThu.50cca5b4a84b76f6c7c631a35c634a0c3b9da264b61252593462d211f98902b1"
}' -o output.csv
const fetch = require('node-fetch');
const fs = require('fs');
fetch('https://api.tableid.com/data', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'YOUR GENERATED API KEY'
},
body: JSON.stringify({
format: 'csv',
airtableUrl: 'https://airtable.com/appPbhnXfiOxJxkVH/tblvcfP8tl7ce87r5/viwjeGVcFrwYp4nH1?blocks=hide',
airtableToken: 'patsjtdKIYHvcwThu.50cca5b4a84b76f6c7c631a35c634a0c3b9da264b61252593462d211f98902b1'
})
})
.then(response => response.buffer())
.then(buffer => fs.writeFileSync('output.csv', buffer))
import requests
response = requests.post(
"https://api.tableid.com/data",
headers={
"Content-Type": "application/json",
"x-api-key": "YOUR GENERATED API KEY"
},
json={
"format": "csv",
"airtableUrl": "https://airtable.com/appPbhnXfiOxJxkVH/tblvcfP8tl7ce87r5/viwjeGVcFrwYp4nH1?blocks=hide",
"airtableToken": "patsjtdKIYHvcwThu.50cca5b4a84b76f6c7c631a35c634a0c3b9da264b61252593462d211f98902b1"
}
)
with open("output.csv", "wb") as file:
file.write(response.content)



TableID is a very simple yet powerful solution. All you need is your Airtable token and URL. Then, you can do whatever you want with your data. It helps us a lot in creating monthly summary reports using GPTs. It's worth mentioning that none of your data is stored inside TableID. So it’s very safe.

Removing duplicates and downloading views has never been easier. TableID is a game-changer for our operations.
Official Airtable API does not cover or actions you need. Now what?
Use TableID.
🤯
Eliminate the clutter of duplicates in your Airtable base effortlessly
🤩
Get exactly what you need with the ability to download specific views from your Airtable.
🤖
TableID makes data analysis and visualization simpler and more intuitive.
🔒
Your Airtable token or URL is not stored anywhere. We are not creating temporary URLs.
Generate custom reports with ease. Remove duplicates, count records and extract what you need from Airtable.
Create dynamic and interactive dashboards effortlessly.
Integrate TableID with OpenAI assistants and send .csv files directly through the API.
Select the perfect plan for your needs
Looking for Enterprise?
Contact me.