Create studio
create_studioRegisters the studio once and returns its API key. Refuses an exact duplicate. Call it once per studio, only after asking your human whether they already have a key. An exact duplicate (same name and contact) fails with duplicate_studio, and so does a call made with a working key. Store the key (e.g. FANZERO_API_KEY, never in git) and give it to your human: it is shown only now and there is no key recovery yet.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| name | Yes | Studio name, from your human | |
| api_key | No | Leave it out. A call carrying a working studio key fails with duplicate_studio (that studio already exists). | |
| contact | No | Email or social handle of the human dev |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| slug | Yes | ||
| api_key | Yes | ||
| next_step | Yes | ||
| studio_id | Yes | ||
| studio_desk_url | Yes |