POST Supplier/Save
Saves the specified Supplier.
Request Information
URI Parameters
None.
Body Parameters
The Supplier.
Supplier| Name | Type | Additional information | Description |
|---|---|---|---|
| ID | integer |
None. |
|
| Name | string |
None. |
|
| Category | Supplier Category |
None. |
|
| TaxReference | string |
None. |
|
| ContactName | string |
None. |
|
| Telephone | string |
None. |
|
| Fax | string |
None. |
|
| Mobile | string |
None. |
|
| string |
None. |
||
| WebAddress | string |
None. |
|
| Active | bool |
None. |
|
| IsObfuscated | bool |
None. |
|
| Balance | decimal |
Read Only / System Generated |
|
| CreditLimit | decimal |
None. |
|
| PostalAddress01 | string |
None. |
|
| PostalAddress02 | string |
None. |
|
| PostalAddress03 | string |
None. |
|
| PostalAddress04 | string |
None. |
|
| PostalAddress05 | string |
None. |
|
| DeliveryAddress01 | string |
None. |
|
| DeliveryAddress02 | string |
None. |
|
| DeliveryAddress03 | string |
None. |
|
| DeliveryAddress04 | string |
None. |
|
| DeliveryAddress05 | string |
None. |
|
| AutoAllocateToOldestInvoice | nullable bool |
None. |
|
| TextField1 | string |
None. |
|
| TextField2 | string |
None. |
|
| TextField3 | string |
None. |
|
| NumericField1 | nullable decimal |
None. |
|
| NumericField2 | nullable decimal |
None. |
|
| NumericField3 | nullable decimal |
None. |
|
| YesNoField1 | bool |
None. |
|
| YesNoField2 | bool |
None. |
|
| YesNoField3 | bool |
None. |
|
| DateField1 | nullable date |
None. |
|
| DateField2 | nullable date |
None. |
|
| DateField3 | nullable date |
None. |
|
| AccountingAgreement | bool |
None. |
|
| HasSpecialCountryTaxActivity | bool |
Read Only / System Generated |
|
| Modified | nullable date |
Read Only / System Generated |
|
| Created | date |
Read Only / System Generated |
|
| BusinessRegistrationNumber | string |
None. |
|
| RMCDApprovalNumber | string |
None. |
|
| TaxStatusVerified | nullable date |
None. |
|
| CurrencyId | nullable integer |
None. |
|
| CurrencySymbol | string |
None. |
|
| HasActivity | bool |
Read Only / System Generated |
|
| DefaultDiscountPercentage | nullable decimal |
None. |
|
| DefaultTaxTypeId | nullable integer |
None. |
|
| DefaultTaxType | Tax Type |
None. |
|
| DueDateMethodId | nullable integer |
None. |
|
| DueDateMethodValue | nullable integer |
None. |
|
| SubjectToDRCVat | bool |
None. |
This will only be used by Suppliers in South Africa. DRC Vat is only subject to Registered Vat Vendors. |
Request Formats
application/json, text/json
{
"Name": "sample string 1",
"Category": {
"Description": "sample string 1",
"ID": 2,
"Modified": "2025-12-21",
"Created": "2025-12-21"
},
"TaxReference": "sample string 2",
"ContactName": "sample string 3",
"Telephone": "sample string 4",
"Fax": "sample string 5",
"Mobile": "sample string 6",
"Email": "sample string 7",
"WebAddress": "sample string 8",
"Active": true,
"IsObfuscated": true,
"Balance": 11.0,
"CreditLimit": 12.0,
"PostalAddress01": "sample string 13",
"PostalAddress02": "sample string 14",
"PostalAddress03": "sample string 15",
"PostalAddress04": "sample string 16",
"PostalAddress05": "sample string 17",
"DeliveryAddress01": "sample string 18",
"DeliveryAddress02": "sample string 19",
"DeliveryAddress03": "sample string 20",
"DeliveryAddress04": "sample string 21",
"DeliveryAddress05": "sample string 22",
"AutoAllocateToOldestInvoice": true,
"TextField1": "sample string 23",
"TextField2": "sample string 24",
"TextField3": "sample string 25",
"NumericField1": 1.0,
"NumericField2": 1.0,
"NumericField3": 1.0,
"YesNoField1": true,
"YesNoField2": true,
"YesNoField3": true,
"DateField1": "2025-12-21",
"DateField2": "2025-12-21",
"DateField3": "2025-12-21",
"AccountingAgreement": true,
"HasSpecialCountryTaxActivity": true,
"Modified": "2025-12-21",
"Created": "2025-12-21",
"BusinessRegistrationNumber": "sample string 33",
"RMCDApprovalNumber": "sample string 34",
"TaxStatusVerified": "2025-12-21",
"CurrencyId": 1,
"CurrencySymbol": "sample string 35",
"HasActivity": true,
"DefaultDiscountPercentage": 1.0,
"DefaultTaxTypeId": 1,
"DefaultTaxType": {
"ID": 1,
"Name": "sample string 2",
"Percentage": 3.1,
"IsDefault": true,
"HasActivity": true,
"IsManualTax": true,
"Active": true,
"Created": "2025-12-21",
"Modified": "2025-12-21",
"TaxTypeDefaultUID": "542f16d0-ef6f-4bb2-aa3a-f8954d67807e",
"CompanyId": 9
},
"DueDateMethodId": 1,
"DueDateMethodValue": 1,
"SubjectToDRCVat": true,
"ID": 38
}
Response Information
Resource Description
Supplier| Name | Type | Additional information | Description |
|---|---|---|---|
| ID | integer |
None. |
|
| Name | string |
None. |
|
| Category | Supplier Category |
None. |
|
| TaxReference | string |
None. |
|
| ContactName | string |
None. |
|
| Telephone | string |
None. |
|
| Fax | string |
None. |
|
| Mobile | string |
None. |
|
| string |
None. |
||
| WebAddress | string |
None. |
|
| Active | bool |
None. |
|
| IsObfuscated | bool |
None. |
|
| Balance | decimal |
Read Only / System Generated |
|
| CreditLimit | decimal |
None. |
|
| PostalAddress01 | string |
None. |
|
| PostalAddress02 | string |
None. |
|
| PostalAddress03 | string |
None. |
|
| PostalAddress04 | string |
None. |
|
| PostalAddress05 | string |
None. |
|
| DeliveryAddress01 | string |
None. |
|
| DeliveryAddress02 | string |
None. |
|
| DeliveryAddress03 | string |
None. |
|
| DeliveryAddress04 | string |
None. |
|
| DeliveryAddress05 | string |
None. |
|
| AutoAllocateToOldestInvoice | nullable bool |
None. |
|
| TextField1 | string |
None. |
|
| TextField2 | string |
None. |
|
| TextField3 | string |
None. |
|
| NumericField1 | nullable decimal |
None. |
|
| NumericField2 | nullable decimal |
None. |
|
| NumericField3 | nullable decimal |
None. |
|
| YesNoField1 | bool |
None. |
|
| YesNoField2 | bool |
None. |
|
| YesNoField3 | bool |
None. |
|
| DateField1 | nullable date |
None. |
|
| DateField2 | nullable date |
None. |
|
| DateField3 | nullable date |
None. |
|
| AccountingAgreement | bool |
None. |
|
| HasSpecialCountryTaxActivity | bool |
Read Only / System Generated |
|
| Modified | nullable date |
Read Only / System Generated |
|
| Created | date |
Read Only / System Generated |
|
| BusinessRegistrationNumber | string |
None. |
|
| RMCDApprovalNumber | string |
None. |
|
| TaxStatusVerified | nullable date |
None. |
|
| CurrencyId | nullable integer |
None. |
|
| CurrencySymbol | string |
None. |
|
| HasActivity | bool |
Read Only / System Generated |
|
| DefaultDiscountPercentage | nullable decimal |
None. |
|
| DefaultTaxTypeId | nullable integer |
None. |
|
| DefaultTaxType | Tax Type |
None. |
|
| DueDateMethodId | nullable integer |
None. |
|
| DueDateMethodValue | nullable integer |
None. |
|
| SubjectToDRCVat | bool |
None. |
This will only be used by Suppliers in South Africa. DRC Vat is only subject to Registered Vat Vendors. |
Response Formats
application/json, text/json
{
"Name": "sample string 1",
"Category": {
"Description": "sample string 1",
"ID": 2,
"Modified": "2025-12-21",
"Created": "2025-12-21"
},
"TaxReference": "sample string 2",
"ContactName": "sample string 3",
"Telephone": "sample string 4",
"Fax": "sample string 5",
"Mobile": "sample string 6",
"Email": "sample string 7",
"WebAddress": "sample string 8",
"Active": true,
"IsObfuscated": true,
"Balance": 11.0,
"CreditLimit": 12.0,
"PostalAddress01": "sample string 13",
"PostalAddress02": "sample string 14",
"PostalAddress03": "sample string 15",
"PostalAddress04": "sample string 16",
"PostalAddress05": "sample string 17",
"DeliveryAddress01": "sample string 18",
"DeliveryAddress02": "sample string 19",
"DeliveryAddress03": "sample string 20",
"DeliveryAddress04": "sample string 21",
"DeliveryAddress05": "sample string 22",
"AutoAllocateToOldestInvoice": true,
"TextField1": "sample string 23",
"TextField2": "sample string 24",
"TextField3": "sample string 25",
"NumericField1": 1.0,
"NumericField2": 1.0,
"NumericField3": 1.0,
"YesNoField1": true,
"YesNoField2": true,
"YesNoField3": true,
"DateField1": "2025-12-21",
"DateField2": "2025-12-21",
"DateField3": "2025-12-21",
"AccountingAgreement": true,
"HasSpecialCountryTaxActivity": true,
"Modified": "2025-12-21",
"Created": "2025-12-21",
"BusinessRegistrationNumber": "sample string 33",
"RMCDApprovalNumber": "sample string 34",
"TaxStatusVerified": "2025-12-21",
"CurrencyId": 1,
"CurrencySymbol": "sample string 35",
"HasActivity": true,
"DefaultDiscountPercentage": 1.0,
"DefaultTaxTypeId": 1,
"DefaultTaxType": {
"ID": 1,
"Name": "sample string 2",
"Percentage": 3.1,
"IsDefault": true,
"HasActivity": true,
"IsManualTax": true,
"Active": true,
"Created": "2025-12-21",
"Modified": "2025-12-21",
"TaxTypeDefaultUID": "ac0aabfa-7600-49e5-a357-5d9a4f40b2ce",
"CompanyId": 9
},
"DueDateMethodId": 1,
"DueDateMethodValue": 1,
"SubjectToDRCVat": true,
"ID": 38
}