Format actuel (meta)

Les endpoints qui utilisent le paginateur Laravel renvoient les éléments dans data et les métadonnées de pagination dans meta :
{
  "success": true,
  "data": [
    { "uuid": "…", "domain": "monsite.com" }
  ],
  "meta": {
    "total": 47,
    "per_page": 20,
    "current_page": 1
  }
}
Cela s’applique notamment à :
  • GET /api/v1/services
  • GET /api/v1/invoices
  • GET /api/v1/support/tickets
  • GET /api/v1/webhooks/{id}/deliveries

Paramètres

Pour les routes basées sur paginate(20), vous pouvez en général passer page en query string (comportement Laravel standard), par exemple :
GET /api/v1/services?page=2
Les filtres (status, type, sort, order, …) dépendent de chaque endpoint ; voir la page de la ressource concernée.