Integration Examples
Copy-pasteable integration examples in multiple languages. Pick your stack, grab the code, and start scanning South African documents in minutes.
Health Checkbash
curl https://your-domain.vercel.app/api/v1/healthScan SA Smart ID (Front) — Multipart Uploadbash
curl -X POST https://your-domain.vercel.app/api/v1/ocr/sa-id-smart-front \
-H "Authorization: Bearer jonga_YOUR_TOKEN" \
-F "image=@./id-front.jpg"Scan SA Smart ID (Front) — JSON Base64bash
curl -X POST https://your-domain.vercel.app/api/v1/ocr/sa-id-smart-front \
-H "Authorization: Bearer jonga_YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"image": "BASE64_ENCODED_IMAGE", "mediaType": "image/jpeg"}'Scan Passport (Any Country)bash
curl -X POST https://your-domain.vercel.app/api/v1/ocr/passport \
-H "Authorization: Bearer jonga_YOUR_TOKEN" \
-F "image=@./passport.jpg"Scan SA Driver's License (Front)bash
curl -X POST https://your-domain.vercel.app/api/v1/ocr/sa-drivers-front \
-H "Authorization: Bearer jonga_YOUR_TOKEN" \
-F "image=@./drivers-front.jpg"Check Token Infobash
curl https://your-domain.vercel.app/api/v1/tokens/me \
-H "Authorization: Bearer jonga_YOUR_TOKEN"Postman Collection
Jonga OCR Postman Collection
Import this collection into Postman to test all OCR endpoints. Includes pre-configured variables for base URL and your API token. Create the token from /dashboard/tokens first.