Documentation

The eroq API

One base URL, one bearer key, one unit of account. Every model — roleplay chat, image, video, speech, transcription — sits behind the same conventions, and every call has a flat credit price you can read off the pricing table.

view as markdown
base urlhttps://eroq.ai/v1

The request and response shapes follow the OpenAI convention where one exists (chat/completions, images/generations, audio/speech), so existing client code usually ports by changing three strings: the base URL, the key, and the model id.

Start here

See a call happen

No key yet? Run the example — it replays a real exchange from the docs' own data, entirely in your browser.

/v1/chat/completions
→ POST /v1/chat/completions
Press run — this replays a real exchange from the docs' own data. No key, no request, no charge.

Models

RP+chat

eroq-rp-plus

3 credits / completion

RP minichat

eroq-rp-mini

1 credit / completion

Image Oneimage

eroq-image-one

10 credits / image

Motion Onevideo

eroq-motion-one

100 credits / 5s clip

Voice Onespeech

eroq-voice-one

3 credits / 100 characters

Scribe Onetranscription

eroq-scribe-one

5 credits / request

Reference

Chat

Media

Storage

Platform

Bringing an AI copilot?

The docs ship machine-readable: llms.txt, openapi.json, and every page again as markdown at /docs/<page>.md.

Build with agents