API Reference
Documentazione completa delle API REST di Elerama ERP.
OpenAPI Specification
La documentazione API segue lo standard OpenAPI 3.0.
- Navigare gli endpoint usando il menu laterale
- Scaricare la spec: openapi.yaml | openapi.json
- Importare in Postman/Insomnia per testing
Moduli API
Admin
Anagrafiche e configurazioni base del sistema.
| Risorsa | Endpoint | Operazioni |
|---|---|---|
| Brands | /erp/admin/brands | List · Create · Update · Delete · Delete Unused |
Coming Soon
- Categories - Gestione categorie (
/erp/admin/categories) - Groups - Gestione gruppi articoli (
/erp/admin/groups)
Authentication
| Operazione | Endpoint | Descrizione |
|---|---|---|
| Login | POST /erp/erp_auth/login | Autenticazione con username/password |
| Logout | DELETE /erp/erp_auth/login | Termina sessione corrente |
| Set Company | POST /erp/erp_auth/company | Imposta ditta attiva |
Struttura Endpoint
Ogni risorsa segue una struttura RESTful standard:
| Metodo | Path | Azione |
|---|---|---|
GET | /erp/{module}/{resource} | Lista risorse |
POST | /erp/{module}/{resource} | Crea risorsa |
PUT | /erp/{module}/{resource}/:id | Aggiorna risorsa |
DELETE | /erp/{module}/{resource}/:id | Elimina risorsa |
DELETE | /erp/{module}/{resource}/unused | Elimina risorse non utilizzate |