First page: provide both start_time and end_time, with a range no longer than 30 days and start_time <= end_time. An empty body is invalid. Next page: pass the previous next_cursor unchanged; the server reuses the original filters. Stop when has_more is false. No generation task is created.
curl --location 'https://app-api.pixverse.ai/openapi/v2/account/billing/usage-detail' \
--header 'API-KEY: your-api-key' \
--header 'Ai-trace-id: 550e8400-e29b-41d4-a716-446655440000' \
--header 'Content-Type: application/json' \
--data '{
"start_time": "2026-08-26 00:00:00",
"end_time": "2026-08-26 23:59:59",
"limit": 20
}'{
"ErrCode": 0,
"ErrMsg": "Success",
"Resp": {
"items": [],
"next_cursor": "",
"has_more": false
}
}