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

Ilustromania.
Intră în aplicație

Evidența financiară

30 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 evidenta

GET/v1/evidenta/categorii

Acces rol:admin

Categoriile din evidență

Categoriile de tranzacții cu totalurile lor.

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

GET/v1/evidenta/cereri

Acces rol:admin

Cererile trimise

Cererile de documente trimise din evidență.

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

POST/v1/evidenta/cereri

Acces sesiune · acceptă Idempotency-Key

Trimite o cerere

Înregistrează o cerere nouă de document (201).

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

POST/v1/evidenta/cereri/{id}/primit

Acces sesiune

Marchează cererea primită

Marchează că documentul cerut a sosit.

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

GET/v1/evidenta/conturi

Acces rol:admin

Conturile din evidență

Conturile bancare din evidență cu soldurile lor.

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

POST/v1/evidenta/import

Acces sesiune

Importă un extras de cont

Importă un CSV de extras BT (cel mult 5 MB) pe entitatea firmă sau personal.

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

GET/v1/evidenta/panou

Acces rol:admin

Panoul evidenței

Cifrele de sumar ale evidenței pe perioada cerută.

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

GET/v1/evidenta/recurente

Acces rol:admin

Plățile recurente

Plățile recurente, cu cele plătite luna curentă; opțional și cele arhivate.

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

POST/v1/evidenta/recurente

Acces sesiune · acceptă Idempotency-Key

Adaugă o plată recurentă

Creează o plată recurentă nouă (201).

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

PATCH/v1/evidenta/recurente/{id}

Acces sesiune

Modifică o plată recurentă

Schimbă câmpurile unei plăți recurente.

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

POST/v1/evidenta/recurente/{id}/arhiveaza

Acces sesiune

Arhivează o plată recurentă

Scoate plata recurentă din listă.

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

PUT/v1/evidenta/recurente/{id}/plata

Acces sesiune

Bifează plata lunii

Marchează plata recurentă ca plătită pentru luna dată.

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

GET/v1/evidenta/setari

Acces rol:admin

Setările evidenței

Setările proprietarului pentru evidență.

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

PUT/v1/evidenta/setari

Acces sesiune

Salvează setările evidenței

Scrie setările proprietarului pentru evidență.

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

GET/v1/evidenta/tranzactii

Acces rol:admin

Tranzacțiile din evidență

Tranzacțiile proprietarului, filtrate și paginate.

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

POST/v1/evidenta/tranzactii

Acces sesiune · acceptă Idempotency-Key

Adaugă o tranzacție

Scrie o tranzacție nouă în evidență (201).

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

PATCH/v1/evidenta/tranzactii/{id}

Acces sesiune

Modifică o tranzacție

Schimbă parțial o tranzacție (categorie, entitate firmă sau personal).

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

PUT/v1/evidenta/tranzactii/{id}

Acces sesiune

Modifică o tranzacție (PUT)

Aceeași modificare parțială ca PATCH, pentru clienții care trimit PUT.

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

POST/v1/evidenta/tranzactii/{id}/arhiveaza

Acces sesiune

Arhivează o tranzacție

Scoate tranzacția din listă fără să o șteargă.

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

GET/v1/evidenta/tranzactii/{id}/documente

Acces rol:admin

Documentele unei tranzacții

Documentele atașate tranzacției.

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

POST/v1/evidenta/tranzactii/{id}/documente

Acces sesiune

Atașează un document

Încarcă un PDF sau o imagine (cel mult 10 MB) la tranzacție.

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

GET/v1/evidenta/tranzactii/{id}/documente/{doc}

Acces rol:admin

Descarcă un document atașat

Fișierul documentului atașat tranzacției.

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

POST/v1/evidenta/tranzactii/{id}/documente/{doc}/arhiveaza

Acces sesiune

Arhivează un document atașat

Scoate documentul de pe tranzacție.

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

PUT/v1/evidenta/tranzactii/confirma

Acces sesiune

Confirmă tranzacțiile

Confirmă toate tranzacțiile din interval pentru entitatea aleasă.

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

Modulul documente-costuri

GET/v1/evidenta/documente-costuri

Acces sesiune

Documentele de costuri

Documentele de cost ale firmei, pentru rolurile care au voie.

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

Modulul finante

