For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Create a new or update existing Vendors entries with the provided data.
## Required Fields Summary
| Field | Type | Description |
|-------|------|-------------|
| `source_system_id` | string | Vendor/Supplier value to designate uniqueness for upsert purposes |
| `name` | string | Vendor/Supplier name |
| `inactive` | boolean | Determines if the Vendor/Supplier is active |
<Note title="Insights Module">
If using the **Insights Module**, the following fields are also required:
- `currency_name`
- `currency_id`
- `primary_subsidiary`
- `primary_subsidiary_id`
</Note>
Authentication
Authorizationstring
API Key authentication via header
Request
This endpoint expects a list of objects.
source_system_idstringRequired
Vendor/Supplier value to designate uniqueness for upsert purposes, which will also be sent back in JE to the ERP system. This value will be used to match source data and perform upserts.
namestringRequired
Vendor/Supplier name.
inactivebooleanRequired
Determines if the Vendor/Supplier is active
created_byintegerOptional
Email of the user who created the object
last_modified_byintegerOptional
ID of the user who modified the object last.
emailstringOptional
Vendor/Supplier Email+
primary_subsidiarystringOptional
Subsidiary name linked to the vendor line. This value should match the name in source_coas.
primary_subsidiary_idstringOptional
The primary subsidiary associated with the Vendor/Supplier. This is the g_source_system_id of the Vendor/Supplier’s assigned subsidiary - if applicable. When leveraged, manual accrual entries will default to the subsidiary
currency_idstringOptional
The primary currency id associated with this vendor/supplier. This is the g_source_system_id from source_coas.
currency_namestringOptional
The primary currency name associated with this vendor/supplier.
cc_emailstringOptional
Vendor/Supplier cc emails (multiple emails semicolon separate)
Response
This endpoint returns an object.
request_idUUID
Unique identifier for the request
status"IN_PROGRESS"
Status of the request
Errors
401
Unauthorized Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error
Create a new or update existing Vendors entries with the provided data.
Required Fields Summary
Field
Type
Description
source_system_id
string
Vendor/Supplier value to designate uniqueness for upsert purposes
name
string
Vendor/Supplier name
inactive
boolean
Determines if the Vendor/Supplier is active
Insights Module
If using the Insights Module, the following fields are also required: