---
title: "Get a list of business suppliers"
method: GET
path: "/suppliers"
tags: ["Suppliers"]
---

# Get a list of business suppliers

`GET /suppliers`

Get a list of business suppliers

## Query parameters

- `before` string — When paginating results, a pointer to an ID before which we want results
- `after` string — When paginating results, a pointer to an ID after which we want results
- `page_size` integer — The maximum number of items to return per page, defaults to 20

## Response `200`

Success

- object
  - `pagination` Pagination, required
    - `next` string
    - `previous` string
    - `page_size` integer
  - `data` Supplier[], required
    - `id` string, required — Supplier ID
    - `supplier_name` string, required — Supplier Name
    - `email` string — Supplier Email
    - `phone` string — Supplier Phone Number
    - `supplier_tin` string, required — Supplier Tax Identification Number (TIN)
    - `taxpayer_type` 'INDIVIDUAL' | 'BUSINESS', required — Taxpayer Type
    - `invoicing` object
      - `reverse_invoice_type` 'REGULAR' | 'THIRD_PARTY', required — Reverse invoice type
      - `reverse_invoice_authorisation` 'IMPLICIT' | 'EXPLICIT', required — Reverse invoice authorisation
    - `status` 'PENDING' | 'FAILED' | 'COMPLETED' — status against KRA

## Other responses

- `default` — Error response

---

[API](https://skmtc.net/digitax/apis/digitax-kenya-api-endpoints.md) · [All operations](https://skmtc.net/digitax/apis/digitax-kenya-api-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/digitax/digitax-kenya-api-endpoints/revisions/1fc0cdf61f70/schema)