GET/v1/obligatii

Acces sesiune

Obligațiile fiscale

Obligațiile de plată ale firmei.

Răspuns 200
CâmpTipObligatoriuDetalii
obligatiiobject[]da—
obligatii[].idstringdaUUID
obligatii[].codstringdanevid
obligatii[].numestringdanevid
obligatii[].frecventastringdauna din: lunar, trimestrial, anual, la_operatiune, continuu
obligatii[].termenstringda—
obligatii[].seAplicastringdauna din: da, nu, conditionat, de_verificat
obligatii[].conditiestringda—
obligatii[].cumDepunstringda—
obligatii[].sursastringda—
obligatii[].notestringda—
obligatii[].scadenteobject[]da—
obligatii[].scadente[].idstringdaUUID
obligatii[].scadente[].perioadastringdanevid
obligatii[].scadente[].scadentastringdadată AAAA-LL-ZZ
obligatii[].scadente[].statusstringdauna din: de_facut, in_lucru, depus, nu_e_cazul, intarziat
obligatii[].scadente[].dovadastringda—
obligatii[].scadente[].sumastringda—
obligatii[].scadente[].notestringda—
curl https://app.ilustromania.com/nucleu/v1/obligatii \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "obligatii": [
    {
      "id": "3f0c2a8e-6b1d-4c3a-9e2f-1a2b3c4d5e6f",
      "cod": "text",
      "nume": "text",
      "frecventa": "lunar",
      "termen": "text",
      "seAplica": "da",
      "conditie": "text",
      "cumDepun": "text",
      "sursa": "text",
      "note": "text",
      "scadente": []
    }
  ]
}

GET/v1/plati

Acces sesiune

Plățile

Plățile firmei, filtrate din query.

Parametri de interogare
NumeTipObligatoriuDetalii
lunastringda—
entitatestringnuuna din: firma, personal, toate; implicit toate
Răspuns 200
CâmpTipObligatoriuDetalii
lunastringda—
entitatestringdauna din: firma, personal, toate
platiobject[]da—
plati[].idstringdaîntre 1 și 120 caractere
plati[].numarstringda—
plati[].furnizorstringda—
plati[].datastringdadată AAAA-LL-ZZ
plati[].scadentastringdadată AAAA-LL-ZZ
plati[].sumastringda—
plati[].monedastringdauna din: RON, EUR, USD
plati[].de_platastringda—
plati[].starestringdauna din: inbox, programat, platit, restant
plati[].tipstringdauna din: lunara, unica
plati[].entitatestringdauna din: firma, personal
plati[].sursastringdauna din: factura, fiscal, recurenta
plati[].factura_urlstringda—
curl https://app.ilustromania.com/nucleu/v1/plati \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "luna": "text",
  "entitate": "firma",
  "plati": [
    {
      "id": "text",
      "numar": "text",
      "furnizor": "text",
      "data": "2026-11-12",
      "scadenta": "2026-11-12",
      "suma": "text",
      "moneda": "RON",
      "de_plata": "text",
      "stare": "inbox",
      "tip": "lunara",
      "entitate": "firma",
      "sursa": "factura"
    }
  ]
}

GET/v1/plati-recurente

Acces sesiune

Plățile recurente

Plățile recurente ale firmei, filtrate din query.

Parametri de interogare
NumeTipObligatoriuDetalii
starestringnuuna din: activ, anulat; implicit activ
Răspuns 200
CâmpTipObligatoriuDetalii
platiobject[]da—
plati[].idstringdaUUID
plati[].idSursastringdanevid
plati[].numestringdanevid
plati[].furnizorstringda—
plati[].categoriestringda—
plati[].tipstringdauna din: intrare, iesire
plati[].frecventastringdauna din: lunar, trimestrial, semestrial, anual
plati[].ziintegerdaîntre 1 și 31
plati[].lunaAncoraintegerdaîntre 1 și 12
plati[].sumastringda—
plati[].monedastringdauna din: RON, EUR, USD
plati[].metodastringda—
plati[].activbooleanda—
plati[].sursastringda—
plati[].anulatLastringnu—
curl https://app.ilustromania.com/nucleu/v1/plati-recurente \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "plati": [
    {
      "id": "3f0c2a8e-6b1d-4c3a-9e2f-1a2b3c4d5e6f",
      "idSursa": "text",
      "nume": "text",
      "furnizor": "text",
      "categorie": "text",
      "tip": "intrare",
      "frecventa": "lunar",
      "zi": 1,
      "lunaAncora": 1,
      "suma": "text",
      "moneda": "RON",
      "metoda": "text"
    }
  ]
}

