SDK TypeScript
El SDK (@supay/sdk) se genera desde el mismo OpenAPI que la API Reference
(supay-v1.openapi.yml): es un reflejo 1:1 — mismos endpoints, mismos
nombres (x-fern-sdk-method-name), mismos campos en snake_case. Si un ejemplo de
esta doc y el SDK difieren, manda el SDK regenerado.
Estado: generado localmente, aún no publicado en npm. Instalación temporal desde el repo hasta la publicación:
Regenerar tras cambios del OpenAPI (desde la raíz de supay-docs):
Uso
Nombres en snake_case en el wire (point_of_sale_id, codigo_producto_sin).
Sin idempotencia: cada create/emit inicia otra factura — guarda id + cuf
y reconcilia con get / getSiatStatus. Solo X-API-Key (el JWT es del dashboard).
Ejemplos por caso de uso en cada página: Quickstart · Onboarding · Emitir · Anulación · Notas.

