Referință API

    API Cloud: comenzi

    Comenzi către casele clienților, prin FiscalLink Cloud, și starea lor.

    Adresa: https://cloud-api.fiscallink.ro

    Cheie: comenzi live (fsk_…)

    O comandă dată prin versiunea 2 se citește prin /api/v2/…/commands/{commandId}; versiunea 1 răspunde 404 la comenzile de numerar și sertar.

    … = /api/v2/tenants/{tenantId}/integrator.

    Coduri de răspuns la trimitere

    StatusDescriere
    202În coadă. Casa n-a făcut încă nimic; interoghează commandId.
    400Lipsește seria („Register serial is required.”), corpul unui bon lipsește sau nu e obiect JSON („This command needs a JSON object body.”), sau cererea nu se poate citi (application/problem+json cu errors).
    401Fără cheie, cheie necunoscută, revocată sau expirată, ori organizația din cale nu există. Corp gol.
    403Cheia e validă, dar nu e cheie de comenzi live sau e a altei organizații. Corp gol.
    404Nicio casă cu această serie nu poate primi comenzile tale. Intenționat vag.
    500Eșec neașteptat la punerea în coadă.

    Coduri la citire

    200; 400 (un status care nu e numele unei stări); 401; 403; 404 (comandă necunoscută, a altei organizații sau altă serie; la list-commands, un registerId care nu e al tău).

    Resurse

    Bonuri

    Rute

    Rapoarte

    Rute

    • POST …/cash-registers/{serialNumber}/commands/print-report-zprint-report-z
    • POST …/cash-registers/{serialNumber}/commands/print-report-xprint-report-x

    Cote TVA

    Rute

    • POST …/cash-registers/{serialNumber}/commands/read-vat-ratesread-vat-rates

    Numerar și sertar

    Rute

    • POST …/cash-registers/{serialNumber}/commands/cash-incash-in
    • POST …/cash-registers/{serialNumber}/commands/cash-outcash-out
    • POST …/cash-registers/{serialNumber}/commands/open-draweropen-drawer

    Comenzi

    Rute