Docs

truID Connect Developer Portal

Everything you need to integrate with the truID Connect platform — user guides, API references, SDK packages, and tooling. Sign in to access the full documentation and view your assigned API keys.

User Guide
Step-by-step integration walkthroughs, authentication setup, and best practices.
SDK Packages
Install instructions, API reference links, and version details for every supported language.
Account & API Keys
View API keys assigned to brands linked to your company.
ChangelogView all →
Latest cross-language notes and per-SDK release history, grouped by version.

SDK Packages

Production-grade SDKs for every major platform. Each package provides a stable abstraction over the truID Connect API — your integration survives platform migrations without code changes.

Python
Release Notes →Python 3.9+v1.2.13
TypeScript / Node.js
Release Notes →Node.js 18+v1.2.13
Java / Maven
Release Notes →Java 11+v1.2.13
.NET / NuGet
Release Notes →.NET 10v1.1.13
PHP / Composer
Release Notes →PHP 8.2+v1.2.13
Salesforce Apex
Release Notes →API 67.0v1.2.13

Security & Compliance

Every release is scanned, signed, and audited. Our development practices align with OWASP Top 10 mitigation, privacy-by-design principles, and South African data protection requirements.

OWASP
OWASP Top 10
Development aligned with OWASP Top 10 mitigation guidelines
POPIA
POPIA
Privacy-by-design meeting South Africa's POPIA requirements
GDPR
GDPR-Adjacent
Data handling standards aligned with GDPR principles
SBOM
CycloneDX SBOM
Every release ships with a full Software Bill of Materials
SIGN
Sigstore / cosign
All packages cryptographically signed with keyless Sigstore
CVE
CVE Scanning
Continuous OWASP/NVD dependency scanning on every release
LICENSE
License Compliance
All dependencies validated for compatible open-source licenses