Sumtracker
Sumtracker Public API v2025-03

List of Suppliers

GET
https://inventory-api.sumtracker.com/api/version/2025-03
/purchases/contacts/
Authorization (header)

Suppliers (Vendors) are used to create purchase orders.

List of Suppliers › query Parameters

code
​string
company_name
​string
limit
​integer

Number of results to return per page.

o
​string[] · style: form

Ordering

  • code - Code
  • -code - Code (descending)
  • id - Id
  • -id - Id (descending)
Enum values:
-code
-id
code
id
offset
​integer

The initial index from which to return the results.

ordering
​string

Which field to use when ordering the results.

List of Suppliers › Responses

200
count
​integer · required
​Contact[] · required
next
​string | null · uri
previous
​string | null · uri

Retrieve a Supplier

GET
https://inventory-api.sumtracker.com/api/version/2025-03
/purchases/contacts/{id}/
Authorization (header)

Suppliers (Vendors) are used to create purchase orders.

Retrieve a Supplier › path Parameters

id
​integer · required

Retrieve a Supplier › Responses

200
Serializer for List of Suppliers.
id
​integer · readOnly · required
code
​string · maxLength: 50 · readOnly · required
first_name
​string · maxLength: 200 · readOnly · required
last_name
​string · maxLength: 200 · readOnly · required
company_name
​string · maxLength: 200 · readOnly · required
​readOnly · required
phone
​string · maxLength: 200 · readOnly · required
address_line_1
​string · maxLength: 200 · readOnly · required
address_line_2
​string · maxLength: 200 · readOnly · required
city
​string · maxLength: 100 · readOnly · required
state
​string · maxLength: 100 · readOnly · required
pincode
​string · maxLength: 100 · readOnly · required
country
​string · maxLength: 100 · readOnly · required
payment_terms
​string · maxLength: 1024 · readOnly · required
notes
​string · maxLength: 1024 · readOnly · required

Internal notes for the user's reference.

currency
​string · maxLength: 5 · readOnly · required