Documentation Index
Fetch the complete documentation index at: https://docs.lapyme.com.ar/llms.txt
Use this file to discover all available pages before exploring further.
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. La API pública actual cubre compras, ventas, inventario, contactos, productos, reportes y configuración conrequest_id, recursos con object, paginación por cursor y errores estructurados.
Si estás integrando compras o automatizaciones, empezá por la referencia de la API.
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
La API usarequest_id, recursos con object, tokens para paginar listados y errores estructurados con type. El status HTTP es la señal de éxito o error.
Response de lectura
Response de error
Paginación
Los endpoints que devuelven listas usan un token para pedir la siguiente página:limit: cantidad máxima de items por respuesta (máximo 100, default: 50)cursor: valor recibido ennext_cursorpara pedir la siguiente respuesta
page; si has_more es true, copiá next_cursor y envialo como cursor en la próxima request.
Rate Limiting
La API implementa rate limiting para asegurar un servicio estable:- Cuota principal: 5000 requests por hora por organización
- Burst protection: 120 requests por minuto por organización
- Superficie afectada: se aplica a toda la API pública autenticada (
/api/v1/*) y se comparte entre todas las API keys y clientes delegados de la misma organización - Fuera de alcance: no aplica sobre
/health,OPTIONS, rutas internas ni webhooks - Headers: las responses incluyen
Retry-Aftercuando recibís429, más headersX-RateLimit-*yRateLimit-*con el estado de la ventana activa
Cómo leer este límite
- El límite es por organización, no por credencial individual.
- Si una misma organización usa varias API keys, una CLI y agentes delegados al mismo tiempo, todo suma sobre la misma cuota.
- La API controla dos ventanas al mismo tiempo: una ventana amplia de 5000 requests por hora y una ventana corta de 120 requests por minuto para evitar picos.
- Si superás cualquiera de las dos, la API responde
429 RATE_LIMITED. - Cuando eso pasa, usá
Retry-Afterpara saber cuántos segundos esperar antes de reintentar.
Ejemplo de respuesta cuando llegás al límite
Códigos de Error Comunes
| Código | Descripción |
|---|---|
AUTHENTICATION_REQUIRED | Falta la credencial bearer, es inválida o expiró |
FORBIDDEN | Tu credencial no tiene permisos para esta operación |
INVALID_REQUEST | Parámetros o payload inválidos |
NOT_FOUND | El recurso solicitado no existe |
INTERNAL_ERROR | Error interno del servidor |
RATE_LIMITED | La organización superó su cuota horaria o su burst por minuto |
PRECONDITION_FAILED | La operación 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, leé la referencia de la API
- Explorá los endpoints disponibles en la sección Endpoints
- Probá las requests directamente desde esta documentación usando el API playground

