Documentația se poate citi și de asistenții AI. Server MCP

Ilustromania.
Intră în aplicație

Facturări și avize

20 de rute, cu exemplu de cerere pentru fiecare.

Adresa de bază: https://app.ilustromania.com/nucleu. Autentificarea, formatul și erorile sunt în Prezentarea API-ului.

Modulul facturi

GET/v1/facturi

Acces sesiune

Facturile din DLS

Facturile citite din casa DLS pentru firma activă.

Răspuns 200
CâmpTipObligatoriuDetalii
actualizatstringdamoment ISO 8601
numarobjectda—
numar.totalintegerdaîntre 0 și 9007199254740991
numar.facturiintegerdaîntre 0 și 9007199254740991
numar.proformeintegerdaîntre 0 și 9007199254740991
facturiobject[]da—
facturi[].idstringdanevid
facturi[].tipstringdauna din: factura, proforma
facturi[].numarstringdanevid
facturi[].stadiustringdanevid
facturi[].clientstringdanevid
facturi[].totalnumberda—
facturi[].tvanumberda—
facturi[].monedastringdanevid
facturi[].emisastringdadată AAAA-LL-ZZ
facturi[].scadentastringdadată AAAA-LL-ZZ
facturi[].platitastringdadată AAAA-LL-ZZ
facturi[].starestringnuuna din: incasata, neincasata, storno, anulata
facturi[].incasatnumbernu—
facturi[].restnumbernu—
totaluriobject[]nu—
totaluri[].monedastringdanevid
totaluri[].valoarenumberda—
totaluri[].incasatnumberda—
totaluri[].neincasatnumberda—
curl https://app.ilustromania.com/nucleu/v1/facturi \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "actualizat": "2026-11-12T09:30:00.000Z",
  "numar": {
    "total": 1,
    "facturi": 1,
    "proforme": 1
  },
  "facturi": [
    {
      "id": "text",
      "tip": "factura",
      "numar": "text",
      "stadiu": "text",
      "client": "text",
      "total": 12.5,
      "tva": 12.5,
      "moneda": "text",
      "emisa": "2026-11-12",
      "scadenta": "2026-11-12",
      "platita": "2026-11-12",
      "stare": "incasata"
    }
  ],
  "totaluri": [
    {
      "moneda": "text",
      "valoare": 12.5,
      "incasat": 12.5,
      "neincasat": 12.5
    }
  ]
}

Modulul avize

GET/v1/avize

Acces sesiune

Avizele de însoțire

Lista avizelor firmei, filtrate pe zi, interval sau client (drept avize.citeste).

curl https://app.ilustromania.com/nucleu/v1/avize \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

POST/v1/avize

Acces sesiune · acceptă Idempotency-Key

Emite un aviz

Emite un aviz de însoțire nou (drept avize.emite).

curl -X POST https://app.ilustromania.com/nucleu/v1/avize \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/{id}

Acces sesiune

Un aviz

Detaliul unui aviz; 404 negăsit.

Parametri de cale
NumeTipDescriere
idstringidentificatorul resursei
curl https://app.ilustromania.com/nucleu/v1/avize/{id} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

PATCH/v1/avize/{id}

Acces sesiune

Modifică un aviz

Schimbă câmpurile unui aviz (drept avize.emite); 404 negăsit, 409 dacă avizul e anulat.

Parametri de cale
NumeTipDescriere
idstringidentificatorul resursei
curl -X PATCH https://app.ilustromania.com/nucleu/v1/avize/{id} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

POST/v1/avize/{id}/anuleaza

Acces sesiune

Anulează un aviz

Marchează avizul ca anulat; 404 negăsit.

Parametri de cale
NumeTipDescriere
idstringidentificatorul resursei
curl -X POST https://app.ilustromania.com/nucleu/v1/avize/{id}/anuleaza \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/clienti

Acces sesiune

Clienții de avize

Caută clienții pentru avize după text.

curl https://app.ilustromania.com/nucleu/v1/avize/clienti \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

POST/v1/avize/clienti

Acces sesiune

Adaugă un client de avize

Creează un client pentru avize (201).

curl -X POST https://app.ilustromania.com/nucleu/v1/avize/clienti \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

PATCH/v1/avize/clienti/{id}

Acces sesiune

Modifică un client de avize

Schimbă câmpurile unui client de avize; 404 negăsit.

Parametri de cale
NumeTipDescriere
idstringidentificatorul resursei
curl -X PATCH https://app.ilustromania.com/nucleu/v1/avize/clienti/{id} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/emitent

Acces sesiune

Emitentul avizelor

Datele firmei care emite avizele; 404 dacă nu sunt completate.

curl https://app.ilustromania.com/nucleu/v1/avize/emitent \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

PUT/v1/avize/emitent

Acces sesiune

Salvează emitentul avizelor

Scrie datele firmei care emite avizele.

curl -X PUT https://app.ilustromania.com/nucleu/v1/avize/emitent \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

POST/v1/avize/genereaza-zi

Acces sesiune · acceptă Idempotency-Key

Generează avizele zilei

Emite avizele pentru ziua și punctele de livrare alese.

curl -X POST https://app.ilustromania.com/nucleu/v1/avize/genereaza-zi \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/meniu-camine/{zi}

Acces sesiune

Meniul căminelor pe zi

Liniile de meniu ale căminelor pentru ziua dată.

Parametri de cale
NumeTipDescriere
zistringvaloarea din cale
curl https://app.ilustromania.com/nucleu/v1/avize/meniu-camine/{zi} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

PUT/v1/avize/meniu-camine/{zi}

Acces sesiune

Salvează meniul căminelor pe zi

Înlocuiește liniile de meniu ale căminelor pentru ziua dată.

Parametri de cale
NumeTipDescriere
zistringvaloarea din cale
curl -X PUT https://app.ilustromania.com/nucleu/v1/avize/meniu-camine/{zi} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/puncte

Acces sesiune

Punctele de livrare

Lista punctelor de livrare pentru avize.

curl https://app.ilustromania.com/nucleu/v1/avize/puncte \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

POST/v1/avize/puncte

Acces sesiune

Adaugă un punct de livrare

Creează un punct de livrare pentru avize (201).

curl -X POST https://app.ilustromania.com/nucleu/v1/avize/puncte \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

PATCH/v1/avize/puncte/{id}

Acces sesiune

Modifică un punct de livrare

Schimbă câmpurile unui punct de livrare; 404 negăsit.

Parametri de cale
NumeTipDescriere
idstringidentificatorul resursei
curl -X PATCH https://app.ilustromania.com/nucleu/v1/avize/puncte/{id} \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/serie

Acces sesiune

Seria avizelor

Seria și ultimul număr folosit pentru avize.

curl https://app.ilustromania.com/nucleu/v1/avize/serie \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"

PUT/v1/avize/serie

Acces sesiune

Setează ultimul număr din serie

Mută seria avizelor la ultimul număr dat; emiterea sare numerele folosite.

curl -X PUT https://app.ilustromania.com/nucleu/v1/avize/serie \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE" \
  -H "Content-Type: application/json" \
  -d '{ … }'

GET/v1/avize/serie/urmator

Acces sesiune

Următorul număr de aviz

Numărul propus pentru formularul de emitere (aceleași drepturi ca emiterea).

curl https://app.ilustromania.com/nucleu/v1/avize/serie/urmator \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
A fost utilă pagina?
Documentație Ilustromania · ediția 12.11.2026Generată din codul platformei