Integration documentation
REST API and mobile SDKs for embedding TrueTap verification in your applications. Designed for enterprise integration with structured endpoints, predictable response schemas, and compliance-grade logging. API and SDK access is issued only after programme qualification.
Verification endpoint
The core verification API accepts a chip identifier and challenge response, returning a structured authentication result with event identifier and metadata.
All requests are authenticated with API keys issued per programme. Responses conform to a versioned JSON schema. Endpoints are available in regional configurations to meet data residency requirements.
API and SDK access is issued only after programme qualification. Contact the team to begin the onboarding process for your integration.
Illustrative example
Core endpoints
Verify a chip
Submit a chip identifier and challenge response for authentication. Returns authenticated, tampered, or unknown with event metadata.
Retrieve chip record
Return the current status and metadata for a provisioned chip. Includes issue date, programme assignment, and lifecycle state.
Revoke a chip
Mark a chip identity as revoked. Subsequent verification attempts will return a negative result with a revoked status flag.
Audit log export
Paginated export of verification events with filter parameters by date range, chip, programme, and result type. Suitable for compliance reporting.
Webhook subscriptions
Subscribe to real-time event delivery for verification results, chip status changes, and programme lifecycle events.
iOS and Android integration
Native SDK packages for embedding TrueTap verification directly in mobile applications. Handles NFC session management, challenge construction, and result parsing.
iOS SDK
Swift package supporting iOS 13+. Integrates with CoreNFC for NFC session management. Full support for background tag reading on compatible devices.
Illustrative example
Android SDK
Kotlin/Java library for Android 8.0+. Handles NFC intent dispatch, foreground dispatch for enforcement applications, and host card emulation contexts.
Illustrative example
Request developer access
API credentials, SDK packages, and integration support are provided to qualified programme partners. Contact the team to begin the onboarding process.