API

API da Averlu

Integre a Averlu em sua aplicação com nossa API RESTful

RESTful

API REST moderna e fácil de usar

Autenticação

Segurança com tokens JWT

HTTPS

Todas as requisições são criptografadas

Webhooks

Receba eventos em tempo real

Autenticação

Todas as requisições à API requerem autenticação via token Bearer no header Authorization.

Authorization: Bearer YOUR_API_TOKEN

Base URL

Todas as requisições devem ser feitas para a seguinte URL base:

https://api.averlu.com.br/v1

Endpoints Principais

GET/saas

Lista todos os SaaS disponíveis no catálogo

GET/saas/:id

Busca informações de um SaaS específico

POST/saas

Adiciona um novo SaaS ao catálogo

PUT/saas/:id

Atualiza informações de um SaaS

DELETE/saas/:id

Remove um SaaS do catálogo

Exemplo de Requisição

curl -X GET "https://api.averlu.com.br/v1/saas" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"

Exemplo de Resposta

{
  "success": true,
  "data": [
    {
      "id": "1",
      "name": "CRM Plus",
      "category": "CRM",
      "pricing": "R$ 99/mês",
      "status": "active"
    }
  ],
  "pagination": {
    "page": 1,
    "total": 50
  }
}

Rate Limits

100 requisições por minuto para garantir estabilidade

100/min

Códigos de Status

200Sucesso
400Requisição inválida
401Não autorizado
500Erro do servidor

SDKs Disponíveis

Bibliotecas oficiais para facilitar a integração

JavaScript/TypeScript
Python
PHP
Ruby