---
title: "Listare furnizori"
method: GET
path: "/v3/companies/{cif}/suppliers"
tags: ["Furnizori"]
---

# Listare furnizori

`GET /v3/companies/{cif}/suppliers`

## Request

- Base URL: `https://ws.smartbill.ro/SBORO/api`
- URL: `https://ws.smartbill.ro/SBORO/api/v3/companies/{cif}/suppliers`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/smartbill/apis/smartbill-api/docs/v3/companies/:cif/suppliers/get.ts> (a function with typed inputs; its response is checked against the schema)

Returneaza toti furnizorii din nomenclatorul tau SmartBill.

**Filtrare**

`name` potriveste oriunde in nume, nu doar la inceput: `?name=eta` gaseste `Furnizor Beta SRL`.

`vatCode` nu normalizeaza prefixul: un furnizor salvat cu `RO33333333` nu e gasit de `?vatCode=33333333`. Trimite valoarea exact cum e salvata.

Filtrele se combina cu AND: `?name=Beta&code=INEXISTENT` intoarce 0 rezultate. Un filtru trimis gol (`?name=`) e ignorat, deci primesti lista nefiltrata.

## Path parameters

- `cif` string, required

## Query parameters

- `name` string
- `code` string
- `vatCode` string
- `limit` integer
- `after` string
- `before` string

## Response `200`

Lista furnizori paginata (paginare cursor)

- object
  - `items` SupplierV3[]
    - `id` string: ID unic furnizor
    - `name` string
    - `vatCode` string: CIF furnizor
    - `regCom` string
    - `code` string: Cod intern furnizor
    - `address` string
    - `city` string
    - `county` string
    - `country` string
    - `bank` string
    - `iban` string
    - `email` string, email
    - `contact` string
    - `phone` string
    - `isVatPayer` boolean: Platitor TVA
  - `pagination` object
    - `next` string, nullable: URL-ul complet catre pagina urmatoare, sau null daca nu mai exista pagini
    - `previous` string, nullable: URL-ul complet catre pagina anterioara, sau null daca esti pe prima pagina

## Other responses

- `400`: Parametri de paginare sau filtrare invalizi
- `401`: Autentificare esuata
- `403`: Permisiuni insuficiente
- `404`: Cursor de paginare inexistent
- `405`: Metoda HTTP nepermisa
- `406`: Format neacceptat (Accept header invalid)

## Changes

- **2026-09-18** `570149c0edde`: 1 info
  - added the non-success response with the status `404`

[Operation history](https://skmtc.dev/smartbill/apis/smartbill-api/changes/v3/companies/:cif/suppliers/get.md)

---

[API](https://skmtc.dev/smartbill/apis/smartbill-api.md) - [All operations](https://skmtc.dev/smartbill/apis/smartbill-api/llms.txt) - [OpenAPI document](https://skmtc.dev/smartbill/apis/smartbill-api/revisions/b79a53e24b9d?raw)
