Developer Portal
Build fast. Ship faster.
Everything you need to integrate, extend, and operate the FlashDev platform — from quickstart guides to full API references.
Get up and running in minutes
Create an API key
Sign up and generate your first API key from the dashboard. Keys are scoped per capability — streaming, CDN, AI Core, and more.
Install the SDK
Install the FlashDev SDK via npm, pip, or Go modules. The SDK wraps the REST API with typed clients and streaming helpers.
Make your first call
Start a live stream, push content to the CDN, or run an AI inference call — all with a single authenticated request.
npm install @flashdev/sdk
import { FlashDev } from '@flashdev/sdk';
const client = new FlashDev({ apiKey: process.env.FLASHDEV_API_KEY });
// Start a live stream
const stream = await client.streaming.create({
title: 'My first stream',
protocol: 'hls',
resolution: '1080p',
});
console.log(stream.ingestUrl); // rtmp://ingest.flashdev.ai/live/...Guides
Step-by-step walkthroughs for common integration patterns.
Live streaming quickstart
Setting up a CDN distribution
Building a live production pipeline
Running AI inference on video frames
Game server deployment and scaling
Aggregating content from multiple sources
API Reference
Full REST API documentation with request/response schemas.
Authentication
Streaming API
CDN API
Live Video API
AI Core API
Webhooks & Events
SDKs & Libraries
Official client libraries for every major language and framework.
JavaScript / TypeScript SDK
Python SDK
Go SDK
Rust SDK (beta)
Unity plugin
Unreal Engine plugin
Changelog
AI Core streaming inference, WebRTC sub-second delivery GA, CDN HTTP/3 rollout complete.
Game server auto-scaling, content aggregation 200+ connectors, Python SDK v2 release.
Live video GPU compositing, AV1 encoding support, Rust SDK beta launch.