IAXYS · Orquestrador de integração
Vendas da Mobility direto na Omie, sem o WOOFFICE no meio.
Uma API JSON recebe cada reserva de locação, cria cliente, Ordem de Serviço e títulos financeiros na Omie, e devolve à Mobility tudo o que acontece depois, como baixas e faturamento.
- Rotas
- 12
- Regras de negócio
- 19
- Casos reais de teste
- 16
Estado do ambiente
produção- Credenciais Omieok
- Chave da Mobilityok
- Bases no Notionok
- Parâmetros Omie (Configurações)pendente
- Callback da Mobilitypendente
- Sessão do painelok
Reservas recebidas: 0 · persistência Notion
4 itens pendentes. Segredos vão na Vercel e parâmetros na página Mobility do Notion.
Como uma venda atravessa a integração
- 1
Mobility envia a reserva
POST /vendas com o JSON da reserva confirmada.
- 2
Orquestrador valida
Contrato, idempotência por reserva e mascaramento de cartão.
- 3
Omie recebe
Cliente, Ordem de Serviço, contas a receber e a pagar.
- 4
Omie avisa
Webhooks de baixa, faturamento e alterações.
- 5
Mobility é notificada
Callback assinado ou consulta por polling.
O que muda para a Mobility
Cada chamada SOAP do WOOFFICE tem uma rota equivalente. O payload mantém os nomes dos campos do XML para reduzir a adaptação do middleware.
| WOOFFICE (hoje) | Orquestrador IAXYS |
|---|---|
| ExportarVendasMobilToWooffice | POST /api/mobility/v1/vendas |
| ConsultarCrédito (BuscarDadosDaVenda) | GET /api/mobility/v1/vendas/{file}/credito |
| ConsultarCâmbio (BuscarCotacaoUltimosDias) | GET /api/mobility/v1/cotacoes |
| ExcluirVenda + nova exportação | POST /api/mobility/v1/vendas/{file}/reprocessar |
Rotas disponíveis
Todas documentadas com parâmetros, respostas e as regras de negócio que as compõem.
- POST/api/mobility/v1/vendasImportar venda
- GET/api/mobility/v1/vendas/{file}Status do File
- GET/api/mobility/v1/vendas/{file}/creditoConsultar crédito do File
- POST/api/mobility/v1/vendas/{file}/reprocessarReprocessar File
- GET/api/mobility/v1/vendasResumo por status
- GET/api/mobility/v1/cotacoesConsultar câmbio
- GET/api/mobility/v1/eventosEventos da Omie (polling)
- GET/api/configuracoesConsultar configurações
- PATCH/api/configuracoesAlterar configuração
- GET/api/mobility/v1/healthSaúde do orquestrador
- POST/api/omie/webhookReceptor de webhooks da Omie
- GET/api/internal/retryRodada de reprocessamento (cron)