Skip to main content
GET
/
generate-video
/
recover
cURL
curl --request GET \
  --url https://nano-gpt.com/api/generate-video/recover \
  --header 'x-api-key: <api-key>'
{}

Overview

Recover recent video generation runs for a user.

Endpoint

GET /api/generate-video/recover

Query parameters

ParameterTypeRequiredDescription
modelstringNoFilter by model
limitnumberNoMax results (default 10, max 50)
conversationUUIDstringNoFilter by conversation

Rate limit

20 requests/minute per IP

Usage

curl -s "https://nano-gpt.com/api/generate-video/recover?limit=10" \
  -H "x-api-key: YOUR_API_KEY" | jq .

Response

{
  "data": [
    {
      "runId": "vid_m1abc123def456",
      "id": "vid_m1abc123def456",
      "model": "sora-2",
      "status": "completed",
      "createdAt": "2025-01-17T12:34:56.000Z",
      "conversationUUID": "b7c75a5e-1e2a-4d4f-9e5b-6c6e2e2f9a17"
    }
  ]
}
Notes:
  • New runs return NanoGPT job IDs (vid_...); legacy runs may return provider request IDs.

Authorizations

x-api-key
string
header
required

Query Parameters

model
string

Optional model filter

limit
integer

Max results (default 10, max 50)

Required range: 1 <= x <= 50
conversationUUID
string

Filter by conversation

Response

Recovered runs

The response is of type object.