SupplierCustomerListResponse
data object[]required
Array [
idstring<uuid>required
namestringrequired
statusstringrequired
Possible values: [active, inProgress, blocked]
Example:
activecreatedAtstring<date-time>required
archivedbooleanrequired
attributes object
Attributes of the supplier. The keys are the attribute names, and the values are the attribute values.
property name* object
oneOf
- string
- number
- boolean
- string[]
- object
- null
string
Value for a String or List attribute
contacts object[]
Array [
idstring<uuid>required
firstNamestringrequired
lastNamestringrequired
emailstring<email>required
]
]
pagination objectrequired
nextCursorstringnullablerequired
A cursor used to fetch the next page of results. It is null if there is no next page. Use the value as cursor parameter to fetch the next page.
Example:
MjAyNS0wMS0wMSAxNzoyOTo1OS4yNwo=hasMorebooleanrequired
Indicates whether there are more results available. Keep calling the API with the provided nextCursor until hasMore is false to retrieve all results.
totalnumberrequired
The total number of results available.
Example:
42SupplierCustomerListResponse
{
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"status": "active",
"createdAt": "2024-07-29T15:51:28.071Z",
"archived": true,
"attributes": {
"region": "North America",
"annual_revenue": 50000000,
"iso_certified": true,
"product_categories": [
"Electronics",
"Software",
"Hardware"
],
"qualification": {
"Qualified": [
"Manufacturing//Electronics//Semiconductors"
],
"Onboarding pending": [
"Manufacturing//Automotive//Engine Parts",
"Manufacturing//Automotive//Brakes"
],
"Not qualified": [
"Manufacturing//Medical Devices//Diagnostic Equipment"
]
},
"payment_terms": "Net 30",
"years_in_business": 15,
"minority_owned": false,
"sustainability_rating": "A",
"preferred_vendor": true,
"emergency_contact": null
},
"contacts": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"firstName": "string",
"lastName": "string",
"email": "user@example.com"
}
]
}
],
"pagination": {
"nextCursor": "MjAyNS0wMS0wMSAxNzoyOTo1OS4yNwo=",
"hasMore": true,
"total": 42
}
}