Airtable ➔ Vectorizer.AI Payload Specification
Technical reference for automating data exchange between NoCode DB and Image Processing workflows.
💡 How this integration works:
1. Airtable triggers an event when record.created occurs.
2. Data is packaged into a standard JSON webhook payload.
3. Payload is delivered into your Vectorizer.AI intake pipeline and mapped to your Image Processing targets.
Authentication & Event Specs
| Parameter | Source (Airtable) | Destination (Vectorizer.AI) |
|---|---|---|
| Auth Mechanism | Bearer Token | Basic Auth (API Key) |
| Trigger Event | record.created | Ingest Pipeline |
Sample Webhook JSON Payload
{
"event": "record.created_to_vectorizer",
"timestamp": 1788105197,
"source": {
"platform": "Airtable",
"auth_mode": "Bearer Token",
"data": {
"record_id": "sample_record_id_val",
"base_id": "sample_base_id_val",
"table_name": "sample_table_name_val",
"fields": "sample_fields_val"
}
},
"destination": {
"platform": "Vectorizer.AI",
"auth_mode": "Basic Auth (API Key)",
"target_endpoint": "https://api.vectorizer.com/v1/ingest",
"mapped_fields": {
"task_id": "{{source.record_id}}",
"output_format": "{{source.base_id}}",
"svg_data_url": "{{source.table_name}}",
"processing_ms": "{{source.fields}}"
}
}
}
Quick Integration Setup
- Retrieve your secret API credentials from your Airtable developer dashboard using authentication method
Bearer Token. - Configure the target endpoint URL to route payloads into the Vectorizer.AI intake pipeline.
- Map incoming schema properties according to the JSON specification detailed above.
Expected HTTP Response Codes
| Status Code | Meaning | Troubleshooting Step |
|---|---|---|
200 OK | Success | Payload accepted and queued for routing. |
401 Unauthorized | Auth Failure | Verify headers for valid Bearer Token credentials. |
422 Unprocessable | Schema Error | Check field keys alignment between source and target payload. |