{
  "schema_version": "v1",
  "name_for_human": "Puppetry Developer API",
  "name_for_model": "puppetry",
  "description_for_human": "Use the Puppetry Developer API beta for Puppetry Voice API access, TTS, and hosted audio upload URLs with a Studio API key.",
  "description_for_model": "Puppetry exposes a Developer API beta for agents and apps with Puppetry Voice API access only. Live capabilities are GET /api/v1/voices/puppetry to list voices, POST /api/v1/tts/puppetry to generate speech from text, and POST /api/v1/uploads/audio-url to create hosted audio upload URLs using mime_type and content_length. Use a bearer Puppetry Developer API key from Studio settings. The beta does not expose video generation APIs, third-party voice provider APIs, or task polling endpoints.",
  "auth": {
    "type": "user_http",
    "authorization_type": "bearer"
  },
  "api": {
    "type": "openapi",
    "url": "https://www.puppetry.com/openapi.json",
    "is_user_authenticated": true
  },
  "logo_url": "https://www.puppetry.com/puppetry-logo.png",
  "contact_email": "hi@puppetry.com",
  "legal_info_url": "https://www.puppetry.com/tos"
}