GET/v1/sarcini-contabile

Acces sesiune

Sarcinile contabile

Sarcinile contabile deschise ale firmei.

Răspuns 200
CâmpTipObligatoriuDetalii
sarciniobject[]da—
sarcini[].idstringdaUUID
sarcini[].idSursaintegerdaîntre -9007199254740991 și 9007199254740991
sarcini[].titlustringdanevid
sarcini[].detaliustringda—
sarcini[].agentstringda—
sarcini[].prioritateintegerdaîntre 0 și 5
sarcini[].statusstringdauna din: de_facut, in_lucru, blocat, gata
sarcini[].blocajstringda—
sarcini[].rezultatstringda—
sarcini[].fazastringdauna din: tranzitie, setup, lunar, anual
intrebariobject[]da—
intrebari[].idstringdaUUID
intrebari[].idSursaintegerdaîntre -9007199254740991 și 9007199254740991
intrebari[].intrebarestringdanevid
intrebari[].deCestringda—
intrebari[].raspunsstringda—
intrebari[].statusstringdauna din: deschis, lamurit
intrebari[].sursastringda—
curl https://app.ilustromania.com/nucleu/v1/sarcini-contabile \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "sarcini": [
    {
      "id": "3f0c2a8e-6b1d-4c3a-9e2f-1a2b3c4d5e6f",
      "idSursa": 1,
      "titlu": "text",
      "detaliu": "text",
      "agent": "text",
      "prioritate": 1,
      "status": "de_facut",
      "blocaj": "text",
      "rezultat": "text",
      "faza": "tranzitie"
    }
  ],
  "intrebari": [
    {
      "id": "3f0c2a8e-6b1d-4c3a-9e2f-1a2b3c4d5e6f",
      "idSursa": 1,
      "intrebare": "text",
      "deCe": "text",
      "raspuns": "text",
      "status": "deschis",
      "sursa": "text"
    }
  ]
}

GET/v1/tranzactii

Acces sesiune

Tranzacțiile bancare

Tranzacțiile firmei, filtrate din query.

Parametri de interogare
NumeTipObligatoriuDetalii
destringnudată AAAA-LL-ZZ
panastringnudată AAAA-LL-ZZ
tipstringnuuna din: intrare, iesire
monedastringnuuna din: RON, EUR, USD
Răspuns 200
CâmpTipObligatoriuDetalii
tranzactiiobject[]da—
tranzactii[].idstringdaUUID
tranzactii[].idSursastringdanevid
tranzactii[].datastringdadată AAAA-LL-ZZ
tranzactii[].dataPosstringdadată AAAA-LL-ZZ
tranzactii[].descrierestringda—
tranzactii[].furnizorstringda—
tranzactii[].categoriestringdanevid
tranzactii[].tipstringdauna din: intrare, iesire
tranzactii[].sumastringda—
tranzactii[].monedastringdauna din: RON, EUR, USD
tranzactii[].metodastringda—
tranzactii[].refstringda—
tranzactii[].sursastringda—
tranzactii[].perioadastringda—
tranzactii[].idRecurentastringda—
tranzactii[].detaliiobjectda—
curl https://app.ilustromania.com/nucleu/v1/tranzactii \
  -H "Cookie: __Host-sesiune=$JETON_SESIUNE"
Răspuns 200 (exemplu din schemă)json
{
  "tranzactii": [
    {
      "id": "3f0c2a8e-6b1d-4c3a-9e2f-1a2b3c4d5e6f",
      "idSursa": "text",
      "data": "2026-11-12",
      "dataPos": "2026-11-12",
      "descriere": "text",
      "furnizor": "text",
      "categorie": "text",
      "tip": "intrare",
      "suma": "text",
      "moneda": "RON",
      "metoda": "text",
      "ref": "text"
    }
  ]
}
A fost utilă pagina?
Documentație Ilustromania · ediția 12.11.2026Generată din codul platformei