api_logs
List all api logs
This endpoint retrieves all existing api logs that represent requests performed to Lago's API.
get/api_logs
Query parameters
pageinteger
Example:1
Page number.
per_pageinteger
Example:20
Number of records per page.
from_datestring date
Example:2022-08-09
Filter api logs from a specific date.
to_datestring date
Example:2022-08-09
Filter api logs up to a specific date.
http_methods[]string[]
Filter results by HTTP methods
[ "post", "put" ]
Filter results by HTTP status or by generic request status
[ "failed", "succeeded", 404 ]
api_versionstring
Example:v1
Filter results by API version
request_pathsstring
Example:/billable_metrics/
Filter results by the path of the request
Response
List of api logs
Example response
{
"api_logs": [
{
"api_version": "v1",
"client": "Lago Ruby v1.26.0",
"http_method": "post",
"http_status": 200,
"logged_at": "2025-03-31T12:31:44Z",
"request_body": "{ \"billable_metric\": { \"name\": \"Storage\", \"code\": \"storage\" } }",
"request_origin": "https://app.lago.dev/",
"request_path": "/billable_metrics",
"created_at": "2022-04-29T08:59:51Z",
"request_id": "1a901a90-1a90-1a90-1a90-1a901a901a90",
"request_response": "{ \"lago_id\": \"b9155544-e261-4e92-b54e-f65d7609294c\", ... }"
}
],
"meta": {
"current_page": 2,
"next_page": 3,
"prev_page": 1,
"total_pages": 4,
"total_count": 70
}
}