Videoslash API

Introduction

Get started with the Videoslash public API.

The Videoslash API lets you access your account, credit balance, script generation, and Creative Studio programmatically using API keys. AI coding agents can also connect via the MCP server.

Base URL

All requests use the www host (the apex domain may redirect in ways that break API and MCP clients):

https://www.videoslash.com/api

Endpoints are versioned under /v1/*.

Authentication

Every request must include your API key in the Authorization header:

Authorization: Bearer vsl_...

Create and manage keys in your Account settings under Developers.

See Authentication for security guidance and error codes.

Quick start

curl -s https://www.videoslash.com/api/v1/account \
  -H "Authorization: Bearer vsl_YOUR_KEY" | jq
curl -s https://www.videoslash.com/api/v1/credits \
  -H "Authorization: Bearer vsl_YOUR_KEY" | jq

What's available today

  • Account & credits — profile and balance (read scope)
  • Script generation — titles and voiceover scripts (scripts:generate scope)
  • Creative Studio — async image and video generation with model catalog and presigned uploads (creative:generate scope)
  • MCP server — same capabilities exposed as MCP tools for Claude Code, Cursor, Codex, and OpenCode (MCP docs)

On this page