Portal do desenvolvedor ECOSIRE

Crie integrações poderosas com nossa API REST abrangente. Mais de 818 endpoints, especificações OpenAPI completas e SDK TypeScript.

818+
Terminais de API
57
Módulos
REST
Arquitetura
11
Locais suportados
API

Início rápido

Comece a usar a API ECOSIRE em minutos

1

Autenticar

Use OAuth2 por meio de chaves Authentik ou API para obter um token de portador JWT para acesso à API.

POST /api/auth/login
2

Faça sua primeira ligação

Use o token de portador no cabeçalho Authorization para chamar qualquer endpoint de API.

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

Usar o SDK

Instale nosso SDK TypeScript para chamadas de API com segurança de tipo e tratamento de erros 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 cobrem todos os aspectos das operações empresariais

Núcleo

AuthUsersContactsProductsOrdersProjectsSettings

Finanças

AccountingSalesPurchaseBillingInvoicing

Operações

InventoryManufacturingPOSRentalPlanning

Recursos Humanos

EmployeesRecruitmentTime OffAttendanceExpensesPayrollAppraisals

Marketing e crescimento

Email MarketingEventsMarketing AutomationAnalyticsAffiliatesLoyalty

IA e automação

ECOSIRE AISelf-Evolving EngineContent GenerationSEO Scanner
Security

Autenticação

Dois métodos de autenticação para atender às suas necessidades de integração

Cookies somente HTTP

Autenticação segura baseada em cookies para aplicativos de navegador. Os tokens nunca são expostos ao JavaScript.

  • Automático com o aplicativo web
  • HttpOnly, Seguro, SameSite=Lax
  • Rotação de token de atualização de 7 dias

Token do Portador

Use tokens de portador JWT para integrações servidor a servidor e clientes API.

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

Limites de taxa

Limites de uso justo para garantir a estabilidade da API para todos os usuários

Ponto finalLimite de taxa
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 e SDK

Tudo que você precisa para construir sua integração

FAQ

Perguntas frequentes

Perguntas comuns sobre a API ECOSIRE

Como obtenho acesso à API?

Cadastre-se para uma conta ECOSIRE e navegue até Dashboard > Chaves de API para gerar suas credenciais de API. O acesso à API está disponível em todos os planos.

Existe um nível gratuito?

Sim, todas as contas ECOSIRE incluem acesso API. Os limites de taxa variam de acordo com o plano. O nível gratuito suporta até 1.000 chamadas de API por dia.

Quais métodos de autenticação são suportados?

Oferecemos suporte a OAuth2 via Authentik (recomendado para aplicativos da web), tokens de portador JWT (para servidor a servidor) e chaves de API (para integrações simples).

Você tem suporte para webhook?

Sim, o ECOSIRE oferece suporte a webhooks para notificações de eventos em tempo real. Configure endpoints de webhook em Painel > Configurações > Webhooks.

Qual é o SLA de tempo de atividade da API?

Mantemos um tempo de atividade de 99,9% para todos os endpoints da API. A página de status e o histórico de incidentes estão disponíveis em status.ecosire.com.

Pronto para construir?

Obtenha sua chave de API e comece a criar integrações em minutos.

Converse no WhatsApp