Update Integration Instance
PUT/api/veracore/integration-instances/:integration_instance
Update a 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.update permission.
Partial update: integration_settings keys that are not sent keep their current values (they are no longer reset to defaults), so a client can save one setting at a time. An explicitly sent value, including null, is applied.
Omitting fulfillment_cost_financial_line_type_id keeps the configured cost line type; send it (or null) to change it.
connection_settings never contains saved credentials: each secret key (API keys, secrets, passwords, tokens) is left out and replaced by a has_<snake_case_key> boolean saying whether one is saved (apiKey → has_api_key, password → has_password). Credentials in connection_settings are merged into the saved ones: a key you leave out keeps its saved value, so send a secret only to replace it (the response never echoes it back).
Request
Responses
- 401
- 403
- 404
- 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
Not found — no record with the given identifier (or the route does not exist). Verify the ID before retrying.
Validation failed — the body is a field → messages map (Laravel shape) or the platform envelope with a stable machine-readable code. Fix the payload and resubmit.
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.