Skip to main content

Create Source Code Mapping

POST 

/api/veracore/integration-instances/:integration_instance/source-code-mappings

Create a source code mapping for a Veracore integration instance.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Body fields

  • sales_channel_integration_instance_id (required, integer) — the sales channel integration instance the mapping applies to; must exist.
  • sub_sales_channel_id (optional, integer) — restrict the mapping to one sub sales channel; must exist when provided. Omit or send null to create the channel's catch-all mapping.
  • source_code (optional, string, defaults to empty) — the Veracore source code to stamp on matching orders.

Only one mapping may exist per sales channel + sub channel combination.

Errors

  • 404 when the integration instance does not exist or is not a Veracore instance.
  • 422 when the referenced sales channel instance or sub channel does not exist, or a mapping for the same combination already exists.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type