Dispatch object to router
Dispatch
Dispatch router
POST /dispatch/router — assign an object using router rules
POST
Dispatch object to router
Endpoint
/dispatch/routerAuthentication: Bearer JWT Runs router assignment logic for a given object: evaluates triggers, availability, distribution model, and assigns an owner when rules match.
Request body
Responses
200 — Assignment succeededsuccess: true plus:
200 — Other outcomes (no assignment; response has
message only, no error flag)
400 — Invalid JSON or missing required fields
This endpoint can also be invoked asynchronously via SQS with the same
router_id and object_id fields in the message body.Authorizations
Bearer JWT with valid account context.
Response
Dispatch completed
Assignment succeeded, or a non-error outcome (HTTP 200). When success is true, the object was assigned.
Present and true when the object was assigned
Email of the user assigned as owner
Display name of the owner field that was updated
Assignment timestamp (RFC 2822 UTC)
True when Routera assigned the owner but HubSpot sync failed
HubSpot sync error detail (when hubspot_sync_failed is true)
True only on HTTP 400/500 error responses
