Create Integration Instance
POST/api/veracore/integration-instances
Create a new Veracore integration instance.
This endpoint currently requires session authentication; Personal Access Token scope support is in progress.
Authentication: Requires Bearer token.
Veracore timestamps: set integration_settings.provider_timezone to the IANA timezone the Veracore account renders its dates in (e.g. America/Chicago). Veracore returns ship dates with no UTC offset, so an unset or incorrect value reports shipments hours away from when they actually happened. Defaults to UTC.
Requires the integrations.create permission.
Only one Veracore account can be connected. A second connection is refused with 422 under errors.integration; change the existing connection instead.
Request
Responses
- 401
- 403
- 422
- 429
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden
Response Headers
Unprocessable Entity
Response Headers
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.