API Unisinix

A API Unisinix permite a integração segura e profissional com a plataforma, possibilitando criação de contratos, gerenciamento de campanhas, pagamentos em Escrow e acompanhamento de status em tempo real.

Esta API foi projetada com foco em confiabilidade, rastreabilidade, segurança e clareza operacional.

1. Princípios da API

2. Autenticação

Todas as requisições devem ser autenticadas utilizando uma chave de API associada à conta do usuário ou organização.

Authorization: Bearer SUA_API_KEY
Nunca compartilhe sua chave de API publicamente. Ela concede acesso às operações permitidas para sua conta.

3. Estrutura de Respostas

Todas as respostas seguem um formato padronizado, facilitando integração, tratamento de erros e auditoria.

{ "success": true, "data": { }, "requestId": "req_abc123", "timestamp": "2025-01-01T10:00:00Z" }

4. Contratos e Campanhas

A API permite criar, consultar e gerenciar contratos digitais entre influencers e contratantes.

POST /api/v1/contracts

Cada contrato contém informações sobre escopo, valores, prazos, status e histórico de eventos.

5. Pagamentos e Escrow

O sistema de Escrow garante que pagamentos só sejam liberados após a confirmação de entrega e aprovação.

{ "escrowId": "ESC-xyz", "status": "pending", "paymentInstructions": { "provider": "M-Pesa", "paymentUrl": "https://..." } }

6. Webhooks

Webhooks permitem receber notificações automáticas sobre eventos importantes, como aprovação de contrato, liberação de pagamento ou abertura de disputa.

7. Segurança e Boas Práticas

8. Versionamento

A API é versionada para garantir estabilidade. Exemplo:

https://api.Unisinix.com/v1/

Conclusão

A API Unisinix foi criada para suportar integrações robustas, escaláveis e seguras, alinhadas ao posicionamento institucional e profissional da plataforma.