Přejít na hlavní obsah
PUT
/
suppliers
/
{supplier}
Upraviť dodávateľa
curl --request PUT \
  --url https://app.fintoro.sk/api/public/v1/suppliers/{supplier} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Supplier s.r.o.",
  "type": "company",
  "subjectId": "12345678",
  "taxId": "2020123456",
  "vatId": "SK2020123456",
  "isVatPayer": true,
  "email": "billing@supplier.test",
  "street": "Supplier Street 1",
  "city": "Bratislava",
  "zip": "81101",
  "countryId": 703
}
'
{
  "id": 151,
  "type": "company",
  "name": "Supplier s.r.o.",
  "subjectId": "12345678",
  "taxId": "2020202020",
  "vatId": "SK2020202020",
  "isVatPayer": true,
  "email": "billing@supplier.test",
  "street": "Supplier Street 1",
  "city": "Bratislava",
  "zip": "81101",
  "country": {
    "id": 703,
    "name": "Slovensko",
    "code": "SK",
    "eu": true
  }
}

Autorizace

Authorization
string
header
povinné

Bearer token vytvorený pre konkrétnu firmu v Integrácie → API.

Parametry cesty

supplier
integer
povinné

ID dodávateľa.

Příklad:

151

Tělo

application/json

Payload pre vytvorenie dodávateľa. Ak nepošlete type, backend ho inferuje z subjectId, taxId a vatId. Ak nepošlete isVatPayer, backend ho inferuje z vatId.

name
string
povinné

Obchodné meno alebo meno dodávateľa.

Maximum string length: 255
Příklad:

"Supplier s.r.o."

type
enum<string>

Typ dodávateľa. Ak pole vynecháte, backend ho inferuje podľa identifikačných polí.

Dostupné možnosti:
person,
company
Příklad:

"company"

subjectId
string | null

IČO dodávateľa, ak je dostupné.

Maximum string length: 40
Příklad:

"12345678"

taxId
string | null

DIČ dodávateľa, ak je dostupné.

Maximum string length: 40
Příklad:

"2020123456"

vatId
string | null

IČ DPH dodávateľa, ak je dostupné.

Maximum string length: 40
Příklad:

"SK2020123456"

isVatPayer
boolean

Informácia, či je dodávateľ platca DPH. Ak pole vynecháte, backend hodnotu inferuje z vatId.

Příklad:

true

email
string<email> | null

Kontaktný e-mail dodávateľa.

Maximum string length: 255
Příklad:

"billing@supplier.test"

street
string | null

Ulica a číslo fakturačnej adresy dodávateľa.

Maximum string length: 255
Příklad:

"Supplier Street 1"

city
string | null

Mesto fakturačnej adresy dodávateľa.

Maximum string length: 255
Příklad:

"Bratislava"

zip
string | null

PSČ fakturačnej adresy dodávateľa.

Maximum string length: 10
Příklad:

"81101"

countryId
integer | null

ID fakturačnej krajiny z referenčnej tabuľky krajín.

Příklad:

703

Odpověď

Dodávateľ bol aktualizovaný.

Dodávateľ v rozsahu, v akom sa vracia ako vnorený objekt pri obchodnom prípade.

id
integer

Interné ID dodávateľa vo Fintoro.

Příklad:

151

type
string

Typ dodávateľa.

Příklad:

"company"

name
string

Obchodné meno alebo meno dodávateľa.

Příklad:

"Supplier s.r.o."

subjectId
string | null

IČO dodávateľa, ak je dostupné.

Příklad:

"12345678"

taxId
string | null

DIČ dodávateľa, ak je dostupné.

Příklad:

"2020202020"

vatId
string | null

IČ DPH dodávateľa, ak je dostupné.

Příklad:

"SK2020202020"

isVatPayer
boolean

Informácia, či je dodávateľ aktuálne evidovaný ako platca DPH.

Příklad:

true

email
string | null

Kontaktný e-mail dodávateľa.

Příklad:

"billing@supplier.test"

street
string | null

Ulica a číslo adresy dodávateľa.

Příklad:

"Supplier Street 1"

city
string | null

Mesto adresy dodávateľa.

Příklad:

"Bratislava"

zip
string | null

PSČ adresy dodávateľa.

Příklad:

"81101"

country
object

Krajina dodávateľa ako vnorený objekt.