Videoslash API
Creative Studio

List Creative Studio models

GET
/v1/creative-studio/models

List available Creative Studio image and video models with their public parameter definitions.

Optional query filters:

  • assetType (or type): image or video. Omit to return both groups.
  • category: filter models by category. Omit (or All) to return every model in the selected asset type(s).

Image categories: Generation, Editing, Fast, Low Cost. Video categories: Video Generation, Lip syncing, Editing, Fast, Low Cost.

Requires an API key with the read scope.

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication. Create a key in your Account settings.

Pass the full key in the Authorization header:

Authorization: Bearer vsl_...

Keys are shown only once at creation. Treat them like passwords.

In: header

Query Parameters

assetType?string

Return only image or video models. Defaults to both.

Value in

  • "image"
  • "video"
type?string

Alias for assetType.

Value in

  • "image"
  • "video"
category?string

Filter by model category. Omit or pass All to disable category filtering. Valid values depend on assetType.

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/creative-studio/models"
{  "image": [    {      "id": "string",      "title": "string",      "assetType": "image",      "category": "string",      "supportsPrompt": true,      "promptRequired": true,      "mediaParameters": [        {          "name": "string",          "type": "string",          "required": true,          "default": null,          "enum": [            null          ],          "description": "string",          "minimum": 0,          "maximum": 0,          "media": true,          "maxItems": 0        }      ],      "settingParameters": [        {          "name": "string",          "type": "string",          "required": true,          "default": null,          "enum": [            null          ],          "description": "string",          "minimum": 0,          "maximum": 0,          "media": true,          "maxItems": 0        }      ],      "creditsFrom": 0    }  ],  "video": [    {      "id": "string",      "title": "string",      "assetType": "image",      "category": "string",      "supportsPrompt": true,      "promptRequired": true,      "mediaParameters": [        {          "name": "string",          "type": "string",          "required": true,          "default": null,          "enum": [            null          ],          "description": "string",          "minimum": 0,          "maximum": 0,          "media": true,          "maxItems": 0        }      ],      "settingParameters": [        {          "name": "string",          "type": "string",          "required": true,          "default": null,          "enum": [            null          ],          "description": "string",          "minimum": 0,          "maximum": 0,          "media": true,          "maxItems": 0        }      ],      "creditsFrom": 0    }  ]}
{  "error": {    "code": "missing_api_key",    "message": "string"  }}
{  "error": {    "code": "missing_api_key",    "message": "string"  }}
{  "error": {    "code": "missing_api_key",    "message": "string"  }}