API Cloud: comenzi

    Numerar și sertar

    Introduceri și scoateri de numerar și deschiderea sertarului.

    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

    Resursa CashMovementRequest

    amountdecimalobligatoriu
    Suma, în lei.
    0.01–9999999.99, cel mult 2 zecimale; pe Tremol până la 999999.99.
    operatorCodeintegerpoate fi null
    Codul operatorului. Îl înregistrează doar Tremol; dacă lipsește, e operatorul 1.
    Între 1 și 20.
    operatorPasswordstringpoate fi null
    Parola operatorului. O înregistrează doar Tremol.

    Obiecte folosite aici

    CashMovementRequest
    {
      "amount": 0,
      "operatorCode": 1,
      "operatorPassword": "0001"
    }

    Rute

    POST …/cash-registers/{serialNumber}/commands/cash-in Asincron

    cash-in

    Pune în coadă o intrare de numerar: amount.

    POSTCerere
    curl -X POST 'https://cloud-api.fiscallink.ro/api/v2/tenants/YOUR_TENANT_ID/integrator/cash-registers/DT000001/commands/cash-in' \
      -H 'X-Api-Key: fsk_YOUR_API_KEY' \
      -H 'Content-Type: application/json' \
      -d '{
      "amount": 100
    }'
    202Răspuns
    { "commandId": "c3a9f1e7-5d2b-4c8a-9e61-0f1a2b3c4d5e" }

    POST …/cash-registers/{serialNumber}/commands/cash-out Asincron

    cash-out

    Pune în coadă o ieșire de numerar: amount.

    POSTCerere
    curl -X POST 'https://cloud-api.fiscallink.ro/api/v2/tenants/YOUR_TENANT_ID/integrator/cash-registers/DT000001/commands/cash-out' \
      -H 'X-Api-Key: fsk_YOUR_API_KEY' \
      -H 'Content-Type: application/json' \
      -d '{
      "amount": 100
    }'
    202Răspuns
    { "commandId": "c3a9f1e7-5d2b-4c8a-9e61-0f1a2b3c4d5e" }

    POST …/cash-registers/{serialNumber}/commands/open-drawer Asincron

    open-drawer

    Pune în coadă deschiderea sertarului. Fără corp.

    POSTCerere
    curl -X POST 'https://cloud-api.fiscallink.ro/api/v2/tenants/YOUR_TENANT_ID/integrator/cash-registers/DT000001/commands/open-drawer' \
      -H 'X-Api-Key: fsk_YOUR_API_KEY'
    202Răspuns
    { "commandId": "c3a9f1e7-5d2b-4c8a-9e61-0f1a2b3c4d5e" }