Skip to main content

SupplierCustomerListResponse

data object[]required
  • Array [
  • idstring<uuid>required
    namestringrequired
    statusstringrequired

    Possible values: [active, inProgress, blocked]

    Example: active
    createdAtstring<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

    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: 42
    SupplierCustomerListResponse
    {
    "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
    }
    }