Capabilities
Live inventory of models and publish destinations exposed by the public API.
/api/v1/capabilitiesOverview
This endpoint is the live source of truth for generation models and publish destinations available on the public API. Static documentation may lag behind, so consult this endpoint when choosing model keys, attachment requirements, publish operations, and params schemas.
Editing operation discovery now lives in the CLI because current edits render locally. Use:
wonda operations list
wonda operations info <operation>The API response still includes an editing object for compatibility, but the video, image, and audio arrays are empty.
Response structure
The response is organized into three top-level sections: generation, editing, and publish.
generation
Grouped by media type. Each entry describes a model with its accepted attachments and params JSON Schema.
{
"generation": {
"image": [
{
"key": "nano-banana-2",
"label": "Nano Banana 2",
"description": "General-purpose image generation",
"attachments": ["reference_images"],
"params": { "type": "object", "properties": {} }
}
],
"video": [],
"text": []
}
}editing
Current editing operations run in the CLI, not through the public API.
{
"editing": {
"video": [],
"image": [],
"audio": []
}
}publish
Available publish destinations, the media they accept, and params JSON Schema.
{
"publish": [
{
"operation": "instagramPublish",
"label": "Instagram Publish",
"description": "Publish an image or video directly to Instagram.",
"accepts": {
"media": {
"kinds": ["image", "video"],
"min": 1,
"max": 1
},
"text": {
"optional": true
}
},
"params": { "type": "object", "properties": {} }
}
]
}