Service Type API
Create service type
Create a service type, for example to mirror a new NetSuite or QuickBooks item. Prices are not part of a service type; they live in rate tables, which this API does not change.
Usage notes:
serviceTypeNamemust be unique for the carrier andcontextType. New carriers start with a set of default service types (for example Demurrage and Storage), so list first: a duplicate returns 400.- A service type deleted in ARMS still holds its name and can’t be restored through the API. List with
getDeleted: trueto find it, and restore it in the ARMS service type settings. - A
serviceTypeGroupIdthat does not exist returns 400. - A missing permission returns 401.
POST
Authorizations
Your ARMS API key
Email of a user assigned to the appropriate user group
Query Parameters
Carrier identifier; required for all endpoints
Body
application/json