79928a3d37d3
Ui View Spend Logs
View spend logs with pagination support. Available at both /spend/logs/v2 (public API) and /spend/logs/ui (internal UI).
Returns paginated response with data, total, page, page_size, and total_pages.
Example:
curl -X GET "http://0.0.0.0:8000/spend/logs/v2?start_date=2025-11-25%2000:00:00&end_date=2025-11-26%2023:59:59&page=1&page_size=50" -H "Authorization: Bearer sk-1234"
Query parameters
Get spend logs based on api key
Get spend logs based on api key
Get spend logs based on user_id
Get spend logs based on user_id
request_id to get spend logs for specific request_id
request_id to get spend logs for specific request_id
Filter spend logs by team_id
Filter spend logs by team_id
Filter logs with spend greater than or equal to this value
Filter logs with spend greater than or equal to this value
Filter logs with spend less than or equal to this value
Filter logs with spend less than or equal to this value
Time from which to start viewing key spend
Time from which to start viewing key spend
Time till which to view key spend
Time till which to view key spend
Page number for pagination
Page number for pagination
Number of items per page
Number of items per page
Filter logs by status (e.g., success, failure)
Filter logs by status (e.g., success, failure)
Filter logs by model
Filter logs by model
Filter logs by model ID (litellm model deployment id)
Filter logs by model ID (litellm model deployment id)
Filter logs by key alias
Filter logs by key alias
Filter logs by end user
Filter logs by end user
Filter logs by error code (e.g., '404', '500')
Filter logs by error code (e.g., '404', '500')
Filter logs by error message (partial string match)
Filter logs by error message (partial string match)
Sort logs by field: spend, total_tokens, startTime, or endTime
Sort logs by field: spend, total_tokens, startTime, or endTime
Sort order: asc or desc
Sort order: asc or desc
Response
Successful Response