Skip to main content

Create Text Rule

POST 

/api/walmart/:integrationInstance/routing/rules

Appends a text rule (layer 3), matched against the shipment's free-text carrier.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

match_type is contains, starts_with or exact; matching is case-insensitive. A rule must either route to a carrier or set suppress: true — one that does neither would match shipments and then do nothing.

New rules are appended last, so adding one can never silently shadow an existing rule.

Every change returns the COMPLETE refreshed routing configuration, not just the row that changed — the layers interact, so a partial response could disagree with what the next shipment would actually send.

Request

Responses

OK

Response Headers
    Content-Type