Skip to content

Dodawanie klienta

Jak dodać kontrahenta do bazy inFakt, żeby wystawiać mu faktury z samym client_id.

Zaktualizowano

Gdy klient jest zapisany w bazie, przy wystawianiu faktury wystarczy podać jego client_id. API kopiuje dane nabywcy z bazy na fakturę.

Wymagania

  • Klucz API z zakresem api:invoices:write w zmiennej INFAKT_API_KEY.

Kroki

  1. Wyszukanie istniejącego klienta

    Przed dodaniem klienta warto wyszukać go po NIP-ie lub nazwie, aby uniknąć duplikatów:

  2. Dodanie klienta

Weryfikacja

Odpowiedź 201 zawiera dane klienta wraz z id. Tę wartość podaje się jako client_id przy wystawianiu faktury:

{
  "id": 1003,
  "uuid": "aae6796c-30a9-4bc6-ae55-6b2f08a8a0f6",
  "company_name": "Testowa Firma sp. z o.o.",
  "city": "Kraków",
  "country": "PL",
  "nip": "222-22-22-222"
}

Kod 403 z limit: cant_add_client oznacza, że plan konta nie obejmuje dodawania kolejnych klientów.

Następne kroki

Type to search…

↑↓ wybór↵ otwórzEsc zamyka