Customer KYC API: Programmatic Identity Verification
End-to-end customer identity verification, fully integrated through API.

Introducing Customer KYC via API
Customer KYC via API is a programmatic way to onboard and verify individual customers directly within your application.
This release allows you to manage the KYC flow from customer creation through final submission, without relying on hosted onboarding pages or external redirects, while supporting SpherePay’s compliance and security standards.
What is Customer KYC via API?
The Customer KYC API allows you to verify individual customers through API calls across a structured verification workflow.
By submitting required customer data during creation and advancing customers through verification steps programmatically, you can manage the full onboarding lifecycle within your own product experience.
Key benefits
Integrated user experience
Keep customers inside your application throughout onboarding, with minimal third-party handoffs.
Programmatic control
Create, update, and advance customers through verification using API endpoints designed for flexible integration.
Reduced onboarding friction
Automate document collection and verification steps within a single workflow.
Identity verification controls
Support liveness verification, one-time passcodes, and layered checks to help reduce impersonation risk.
End-to-end KYC workflow
The Customer KYC API supports the full verification lifecycle across six steps:
Customer creation
Submit required personal, address, and tax information to initiate verification.
Terms of Service acceptance
Generate a configurable Terms of Service link to capture required consent.
Document submission
Upload identity documents via API, with support for multiple document types and regions.
Liveness verification
Generate a secure liveness verification link to confirm the customer matches their submitted identity document.
Email and phone verification
Verify contact information using one-time passcodes.
Submit for verification
Once all steps are complete, submit the customer for final review.
Built for developers
The API follows RESTful conventions and includes clear error handling and response schemas. Sandbox and production environments are available to support testing and deployment workflows.
Getting Started
The Customer KYC API is available now for all SpherePay customers. To get started:
- Review our complete API documentation
- Test your integration in our sandbox environment
- Review our Individual Verification Criteria for accepted documents
- Deploy to production and start onboarding customers
What’s Next
This release represents the first step in our broader API suite expansion. We're actively working on additional features to give you even more control over the customer verification process, including support for business customers and enhanced verification options.
We're committed to building the tools you need to onboard customers compliantly and efficiently. As always, we welcome your feedback as we continue to evolve our platform.
Ready to get started?
Check out our complete documentation or reach out to our support team with any questions.
Subscribe to Sphere Blog
No spam. Just the latest releases and tips, interesting articles, and exclusive interviews in your inbox every week.







