Docs

Change SM Customer

Changes an existing SM Customer

POST

Body

Arguments
object

Key id(SMCustomerID).

numberrequired
string

Optional. If omitted, Y will be defaulted.

string

Optional.

If omitted, N will be defaulted.

string

Key to SM Rate Template. Optional. If omitted, null will be defaulted.

number

Alternate Bill To Customer. Optional. Set the Alternate AR Customer to bill to for this SM Customer. If omitted, null will be defaulted.

string

Optional. If omitted, N will be defaulted.

Allowed:

  • R - Required

  • N - Not Required

string

Key to SM Technician. Optional. If omitted, null will be defaulted.

string

Key to hq/reviewers(Reviewer). Optional.

If omitted, null will be defaulted.

string

Optional.

Allowed:

  • C-One per Customer,

  • S-One per service site

  • W-One per work order

  • P-One per work order scope.

If omitted, C will be defaulted.

string

Optional. If omitted, N will be defaulted.

string

Optional. If omitted, T-Transaction will be defaulted.

Options:

  • L-Line Type

  • C-Cost Type

  • T-Transaction

number
string

Invoice Delivery Address Type.

Options:

  • A AR Customer

  • S Service Site

  • O Other

S Service Site can only be provided if the InvoiceGrouping != C

string

If omitted, P will be defaulted.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string

If omitted, null will be defaulted.

Can only be provided if DeliveryTo = 'O'. If provided when DeliveryTo is not 'O' the input will be ignored.

string
Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.