Access Control
- Logs API access is restricted by design.
- Requests must include date-based filters: year, month, and optionally day.
- No endpoint available to list all logs without any time constraint.
Endpoints Overview
| Endpoint | Description |
|---|---|
/api/v1/logs/yyyy/MM | Get logs for a specific month (year and month required). |
/api/v1/logs/yyyy/MM/dd | Get logs for a specific day. |
/api/v1/logs/current | Get logs for the current month. |
Filtering Rules
- year and month required
- day-level filtering is optional
- No wildcard or unbounded access to the full log history.
Response Structure
Every response contains two main components:1⃣ Stats:
total: Total number of requestschargeable: Number of requests marked as chargeablenonChargeable: Requests that are not chargeable
2⃣ Requests (list of detailed logs):
id: Unique identifier of the log entryresponseStatus: HTTP status code returnedprojectTokenId: Project identifier for the requestrequestUri: URI requested by the clientmethod: HTTP method used (GET, POST, etc)chargeable: Boolean flag indicating billing impactinstant: Timestamp of the request (epoch milliseconds)
