Portal para desarrolladores de ECOSIRE

Cree poderosas integraciones con nuestra API REST integral. Más de 818 puntos finales, especificaciones OpenAPI completas y SDK de TypeScript.

818+
Puntos finales API
57
Módulos
REST
Arquitectura
11
Localidades admitidas
API

Inicio rápido

Póngase en marcha con la API ECOSIRE en minutos

1

autenticar

Utilice OAuth2 a través de claves Authentik o API para obtener un token de portador JWT para acceder a la API.

POST /api/auth/login
2

Haz tu primera llamada

Utilice el token de portador en el encabezado Autorización para llamar a cualquier punto final de API.

# Listar todos los contactos
curl -H "Authorization: Bearer $TOKEN" \
https://api.ecosire.com/api/contacts
3

Utilice el SDK

Instale nuestro SDK de TypeScript para llamadas API con seguridad de tipos con manejo de errores integrado.

import { EcosireClient } from "@ecosire/sdk";
const client = new EcosireClient({ apiKey });
const contacts = await client.contacts.list();
57 Modules

Módulos API

Explore 57 módulos que cubren todos los aspectos de las operaciones empresariales

Núcleo

AuthUsersContactsProductsOrdersProjectsSettings

Finanzas

AccountingSalesPurchaseBillingInvoicing

Operaciones

InventoryManufacturingPOSRentalPlanning

Recursos Humanos

EmployeesRecruitmentTime OffAttendanceExpensesPayrollAppraisals

Marketing y crecimiento

Email MarketingEventsMarketing AutomationAnalyticsAffiliatesLoyalty

IA y automatización

ECOSIRE AISelf-Evolving EngineContent GenerationSEO Scanner
Security

Autenticación

Dos métodos de autenticación que se adaptan a sus necesidades de integración

Cookies HttpOnly

Autenticación segura basada en cookies para aplicaciones de navegador. Los tokens nunca están expuestos a JavaScript.

  • Automático con la aplicación web
  • HttpOnly, seguro, SameSite=Lax
  • Rotación de tokens de actualización de 7 días

Ficha al portador

Utilice tokens de portador JWT para integraciones de servidor a servidor y clientes API.

// Authorization header
Authorization: Bearer <your_jwt_token>
// Or via HttpOnly cookie
Cookie: ecosire_auth=<token>
Rate Limits

Límites de tarifas

Límites de uso justos para garantizar la estabilidad de la API para todos los usuarios

Punto finalLímite de tarifa
POST /support5/min
POST /crm/capture10/min
POST /ecosire-ai/ask20/min
POST /licenses/validate30/min
POST /licenses/activate10/min
POST /newsletter/subscribe5/min
Authenticated endpoints100/min
SDK

Recursos y SDK

Todo lo que necesitas para construir tu integración

FAQ

Preguntas frecuentes

Preguntas comunes sobre la API de ECOSIRE

¿Cómo obtengo acceso a la API?

Regístrese para obtener una cuenta ECOSIRE y navegue hasta Panel > Claves API para generar sus credenciales API. El acceso API está disponible en todos los planes.

¿Existe un nivel gratuito?

Sí, todas las cuentas ECOSIRE incluyen acceso API. Los límites de tarifas varían según el plan. El nivel gratuito admite hasta 1000 llamadas API por día.

¿Qué métodos de autenticación se admiten?

Admitimos OAuth2 a través de Authentik (recomendado para aplicaciones web), tokens de portador JWT (para servidor a servidor) y claves API (para integraciones simples).

¿Tiene soporte para webhooks?

Sí, ECOSIRE admite webhooks para notificaciones de eventos en tiempo real. Configure los puntos finales del webhook en Panel > Configuración > Webhooks.

¿Qué es el SLA de tiempo de actividad de API?

Mantenemos un tiempo de actividad del 99,9 % para todos los puntos finales API. La página de estado y el historial de incidentes están disponibles en status.ecosire.com.

¿Listo para construir?

Obtenga su clave API y comience a crear integraciones en minutos.

Chatea en whatsapp