Skip to main content
GET
/
v1
/
veo
/
histories
curl -X GET "https://genaipro.vn/api/v1/veo/histories?page=1&page_size=20" \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "abc123",
      "prompt": "A cat playing in the garden",
      "file_urls": ["https://example.com/video1.mp4"],
      "status": "MEDIA_GENERATION_STATUS_SUCCESSFUL",
      "created_at": "2026-03-30T10:00:00Z"
    }
  ],
  "total": 50,
  "page": 1,
  "page_size": 20,
  "total_pages": 3
}
Returns a paginated list of the user’s video and image generation history.

Query Parameters

page
integer
default:"1"
Page number for pagination
page_size
integer
default:"20"
Number of items per page
curl -X GET "https://genaipro.vn/api/v1/veo/histories?page=1&page_size=20" \
  --header 'Authorization: Bearer <token>'

Response

data
array
List of history items
total
integer
Total number of items
page
integer
Current page number
page_size
integer
Number of items per page
total_pages
integer
Total number of pages
{
  "data": [
    {
      "id": "abc123",
      "prompt": "A cat playing in the garden",
      "file_urls": ["https://example.com/video1.mp4"],
      "status": "MEDIA_GENERATION_STATUS_SUCCESSFUL",
      "created_at": "2026-03-30T10:00:00Z"
    }
  ],
  "total": 50,
  "page": 1,
  "page_size": 20,
  "total_pages": 3
}