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.
Documents
Maintenance notices and general PDF documentation for SDK consumers.
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.33
TypeScript / Node.js
Release Notes →Node.js 18+v1.2.33
Java / Maven
Release Notes →Java 11+v1.2.33
.NET / NuGet
Release Notes →.NET 10v1.1.33
PHP / Composer
Release Notes →PHP 8.2+v1.2.33
Salesforce Apex
Release Notes →API 67.0v1.2.33

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