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 · Get · Update · Delete · Restore |
Coming Soon
- Categories - Gestione categorie (
/erp/admin/categories) - Groups - Gestione gruppi articoli (
/erp/admin/groups)
Authentication
| Operazione | Endpoint | Descrizione |
|---|---|---|
| Login | POST /erp_auth/login | Autenticazione con username/password |
| Logout | POST /erp_auth/logout | Termina sessione corrente |
Struttura Endpoint
Ogni risorsa segue una struttura RESTful standard:
| Metodo | Path | Azione |
|---|---|---|
GET | /erp/{module}/{resource} | Lista risorse |
GET | /erp/{module}/{resource}/:id | Dettaglio risorsa |
POST | /erp/{module}/{resource} | Crea risorsa |
PUT | /erp/{module}/{resource}/:id | Aggiorna risorsa |
DELETE | /erp/{module}/{resource}/:id | Elimina risorsa (soft delete) |
POST | /erp/{module}/{resource}/:id/restore | Ripristina risorsa |