Getting Started
Quick Start Guide
Get up and running with BotsKYC in minutes.
Prerequisites
- API key from portal.botskyc.com (coming soon) or contact [email protected]
- A REST client (curl, Postman) or your application
- Test documents (sample ID front/back, selfie)
Base URL
Code
All API requests go through our API gateway at api.botskyc.com.
Authentication
Include your API key in the Authorization header:
Code
See the Authentication Guide for detailed setup.
Your First API Call
1. Verify an Identity Document
Extract data from an Omang, Passport, or Driver's License:
Code
Response:
Code
2. Verify Address Proof
Extract address information from utility bills or lease agreements:
Code
Response:
Code
3. Liveness Detection
Verify that a user is physically present (prevents photo/video spoofing):
Step 1: Create Session
Code
Response:
Code
Step 2: Get Results
After user completes liveness check in your frontend:
Code
Response:
Code
Testing with Postman
- Download our Postman Collection
- Import into Postman
- Set your API key in collection variables
- Start testing endpoints
Response Codes
| Code | Status | Meaning |
|---|---|---|
| 200 | Success | Request completed successfully |
| 400 | Bad Request | Invalid input or malformed request |
| 401 | Unauthorized | Invalid or missing API key |
| 404 | Not Found | Resource not found |
| 422 | Unprocessable | Validation failed (e.g., low confidence) |
| 429 | Too Many Requests | Rate limit exceeded |
| 500 | Server Error | Internal error - contact support |
Rate Limits
Different tiers have different rate limits:
- Free Tier: 100 requests/day
- Starter: 1,000 requests/day
- Professional: 10,000 requests/day
- Enterprise: Custom limits
When rate limited, you'll receive a 429 response with a Retry-After header.
Next Steps
- Authentication Guide - Get your API credentials
- API Reference - Explore all available endpoints
- Integration Guides - Code examples in JavaScript, Python
- Error Handling - Handle errors gracefully
- Use Cases - Common implementation patterns
Need Help?
- Email: [email protected]
- API Reference: developers.botskyc.com/api
- GitHub: Sample code and SDKs (coming soon)
Sample Documents
For testing, you can use the sample documents in our test-documents repository.
Last modified on