Use this endpoint to start a new mapping job for a partner inventory. The job runs asynchronously — you receive a job ID immediately and can poll the status endpoint to track progress. Once complete, the results are available via the search endpoint and can be exported on demand.Documentation Index
Fetch the complete documentation index at: https://docs.mapping.travel/llms.txt
Use this file to discover all available pages before exploring further.
Request
UUID of the partner inventory to map. The inventory must already be uploaded and belong to your organization.
Mapping mode to use. If omitted, your organization’s default mode preference is applied.
| Value | Description |
|---|---|
STANDARD | Fuzzy matching pipeline. Works for any inventory, regardless of supplier codes. |
ID_TO_ID | Exact supplier ID matching. Requires a supplierCode on the inventory and a connected supplier. |
HYBRID | Runs ID-to-ID matching first, then falls back to fuzzy matching for any hotels that remain unmatched. Requires a supplierCode on the inventory. |
Response
A successful request returns HTTP201 Created with a job object. Use the mappingJobId to check status or retrieve results.
UUID of the newly created mapping job. Use this to poll for status and access results.
UUID of the partner inventory being mapped.
Initial status of the job. Always
PENDING immediately after creation.The resolved mapping mode used for this job — either the mode you specified or your organization’s configured default.
ISO 8601 timestamp of when the job was created.
Error responses
| Status | Reason |
|---|---|
400 Bad Request | ID_TO_ID or HYBRID mode requested but inventory has no supplierCode, or supplier is not supported. |
401 Unauthorized | Missing or invalid Authorization header. |
403 Forbidden | Your organization’s mapping quota is exceeded, or you have insufficient credits. |
404 Not Found | The specified partnerInventoryId does not exist or does not belong to your organization. |
Free plan organizations have a daily mapping limit. Once the limit is reached, additional mappings require available credits. Upgrade to a paid plan for unlimited mappings.