|
GET
públic
|
/api/health |
Estat del servidor (versió, timestamp) |
|
POST
públic
|
/api/login |
Autenticació d'usuari — retorna JWT |
|
POST
JWT
|
/api/ocr |
Processa fitxers (PDF/imatge) amb Gemini OCR |
|
POST
JWT
|
/api/ocr-queue |
Encua fitxers per processar de forma asíncrona |
|
GET
JWT
|
/api/ocr-pending |
Llista fitxers pendents de la cua OCR |
|
DELETE
JWT
|
/api/ocr-pending/:id |
Elimina un fitxer pendent de la cua OCR |
|
POST
JWT
|
/api/save |
Desa una factura extreta a Supabase |
|
GET
JWT
|
/api/file |
Proxy autenticat cap a GCS (?object=) |
|
GET
JWT
|
/api/invoices |
Llista factures amb filtres opcionals |
|
DELETE
JWT
|
/api/invoices/:id |
Elimina una factura per ID |
|
PUT
JWT
|
/api/invoices/:id/tax-details |
Actualitza línies d'impostos d'una factura |
|
GET
JWT
|
/api/invoices/:id/rows |
Obté les línies de detall d'una factura |
|
GET
JWT
|
/api/invoices/analytics |
Dades agregades per a analítica |
|
GET
JWT
|
/api/expenses/analytics |
Dades despeses agregades per a analítica |
|
POST
JWT
|
/api/invoices/search |
Cerca factures per text lliure |
|
GET
JWT
|
/api/inventory/products |
Llista productes de l'inventari |
|
GET
JWT
|
/api/inventory/shops |
Llista botigues / punts de venda |
|
GET
JWT
|
/api/botigues |
Llista totes les botigues |
|
POST
JWT
|
/api/botigues |
Crea una botiga nova (admin) |
|
PATCH
JWT
|
/api/botigues/:id |
Actualitza una botiga (admin) |
|
DELETE
JWT
|
/api/botigues/:id |
Elimina una botiga sense dades (admin) |
|
GET
JWT
|
/api/vendes |
Llista vendes diàries |
|
POST
JWT
|
/api/vendes |
Upsert venda diària |
|
GET
JWT
|
/api/inventory/stock |
Consulta estoc actual per producte/botiga |
|
GET
JWT
|
/api/inventory/safety |
Obté els nivells d'estoc mínim (safety stock) |
|
POST
JWT
|
/api/inventory |
Registra un moviment d'inventari |
|
POST
JWT
|
/api/inventory/safety |
Estableix l'estoc mínim d'un producte |
|
GET
JWT
|
/api/inventory/history |
Historial de moviments d'inventari |
|
GET
JWT
|
/api/purchase-proposal |
Genera proposta de compra basada en estoc |
|
GET
JWT
|
/api/products |
Llista mestres de productes |
|
POST
JWT
|
/api/products |
Crea o actualitza un producte (admin) |
|
GET
JWT
|
/api/users |
Llista usuaris del tenant (admin) |
|
POST
JWT
|
/api/users |
Crea o actualitza un usuari (admin) |
|
GET
JWT
|
/api/export |
Exporta factures en format comptable (CSV/XLSX) |