🚀 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
Ver Documentació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}
Ver Documentación

🏪 Lightspeed Integration

Integración con sistema POS Lightspeed para facturación automática.

  • POST /api/v1/fe/create_sale_lightspeed
Ver en API FE

🛒 Integración Shopify

Integración avanzada con Shopify para procesamiento automático de órdenes e-commerce.

  • POST /api/v1/fe/create_sale_shopify
Ver Documentación

💪 Maxgym Integration

Integración con sistema de gimnasios Maxgym.

  • POST /api/v1/fe/create_sale_maxgym
Ver en API FE

🇨🇴 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
Ver Documentación

🍽️ Kart21 Integration

Integración con Kart21 POS para restaurantes y retail.

  • POST /api/v1/fe/create_sale_kart21
Ver Documentación

🏢 Sage ACICloud Integration

👥 Gestión de Clientes

Sincronización bidireccional de clientes con Sage 50cloud.

  • GET /api/acicloud/customers
  • POST /api/acicloud/customer
Ver Documentación

🏪 Gestión de Proveedores

Sincronización de proveedores con Sage 50cloud.

  • GET /api/acicloud/vendors
  • POST /api/acicloud/vendor
Ver Documentación

📦 Gestión de Productos

Sincronización de productos e inventario con Sage 50cloud.

  • GET /api/acicloud/products
  • POST /api/acicloud/product
Ver Documentación

📋 Facturación

Gestión de facturas e integración contable con Sage.

  • GET /api/acicloud/invoices
  • POST /api/acicloud/invoice
Ver Documentación

💰 Pagos y Contabilidad

Gestión de pagos y asientos contables.

  • GET /api/acicloud/payments
  • POST /api/acicloud/journal_entry
Ver Documentación

⚙️ Jobs y Procesos

Gestión de jobs asíncronos y procesos de sincronización.

  • GET /api/acicloud/jobs
  • POST /api/acicloud/sync
Ver Documentación

📍 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
Ver Documentació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 exitosa
  • 201 - Recurso creado exitosamente
  • 400 - Error en los datos enviados
  • 401 - No autorizado
  • 403 - Sin permisos suficientes
  • 404 - Recurso no encontrado
  • 422 - Error de validación
  • 500 - 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