Suppliers

Update supplier

put/api/v1/suppliers/{id}

Request

  • Base URL: /sandbox (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /sandbox/api/v1/suppliers/{id}
  • Auth: OAuth 2 (authorization code, authorization URL https://id.efimis.com/pevolveextprod.onmicrosoft.com/b2c_1a_idp_aad_multi/oauth2/authorize, token URL https://id.efimis.com/pevolveextprod.onmicrosoft.com/b2c_1a_idp_aad_multi/oauth2/token; client credentials, token URL https://id.efimis.com/pevolveextprod.onmicrosoft.com/b2c_1a_idp_aad_multi/oauth2/token, scopes: policy.write)

Path parameters

idstring required

e.g. supplier_c0645dc026a74ae99ec436df63d77d2c

Request body

entityIdstring nullable

e.g. entity_c0645dc026a74ae99ec436df63d77d2c

supplierNumberstring nullable
billingContactIdstring nullable

e.g. entity_c0645dc026a74ae99ec436df63d77d2c

defaultPaymentTerminteger nullable

Number of days from supplier invoice date the supplier invoice will fall due by default.

taxCodestring nullable

The tax code applicable to this supplier

recogniseTaxOnPaymentboolean

Specifies that purchases to this supplier posts to AccountRole.TaxSuspense rather than AccountRole.TaxPaid

notesstring nullable

Response

OK

successboolean
reasonstring nullable
resultCode0 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110

Represents the outcome of a command execution. Used to indicate success or the reason for failure when a command does not succeed.

sourceIdstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.