Two ways to get results
Manual download
Trigger an export on demand and receive a presigned URL to download the results file directly.
Export webhook
Configure a URL and Mapping.Travel calls it automatically whenever a mapping job completes.
Manual export
To trigger an export manually, callPOST /api/v1/mapping/{mappingJobId}/export with your Bearer token:
exportFileId and a presigned download URL. Download the file before the URL expires.
Export webhooks
A webhook lets you receive export files automatically without polling. When a mapping job completes, Mapping.Travel sends an HTTP POST to your configured endpoint with a payload containing the export file URL and job metadata.Configure a webhook
Create a webhook config
Call The response includes a webhook
POST /api/v1/export-webhooks with your endpoint URL:id you can use to update or delete the config later.Manage webhook configs
| Endpoint | Description |
|---|---|
POST /api/v1/export-webhooks | Create a new webhook config |
GET /api/v1/export-webhooks | List all webhook configs for your organization |
GET /api/v1/export-webhooks/{id} | Get a specific webhook config |
PUT /api/v1/export-webhooks/{id} | Update a webhook config |
DELETE /api/v1/export-webhooks/{id} | Delete a webhook config |
?activeOnly=true to GET /api/v1/export-webhooks to list only enabled configs.
You can configure multiple webhook endpoints. Mapping.Travel calls all active webhooks when a job completes.
Export format configuration
You can control the shape of every export file your organization receives. UsePUT /api/v1/export-format to set or update your format preferences:
GET /api/v1/export-format. If no config is set, exports use the default format and field set.