Skip to content

Documentation

The dashboard is for people. The HTTP API is for the systems you connect with a key from the API Keys page.

Complete a Studio tool

POST /api/v1/complete

Authorization: Bearer mds_...
Content-Type: application/json

{
  "type": "content-writer",
  "prompt": "A 200-word brief on grounded support agents."
}

type is one of content-writer, code-generator, image-generator, prompt-generator, email-composer, sql-generator, data-analyzer, document-generator, logo-designer, or voice-generator. Image tools need an image provider key on the server.

Health

GET /api/health returns whether the process is up and whether Postgres answered. Use it as the Coolify health check.

Sessions

Browser sessions are cookie-based. Studio runs from the signed-in UI call POST /api/studio/generate. That route will not run without a session.