Matchplat API Docs

GET /license/history

Restituisce la cronologia delle chiamate effettuate dall'utente agli endpoint, con dettagli su data, endpoint, metodo, parametri e crediti consumati.

Risposta 200

LicenseCallHistoryItem

FieldTypeDescription
timestampDateTimeData e ora della chiamata (RFC 3339, UTC)
endpointStringEndpoint chiamato
methodStringMetodo HTTP
bodyObject|nullCorpo della richiesta (se presente)
queryParamsObject|nullParametri query string (se presenti)
responseCodeIntCodice HTTP di risposta
creditsUsedInt|nullCrediti consumati dalla chiamata (se previsti)

Esempio

[
  {
    "timestamp": "2024-05-01T10:15:30Z",
    "endpoint": "/utils/regions",
    "method": "GET",
    "body": null,
    "queryParams": { "country": "IT" },
    "responseCode": 200,
    "creditsUsed": 0
  },
  {
    "timestamp": "2024-05-01T10:16:00Z",
    "endpoint": "/company/search",
    "method": "POST",
    "body": { "name": "Matchplat" },
    "queryParams": {},
    "responseCode": 200,
    "creditsUsed": 2
  }
]

Esempio chiamata curl

curl -X GET "/license/history" \
  -H "x-api-key: <API_KEY>"