Documentation v4.3.1 — Last updated March 2026

Stodacom Africa Documentation

Everything you need to integrate, configure, and get the most from Stodacom Africa's risk intelligence platform — from quick-start guides to full API references.

4 Product guides
30+ API endpoints
12 Integration guides
54 Countries covered
Getting Started

Introduction

Welcome to the Stodacom Africa documentation. This reference covers everything you need to screen, verify, and monitor people and organisations across Africa's 54 markets.

You're reading docs for v4.3.1. If you're on an older version, contact support for legacy documentation.

Our platform offers two modes of access: a web interface through StodacomDesktop® and API access for programmatic integration into your own systems. Both share the same underlying data — 5M+ records across 54 African countries, updated daily.

Getting Started

Quick Start Guide

Get up and running in under 10 minutes. Follow these steps to run your first background check via the API.

1

Create an account

Register at stodacomdesktop.com or contact our team for enterprise access.

2

Get your API key

Navigate to Settings → API in your StodacomDesktop® account. Copy your secret key — keep it safe and never expose it client-side.

3

Make your first request

Use the example below to run a basic screening check. Replace YOUR_API_KEY with your actual key.

4

Handle the response

All responses return JSON. Check the status field — values are clear, review, or flag.

cURL
curl -X POST https://api.stodacom.com/v1/screen \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "type": "individual",
    "first_name": "John",
    "last_name": "Doe",
    "country": "UG",
    "checks": ["criminal", "sanctions", "pep"]
  }'

Example response:

JSON Response
{
  "id": "scr_01HXYZ9ABC123DEF",
  "status": "clear",
  "subject": {
    "name": "John Doe",
    "country": "UG"
  },
  "checks": [
    { "type": "criminal", "result": "clear" },
    { "type": "sanctions", "result": "clear" },
    { "type": "pep", "result": "clear" }
  ],
  "created_at": "2026-03-29T10:23:45Z",
  "turnaround": "instant"
}
Getting Started

Authentication

All API requests must include a valid API key passed in the Authorization header as a Bearer token.

Header
Authorization: Bearer YOUR_API_KEY
Never expose your API key in client-side code or public repositories. Rotate compromised keys immediately from your account dashboard.

Key scopes

Scope Description Endpoints
readRetrieve existing reports and resultsGET /v1/*
writeCreate new screening requestsPOST /v1/*
webhooksRegister and manage webhooks/v1/webhooks/*
adminAccount and user management/v1/account/*
Products

StodacomDesktop®

StodacomDesktop® is Stodacom Africa's flagship risk intelligence platform — combining background screening, continuous monitoring, and actionable intelligence across all 54 African countries.

Background Screening

Run due diligence checks on individuals or companies — criminal records, identity, business registration, and reputation.

View API docs →

Continuous Monitoring

Set up always-on alerts. Get notified when a subject's status changes — new criminal charges, sanctions hits, ownership changes.

View API docs →

Risk Intelligence

Risk flags, contextual insights, and structured profiles that help your team make faster, smarter decisions.

View API docs →
Base URL https://api.stodacom.com/v1
Format JSON
Auth Bearer token
Version v4.3.1
API Reference

API Overview

The Stodacom Africa REST API gives you programmatic access to all screening, verification, and monitoring services. All endpoints accept and return JSON.

Endpoints

POST /v1/screen Run a new background check write
GET /v1/screen/{id} Retrieve a screening result read
GET /v1/screen List all screening requests read
POST /v1/verify Submit a verification request write
GET /v1/verify/{id} Retrieve a verification result read
POST /v1/monitor Create a monitoring subscription write
GET /v1/monitor List monitoring subjects read
DELETE /v1/monitor/{id} Remove a monitoring subject write
POST /v1/webhooks Register a webhook endpoint webhooks
GET /v1/webhooks List registered webhooks webhooks
Getting Started

Errors & Status Codes

The API uses standard HTTP status codes. All error responses include a JSON body with a code and message field.

StatusCodeDescription
200okRequest succeeded.
201createdResource created successfully.
400bad_requestMissing or invalid parameters.
401unauthorizedInvalid or missing API key.
403forbiddenInsufficient scope for this endpoint.
404not_foundResource does not exist.
429rate_limitedToo many requests — see rate limits.
500server_errorInternal error — contact support.
Integrations

Integrations

Stodacom Africa integrates with your existing tools. Whether you're using a major HR platform, a compliance system, or building custom workflows, we have a path for you.

Advanced

REST API

Full programmatic access to all services. Supports JSON, webhooks, and OAuth 2.0.

Request access →
No-code

Zapier

Connect Stodacom to 5,000+ apps without writing code. Trigger checks from new hires, CRM events, and more.

Request access →
HR Systems

SAP SuccessFactors

Trigger background checks directly from candidate records in SuccessFactors.

Request access →
HR Systems

Workday

Embed screening workflows into your Workday hiring pipeline via our certified connector.

Request access →
CRM

Salesforce

Run partner and customer due diligence directly from Salesforce CRM records.

Request access →
Advanced

Custom Webhook

Receive real-time alerts via HTTP POST to any endpoint you control.

Request access →
Resources

Changelog

March 2026 v4.3.1
  • Added Arabic language support across all screening endpoints.
  • New /v1/monitor/bulk endpoint for batch monitoring subscriptions.
  • Improved turnaround times for South African criminal record searches.
  • StodacomWatch® now covers 30 risk areas (previously 20).
January 2026 v4.2.0
  • Launched Swahili language support.
  • Added turnaround field to all screening responses.
  • Webhook retry logic improved — up to 5 retries with exponential backoff.
  • New country added: São Tomé and Príncipe.
October 2025 v4.1.0
  • Launched StodacomSupply® API for supply chain risk.
  • Rate limits increased for enterprise plans.
  • SDK released for Python and Node.js (beta).

Was this page helpful?

Need more help? Contact our support team →