2.0.0
OAS 3.0
API RESTful para gerenciamento de estações de recarga de veículos elétricos.
A API utiliza autenticação por sessão via token no header:
Authorization: {session_id}
As sessões são obtidas através dos endpoints de login:
/adm/login - Login para administradores/usr/login - Login para usuários comunsA API opera com subdomínios no formato: {empresa}.api.{domain_base}
Cada empresa tem seu próprio subdomínio que define o contexto de dados.
https://{empresa}.api.recargaev.com.brhttps://{empresa}.api-homol.recargaev.com.brhttp://localhost:8000 (subdomínio padrão 'default')Endpoints que retornam listas utilizam paginação via URL:
/{endpoint}/{aba} onde aba é o número da página (1-indexed){ "Info": { "Abas": total, "Aba_Atual": atual, "Quantidade": total_itens }, "Values": [...] }Endpoints de verificação de saúde do sistema
Login e logout de usuários
Dashboard e informações gerais
Gerenciamento de contas empresariais
Gerenciamento de grupos/perfis de usuários
Gerenciamento de grupos de estações
Gerenciamento de usuários do sistema
Gerenciamento de estações de recarga
Gerenciamento de tags RFID de autenticação
Configuração de perfis de preço e tarifas
Configuração de perfis de preço dinâmicos
Histórico de transações de recarga
Histórico de transações financeiras
Eventos e alertas do sistema
Geração de relatórios e análises
Envio de comandos para estações OCPP
Processamento de pagamentos via PIX e Cartão
Integração com gateway Mercado Pago
Emissão de Notas Fiscais de Serviço Eletrônicas
Download de logs do sistema
Endpoints para usuários finais (app mobile)
Endpoints para diagnóstico e testes