APIUtilities
Technical Reference
Model Selection
Technical documentation for dryAPI APIs, integration guides, and operational references.
Endpoint for fetching all available models.
OpenAPI
Client Models
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Query Parameters
per_page?integer
Default
15page?integer
Default
1filter[inference_types]?array<>
Comma-separated list of inference types to filter by. Example: txt2img,txt2audio
Header Parameters
Accept*string
Default
"application/json"Value in
"application/json"Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.dryapi.dev/api/v1/client/models" \ -H "Accept: application/json"{
"data": [
{
"name": "string",
"slug": "string",
"inference_types": {},
"info": {
"limits": {
"min_width": 64,
"max_width": 2048,
"min_height": 64,
"max_height": 2048,
"min_steps": 1,
"max_steps": 150,
"min_cfg_scale": 1,
"max_cfg_scale": 30,
"min_duration": 0.5,
"max_duration": 10,
"min_fps": 8,
"max_fps": 30
},
"features": {
"supports_last_frame": true,
"supports_negative_prompt": true,
"supports_controlnet": false,
"supports_lora": true,
"supports_voice_presets": true,
"supports_custom_voice": false
},
"defaults": {
"width": 512,
"height": 512,
"steps": 20,
"cfg_scale": 7.5,
"negative_prompt": "no disfigurations",
"fps": 24,
"duration": 4,
"voice": "alloy"
}
},
"loras": [
{
"display_name": "string",
"name": "string"
}
],
"languages": [
{
"name": "string",
"slug": "string",
"voices": [
{
"name": "string",
"slug": "string",
"gender": "string"
}
]
}
]
}
]
}{
"data": {},
"message": "string",
"errors": [
null
],
"statusCode": 0
}{
"data": {},
"message": "string",
"errors": [
null
],
"statusCode": 0
}{
"message": "Too Many Attempts."
}Last updated on 21 March 2026