🚀 APIs DocuCenter - Índice Completo
Bienvenido al índice completo de APIs de DocuCenter. Aquí encontrarás todas las APIs disponibles organizadas por categoría.
🏢 Gestión de Organizaciones
API de Organizaciones
Gestión multi-tenant de organizaciones y configuraciones.
- GET
/api/v1/organizations
- Listar organizaciones - POST
/api/v1/organizations
- Crear organización - GET
/api/v1/organizations/{id}
- Detalles de organización
🧾 Facturación Electrónica (FE)
🏦 API FE Principal
Endpoints principales para emisión de documentos fiscales electrónicos conforme a DGI Panamá.
- POST
/api/v1/fe/emit_json_object
- POST
/api/v1/fe/import_xml
- GET
/api/v1/fe/download_base64_document/{id}
🏪 Lightspeed Integration
Integración con sistema POS Lightspeed para facturación automática.
- POST
/api/v1/fe/create_sale_lightspeed
🛒 Integración Shopify
Integración avanzada con Shopify para procesamiento automático de órdenes e-commerce.
- POST
/api/v1/fe/create_sale_shopify
💪 Maxgym Integration
Integración con sistema de gimnasios Maxgym.
- POST
/api/v1/fe/create_sale_maxgym
🇨🇴 MEYPAR Colombia
Integración con sistema MEYPAR de Colombia para estacionamientos.
- POST
/api/v1/fe/create_sale_meypar
- POST
/api/v1/fe/create_sale_meypar_with_emission
🍽️ Kart21 Integration
Integración con Kart21 POS para restaurantes y retail.
- POST
/api/v1/fe/create_sale_kart21
🏢 Sage ACICloud Integration
👥 Gestión de Clientes
Sincronización bidireccional de clientes con Sage 50cloud.
- GET
/api/acicloud/customers
- POST
/api/acicloud/customer
🏪 Gestión de Proveedores
Sincronización de proveedores con Sage 50cloud.
- GET
/api/acicloud/vendors
- POST
/api/acicloud/vendor
📦 Gestión de Productos
Sincronización de productos e inventario con Sage 50cloud.
- GET
/api/acicloud/products
- POST
/api/acicloud/product
📋 Facturación
Gestión de facturas e integración contable con Sage.
- GET
/api/acicloud/invoices
- POST
/api/acicloud/invoice
💰 Pagos y Contabilidad
Gestión de pagos y asientos contables.
- GET
/api/acicloud/payments
- POST
/api/acicloud/journal_entry
⚙️ Jobs y Procesos
Gestión de jobs asíncronos y procesos de sincronización.
- GET
/api/acicloud/jobs
- POST
/api/acicloud/sync
📍 Gestión de Ubicaciones
API de Ubicaciones
Gestión de sucursales, puntos de venta y ubicaciones geográficas.
- GET
/api/v1/locations
- Listar ubicaciones - POST
/api/v1/locations
- Crear ubicación - PUT
/api/v1/locations/{id}
- Actualizar ubicación
📚 Características Generales
🔐 Autenticación
Todas las APIs utilizan autenticación Bearer Token:
Authorization: Bearer {token}
Content-Type: application/json
X-Organization-ID: {organization_id}
🌐 URL Base
https://apconpanama.me/api/
📊 Códigos de Respuesta
200
- Operación exitosa201
- Recurso creado exitosamente400
- Error en los datos enviados401
- No autorizado403
- Sin permisos suficientes404
- Recurso no encontrado422
- Error de validación500
- Error interno del servidor
⚡ Rate Limiting
- General: 1000 requests por hora
- Facturación: 500 requests por hora
- Autenticación: 10 requests por minuto
📞 Soporte Técnico
- Email: desarrollo@apconpanama.me
- GitHub: Reportar Issues
- Documentación: Sitio Principal