Identifikačné karty klientov
Modul pre evidenciu klientov (odberateľov). Karta klienta obsahuje firemné údaje, kontakty a nastavenia pre fakturáciu.
Zoznam klientov
GET /api/client-identity-card
Oprávnenie: CLIENT_IDENTITY_CARD_LIST
Filtre (query parametre):
| Parameter | Typ | Popis |
|---|---|---|
per_page |
number | Počet záznamov na stránku |
page |
number | Číslo stránky |
sort_by_column |
string | Stĺpec na triedenie |
sort_by_order |
string | Smer: asc alebo desc |
search |
string | Vyhľadávanie (názov, IČO, ...) |
Vytvorenie karty klienta
POST /api/client-identity-card
Oprávnenie: CLIENT_IDENTITY_CARD_CREATE
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
name |
string | áno | Názov firmy (max. 255 znakov) |
address |
string | áno | Adresa (max. 255 znakov) |
email |
string (email) | áno | Hlavný email |
ico |
string | áno | IČO (presne 8 znakov, unikátne) |
dic |
number | áno | DIČ (10 číslic, unikátne) |
ic_dph |
string | nie | IČ DPH (formát: SK1234567890, unikátne) |
yearlong_order_number |
string | nie | Číslo celoročnej objednávky |
yearlong_order_file |
file | nie | Súbor celoročnej objednávky |
optional_emails |
array | nie | Ďalšie emailové adresy |
optional_emails.* |
string (email) | áno | |
send_invoices_in_english |
boolean | nie | Posielať faktúry v angličtine |
Úprava karty klienta
POST /api/client-identity-card/{uuid}/update
Oprávnenie: CLIENT_IDENTITY_CARD_UPDATE
Parametre sú rovnaké ako pri vytvorení (bez ico, to sa nedá meniť), plus:
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
yearlong_order_file_deleted |
boolean | nie | Zmazať existujúci súbor objednávky |
Zmazanie karty klienta
DELETE /api/client-identity-card/{uuid}
Oprávnenie: CLIENT_IDENTITY_CARD_DELETE
Overenie IČO
Overenie konkrétneho IČO
POST /api/client-identity-card/ico
Overí IČO voči obchodnému registru a vráti údaje o firme.
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
ico |
string | áno | IČO na overenie (8 číslic) |
Návrhy IČO
POST /api/client-identity-card/ico/suggestion
Vráti návrhy IČO na základe čiastočného zadania.
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
ico |
string | áno | Čiastočné IČO (3-8 číslic) |
Návrhy podľa názvu firmy
POST /api/client-identity-card/name/suggestion
Vyhľadá firmy podľa názvu.
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
name |
string | áno | Názov firmy (min. 3, max. 255 znakov) |
Overenie IČO (globálne)
Rovnaké endpointy sú dostupné aj globálne:
POST /api/ico- Overenie IČOPOST /api/ico/suggestion- Návrhy IČOPOST /api/name/suggestion- Návrhy podľa názvu