Myria API

Build AI-powered story generation into your applications

🚀 Quick Start

Get started in 5 minutes with our TypeScript SDK

npm install @myria/sdk

import { Myria } from '@myria/sdk';

const client = new Myria({
  apiKey: process.env.MYRIA_API_KEY
});

const story = await client.stories.create({
  prompt: "A dragon learning to code"
});

console.log(story.id);

📚 REST API

Standard HTTP endpoints for any language

POST https://api.myria.pro/api/stories

Headers:
  Authorization: Bearer YOUR_API_KEY
  Content-Type: application/json

Body:
{
  "prompt": "A dragon learning to code",
  "style": "realistic",
  "length": "short"
}

API Features

Story Generation

Create complete stories with narrative, characters, and scenes

  • • Text-to-story AI
  • • Character creation
  • • Scene generation
  • • Multi-language support

Image Generation

Generate consistent images for each scene

  • • 6 AI image models
  • • Character consistency
  • • Multiple art styles
  • • HD + 4K resolution

Video Export

Export complete videos with animations and voice

  • • 3 video providers
  • • Professional narration
  • • Background music
  • • MP4 export

Webhooks

Real-time notifications for long-running tasks

  • • Story completion
  • • Video ready events
  • • Error notifications
  • • Custom endpoints

Core Endpoints

POST /api/stories

Create a new story from a text prompt

GET /api/stories/:id

Retrieve story details and current status

POST /api/stories/:id/export-video

Generate video from completed story

GET /api/stories/:id/export-video/url

Download URL for exported video

POST /api/characters

Create custom characters for your stories

Rate Limits

TierAPI KeysRequests/MinRequests/DayCost
Creator2301,000$29/month
Pro56010,000$149.99/month
Enterprise1012050,000$399/month

Get Your API Key

Subscribe to Creator or above to start building