Todos los endpoints reciben Authorization: Bearer <clave> y, donde hay cuerpo, JSON, salvo
indicación en contrario. La descripción legible por máquina es el documento OpenAPI servido
en /openapi.json en el host de la API.
| Método y ruta |
Para qué |
POST /v1/render |
Genera un PDF, o un enlace a él. Cuesta un crédito. Detalles. |
POST /v1/validate |
Comprueba un documento sin generártelo. Gratis. Detalles. |
GET /v1/files/{id}?exp=…&sig=… |
Abre un PDF desde un enlace firmado. No necesita clave. |
| Método y ruta |
Para qué |
GET /v1/templates |
Lista tus plantillas. |
POST /v1/templates |
Crea una plantilla. El código debe compilar. |
GET /v1/templates/{id} |
Lee una plantilla. |
PATCH /v1/templates/{id} |
Cambia campos de una plantilla. Solo cambian los campos enviados. |
DELETE /v1/templates/{id} |
Borra una plantilla. |
| Método y ruta |
Para qué |
POST /v1/assets?name=… |
Sube un PNG o JPEG. El cuerpo es la imagen sin más. Detalles. |
GET /v1/assets |
Lista tus imágenes. |
DELETE /v1/assets/{id} |
Borra una imagen. |
| Método y ruta |
Para qué |
GET /v1/me |
Tu plan, tus créditos y el fin del período actual. |
Las claves de API se crean y revocan en el portal, no mediante la API, para que una clave
filtrada no pueda crear otras.