Skip to main content
Bienvenido a la referencia de pan API. Esta documentación describe todos los endpoints disponibles, formatos de request/response, códigos de error, y métodos de autenticación.

URL Base

Todas las requests deben hacerse a:
Entorno de staging: Para pruebas, usa https://api-staging.pan.tech/v1. Staging usa solo testnets y está aislado de produccion.

Autenticación

Todos los endpoints requieren autenticación usando una API key. Incluye tu API key en el header Authorization:
Manten tu API key secreta. Nunca la expongas en código del lado del cliente o repositorios publicos. Ver guia de autenticación.

Versionado

pan API usa versionado basado en URL. La version actual es v1, incluida en la URL base. Versiones futuras usaran paths diferentes (ej. /v2/) para mantener compatibilidad hacia atras.

Formato de Requests

Todas las requests deben usar:
  • Metodo: Métodos HTTP (GET, POST, etc.)
  • Content-Type: application/json para bodies
  • Encoding: UTF-8

Formato de Respuestas

Todas las respuestas retornan JSON:
Respuestas exitosas (codigos 2xx) retornan el recurso directamente:
Respuestas de error (codigos 4xx, 5xx) retornan un objeto error:

Códigos HTTP

pan API usa códigos HTTP estandar:

Resumen de Endpoints

Wallets

Intents

Yields

Demo

Rate Limits

Los rate limits dependen de tu plan de suscripción: Cuando excedes el rate limit, recibiras un 429 Too Many Requests:

Créditos

Cada request consume créditos de tu cuenta:

SDKs Oficiales

SDK JavaScript/TypeScript

SDK oficial con soporte TypeScript completo

Python SDK

SDK oficial con soporte async
Los SDKs son opcionales. Puedes usar cualquier cliente HTTP para interactuar con pan API. Todos los endpoints son REST estandar.

Soporte