API Docs Guide
Who this guide is for
This guide is written for:
- Business analysts who need to understand what the API can do
- Junior to mid-level developers implementing an integration
What you’ll find here
- How to authenticate to the Public API
- A breakdown of selected endpoints (with examples)
If you need a full endpoint-by-endpoint reference, use the API Docs section in the top navigation.
eFICA API - Introduction
Overview
Welcome to the eFICA API public documentation. This documentation covers endpoints that are available to external developers and partners.
Available Endpoints
Authentication
- Authentication Guide - OAuth2 Authentication
System Settings
- Settings Guide - System configuration, countries, documents, and risk settings
Individual Applications
- Individuals Service Guide - Manage FICA individual applications, documents, and verification
Webhooks (Individual)
- Webhooks Setup Guide - (BETA Release) Setup and manage your webhook integrations.
Entity Applications
- Entities Service Guide - Entity onboarding and management
- Workflow - Step-by-step implementation guide
- Organigram - Ownership structure
- Documents - Required documents by risk band
- UBOs - Directors, shareholders, and related parties
- Identifiers - UUID and path parameter reference
Trust Applications
- Currently under development (Release ETA: Q3 2026)
Getting Started
Base URLs
- Sandbox:
https://sandboxapi.efica.co.za - Production:
https://api.efica.co.za
Content Type
All requests should use application/json content type.
Document history
| Version | Date | Notes |
|---|---|---|
| 1.0 | 2026-04-21 | Initial release |
Support
For technical support and questions:
- Email: melissa@efica.co.za
- Melissa will co-ordinate with the development team.
This documentation is maintained by the eFICA development team. For updates and corrections, please contact your account manager.
Last Updated: 8 June 2026