- Início ›
- API
API Programática
O Fundo Comunitário Africano disponibiliza uma API segura e de alto desempenho para membros e parceiros. Autentique-se através da Autoridade de Certificação do FCA para automatizar fluxos de trabalho, participação na governação, integração de dados e normas de segurança.
Visão Geral da API
A API Programática do FCA permite que membros, parceiros e sistemas autorizados interajam com os serviços do Fundo de forma segura e eficiente. Construída sobre princípios RESTful e protegida pela Autoridade de Certificação do FCA.
- Arquitetura RESTful: Métodos HTTP padrão (GET, POST, PUT, DELETE) com corpos de pedido/resposta em JSON.
- Segurança PKI: Autenticação mTLS mútua utilizando certificados de cliente emitidos pela AC-FCA.
- Acesso baseado em funções: Permissões alinhadas com os direitos de adesão de Classe A (governação) e Classe B (económica).
- Alta disponibilidade: Infraestrutura redundante que permanece operacional e acessível quase 100% do tempo.
- Versionamento: Versões de API estáveis com avisos de depreciação para garantir a fiabilidade de integração a longo prazo.
Autenticação e Segurança
A segurança é primordial. A API exige autenticação forte através de certificados digitais emitidos pela Autoridade de Certificação do FCA. Isto garante a não-repudiação, a encriptação e um controlo de acesso rigoroso alinhado com as proteções legais do Fundo.
- Certificados de cliente: Todos os pedidos à API devem apresentar um certificado de cliente X.509 válido emitido pela AC-FCA.
- TLS Mútuo: As ligações utilizam mTLS para verificar a identidade do cliente e do servidor, prevenindo ataques man-in-the-middle.
- Fixação de certificado: Os clientes devem fixar o certificado raiz da AC-FCA para prevenir a imitação de ACs não autorizadas.
- Autenticação sem token: Sem tokens OAuth nem chaves de API; a autenticação é derivada do sujeito e das extensões do certificado de cliente.
- Encriptação em trânsito: Todo o tráfego é encriptado via TLS 1.3; os dados sensíveis são adicionalmente encriptados em repouso nos termos do Artigo 17.
Recursos para Programadores
Disponibilizamos documentação abrangente, SDKs e ambientes sandbox para ajudar os membros a integrar com a API do FCA de forma segura e eficiente.
- Documentação da API: Especificação OpenAPI interativa que detalha todos os endpoints, esquemas e códigos de erro.
- SDKs: Bibliotecas de cliente oficiais para Python, JavaScript, Java e Go para simplificar a autenticação e a assinatura de pedidos.
- Ambiente Sandbox: Ambiente de teste com dados de amostra para desenvolvimento; requer certificados de teste separados.
- Webhooks: Configure webhooks para receber notificações em tempo real sobre o estado de créditos, votos de governação ou eventos financeiros.
- Canal de suporte: E-mail de suporte dedicado a programadores e sistema de tickets para assistência técnica.
Começar
Pronto para integrar os seus sistemas com o Fundo Comunitário Africano? Comece por proteger a sua identidade digital e solicitar credenciais de acesso à API.
- Ativar Integração
- Ajuda Técnica
- Questões de Política
Boletim Informativo
Subscreva as nossas análises semanais, adaptadas para si
Ao confirmar e submeter este formulário, reconheço a política de privacidade da ACF.