Bienvenido a la API de La Pyme
La API REST de La Pyme te permite integrar nuestro sistema de gestión con tus aplicaciones. Podés acceder a datos de clientes, productos y realizar operaciones de manera segura usando API keys. Hoy la API pública convive en dos superficies:v1: endpoints legacy para listados y operaciones CRUD clásicas.v2: endpoints machine-first para flujos transaccionales conpreview/commit, idempotencia y errores estructurados.
Base URL
Todos los endpoints de la API están disponibles en:Autenticación
Todas las requests (excepto/health) requieren autenticación usando Bearer tokens. Incluí tu API key en el header Authorization:
Necesitás obtener tu API key desde el Dashboard de La Pyme en la sección de Integraciones.
Formato de Response
No todos los endpoints comparten exactamente el mismo envelope. La versión importa:v1usa el formato legacy desuccess,dataypagination.v2usarequestId, envelopes estructurados de error, y en endpoints transaccionales puede responder conmode: "preview"omode: "commit".
Response Exitoso de v1
Response de lectura en v2
Response de error en v2
Paginación
Los endpoints que devuelven listas soportan paginación usando los siguientes parámetros de query:page: Número de página (empezando desde 1, default: 1)limit: Cantidad de items por página (máximo 100, default: 50)
Rate Limiting
La API implementa rate limiting para asegurar un servicio estable:- Límite: 1000 requests por hora por API key
- Headers: Las responses incluyen headers
X-RateLimit-*con información sobre tu límite actual
Códigos de Error Comunes
| Código | Descripción |
|---|---|
MISSING_API_KEY | API key faltante en el request |
INVALID_API_KEY | API key inválido o expirado |
INSUFFICIENT_SCOPE | Tu API key no tiene permisos para esta operación |
VALIDATION_ERROR | Parámetros de entrada inválidos |
RESOURCE_NOT_FOUND | El recurso solicitado no existe |
INTERNAL_ERROR | Error interno del servidor |
PRECONDITION_FAILED | Un commit v2 no puede ejecutarse hasta resolver bloqueos detectados |
IDEMPOTENCY_CONFLICT | La misma Idempotency-Key fue reutilizada con otro payload |
Próximos Pasos
- Configurá tu autenticación
- Si vas a integrar compras o agentes, leé API v2 Machine-First
- Explorá los endpoints disponibles en la sección Endpoints
- Probá las requests directamente desde esta documentación usando el API playground

