Skip to main content
POST

Authorizations

x-arms-api-key
string
header
required

Your ARMS API key

x-arms-assume-user
string
header
required

Email of a user assigned to the appropriate user group

Query Parameters

carrierId
integer
required

Carrier identifier; required for all endpoints

Body

application/json

Customer fields you leave out (or send as null) keep their current values.

carrier
object
required
resourceId
integer
required

ID of the customer to update, as returned by Create customer or List customers.

name
string

New customer name. Cannot contain /. Renaming also renames the customer's <name> Admin and <name> Operator user groups.

printedName
string
scac
string

Must be a SCAC Cedar already knows. Send an empty string to clear it.

ediId
string

Must be unique across every customer in Cedar. Send an empty string to clear it.

isTaxExempt
boolean
locations
object[]

Only the locations to add, change or delete. Locations you leave out are not changed.

Response

OK

customer
object

The full customer record. Fields without a value are left out.

contract
object