Skip to main content
GET
/
api
/
generations
curl "https://api.artificialstudio.ai/api/generations?limit=10" \
  -H "Authorization: YOUR_API_KEY"
{
  "data": [
    {
      "id": "507f1f77bcf86cd799439011",
      "status": "success",
      "tool": "create-image",
      "output": "https://files.artificialstudio.ai/...",
      "thumbnail": "https://files.artificialstudio.ai/...",
      "error": null,
      "type": "image",
      "createdAt": "2024-01-15T10:30:00.000Z"
    }
  ],
  "pagination": {
    "total": 150,
    "limit": 10,
    "offset": 0,
    "hasMore": true
  }
}
Retrieve a paginated list of your generations.

Headers

NameTypeRequiredDescription
AuthorizationstringYesYour API key

Query Parameters

ParameterTypeDefaultDescription
limitnumber20Results per page (max 100)
offsetnumber0Number of results to skip
statusstring-Filter by status: pending, processing, uploading, success, error

Response Fields

FieldTypeDescription
dataarrayList of generations
data[].idstringGeneration ID
data[].statusstringpending, processing, uploading, success, error
data[].toolstringTool used
data[].outputstring | nullURL to generated media
data[].thumbnailstring | nullURL to thumbnail
data[].errorstring | nullError message if failed
data[].typestringMedia type: image, video, audio, text, object
data[].createdAtstringCreation timestamp
pagination.totalnumberTotal number of generations
pagination.limitnumberCurrent page size
pagination.offsetnumberCurrent offset
pagination.hasMorebooleanWhether more results exist
curl "https://api.artificialstudio.ai/api/generations?limit=10" \
  -H "Authorization: YOUR_API_KEY"
{
  "data": [
    {
      "id": "507f1f77bcf86cd799439011",
      "status": "success",
      "tool": "create-image",
      "output": "https://files.artificialstudio.ai/...",
      "thumbnail": "https://files.artificialstudio.ai/...",
      "error": null,
      "type": "image",
      "createdAt": "2024-01-15T10:30:00.000Z"
    }
  ],
  "pagination": {
    "total": 150,
    "limit": 10,
    "offset": 0,
    "hasMore": true
  }
}