Salta ai contenuti

API REST

Tutti gli endpoint richiedono autenticazione JWT (Supabase Auth, GitHub OAuth).

Base URL: https://api.eiryx.com/api

Endpoint Principali

MetodoEndpointDescrizione
POST/tasksCrea task bugfix o feature
GET/tasksLista task (paginati)
GET/tasks/:idDettaglio task con telemetria
POST/tasks/estimateConfidence score e stima costo
POST/scansAvvia scansione sicurezza
GET/scans/:idDettaglio scan con finding
GET/scans/:id/reportDownload report PDF
POST/integrationsCrea integrazione webhook
GET/metrics/dashboardKPI dashboard con confronto periodi
GET/settings/keysLista provider API key configurati
POST/settings/keysAggiungi API key (crittografata)

Rate Limit

Endpoint autenticati: rate limit per utente. /scans/public: 3/giorno per IP. Fallback globale: 100/minuto per IP.