Renduo

API Reference

Every endpoint, generated directly from Renduo's OpenAPI spec.

This reference is generated automatically from Renduo's OpenAPI 3.1 spec (GET /openapi.json, snapshotted at build time — see ADR-005 and ADR-006) — it can't drift from the API's actual behavior.

Base URL

https://api.renduo.dev

Authentication

Every endpoint except GET /openapi.json requires an API key, sent as a Bearer token:

Authorization: Bearer rnd_live_XXXXXXXXXXXX

Keys are prefixed rnd_live_ (production) or rnd_test_ (test mode). Create one from the dashboard — see the quickstart if you haven't yet.

Errors

Errors are returned as JSON with a stable shape:

{
  "error": "TEMPLATE_NOT_FOUND",
  "message": "Template ... not found",
  "requestId": "..."
}

error is a machine-readable code (e.g. VALIDATION_ERROR, NOT_FOUND, QUOTA_EXCEEDED); message is human-readable; requestId helps with support requests. See the Errors page for every code, and each endpoint below for the codes it can return.

Endpoints

On this page