Saltar al contenido principal
La página de cada endpoint debe contener la siguiente estructura:

Título

Usa títulos cortos y claros que quepan en una línea en la tabla de contenidos (ToC). Sigue el patrón estándar de verbos:
MétodoVerboEjemplo
POSTCrearCrear una Cuenta
GETListarListar cuentas
GET (by ID)ObtenerObtener una Cuenta
PATCHActualizarActualizar una Cuenta
DELETEEliminar / DesactivarEliminar una Cuenta

Descripción

Comienza con una explicación clara y concisa de lo que hace el endpoint y cuándo usarlo.

Prerrequisitos

Lista lo que se requiere para usar el endpoint (por ejemplo, autenticación, permisos, entidades requeridas).

Parámetros

Incluye todos los parámetros, agrupados por dónde aparecen:
  • Parámetros de encabezado (Header)
  • Parámetros de ruta (Path)
  • Parámetros de consulta (Query)

Cuerpo (Payload)

Documenta todos los campos que aparecen en el cuerpo de la solicitud.
CampoTipoRequeridoDescripciónValores PosiblesDefaultRestriccionesEjemplo
namestringYesNombre de la cuentaMaxLength: 100"Cuenta principal"
typestringYesTipo de cuentaasset, liability"asset"
assetIdstringYesID del activo associadoUUID"01fbc1..."

Respuestas exitosas

Describe lo que reciben los usuarios cuando la solicitud es exitosa. Incluye códigos de estado como 200, 201 o 204.

Respuestas de error

Todos los errores deben seguir el formato de error estándar de Lerian. Incluye cada error posible que el endpoint pueda devolver.