ShortGenius

ShortGenius SDK

Build with the ShortGenius SDK

Add the official TypeScript SDK and your app can draft scripts, render videos, generate images and speech, and manage your account — fully typed and production-ready.

What is SDK?

The ShortGenius SDK is the official, fully typed TypeScript client for the ShortGenius public API, published on npm as "shortgenius". You construct a client with your API key and call typed methods to draft scripts, generate videos, images, and text-to-speech, start recurring video series, and manage your library and account.

What you can do with SDK

Once SDK is connected, you can drive ShortGenius with plain-language prompts.

Draft video scripts from a topic, a URL, or your own script
Generate videos, images, and text-to-speech
Start scheduled recurring video series
Browse your videos, voices, and music
Check your usage and publishing connections
List voices, music genres, and image styles

Get started with the SDK

Install, authenticate, and make your first typed call.

  1. 1

    Install the SDK

    Add the package to your project.

    npm install shortgenius
  2. 2

    Create an API key

    Generate a key at https://shortgenius.com/developers/keys.

  3. 3

    Initialize the client

    Construct the client with your API key.

    import { ShortGenius } from 'shortgenius'
    
    const sg = new ShortGenius({ bearerAuth: process.env.SHORTGENIUS_API_KEY })
  4. 4

    Make your first call

    Every endpoint is fully typed — draft a video, generate an image, or check your usage.

Frequently Asked Questions

Install the "shortgenius" package from npm, then construct the client with your API key: new ShortGenius({ bearerAuth: 'sg-...' }). Authentication is handled entirely by your API key.

More ways to connect

ShortGenius speaks MCP, REST, and webhooks.

Ready to connect SDK?

Create a free account and generate an API key to get started in minutes.