Introduction

Rogue API

Everything you make in Rogue Studio, from your own code. Generate and edit images, create and extend videos, upload references and manage your library with a REST API, an MCP server for agent tools, and signed webhooks.

How it works

Rogue API sits in front of your Rogue Studio account. You sign in to the console once with your Rogue email and password; the password goes to Rogue to connect your account and is never stored. From then on you work with API keys:

  1. Create a key in the console with the scopes it needs, an optional daily credit budget and an optional expiry.
  2. Call the API with Authorization: Bearer rk_live_.... Every call acts on your Rogue account and spends its credits.
  3. Get results: generations are queued jobs. Wait on them with a long poll, or receive a signed webhook when they finish.

Rogue limits how many generations an account can run at once. You do not have to manage that limit: we queue your jobs and send each one to Rogue as soon as a slot frees up, so you can submit a whole batch in one go.

Base URL and conventions

Base URL
https://rogue-api.sentryq-va.com
  • JSON in and out, with snake_case field names.
  • Every response carries an X-Request-Id header. Quote it when something looks wrong.
  • POST requests accept an Idempotency-Key header. A retry with the same key returns the first result and is never charged twice.
  • Errors follow RFC 9457 (application/problem+json) with a stable code. See Errors.
  • The machine-readable contract lives at https://rogue-api.sentryq-va.com/openapi.json, and the MCP server at https://rogue-api.sentryq-va.com/mcp.

What you can do

AreaEndpoints
AccountProfile, credit balance and plan limits: /v1/account, /v1/account/balance, /v1/account/limits
CatalogModels and their settings, styles and prompt suggestions: /v1/models, /v1/styles, /v1/suggestions
CreateImages, image edits, videos, video extensions and frame grabs: /v1/images/*, /v1/videos/*, with cost estimates at /v1/estimate
JobsFollow, list and cancel generations: /v1/generations
FilesUpload or import references and manage the library: /v1/uploads, /v1/assets, /v1/projects

Adult content

Rogue Studio is an adult platform. Outputs carry an nsfw flag, the console blurs them until you reveal them, and the MCP server returns media as URLs only, never inline.

Next steps