API Settings
Cheezious x-api-key header value
Used for HMAC-SHA256 signature generation (x-signature header)

Tests with a dummy phone number to verify credentials and signature
Signature Algorithm

The x-signature header is generated using HMAC-SHA256:

message = "app" + timestamp + "POST" + "/v1/" + "customers/sendOtp" + body_json
signature = HMAC-SHA256(message, APP_SECRET)
Headers Sent:
  • x-api-key - Your API key
  • x-client-id - "app"
  • x-timestamp - Unix timestamp (seconds)
  • x-signature - HMAC-SHA256 hex digest
  • platform - "android"
  • version - "3.0.4"
  • app - "customer-app"
Help
How to use:
  1. The API Key and App Secret are pre-filled with defaults
  2. Click Test API Connection to verify
  3. Go to Home and start sending OTPs!
  4. View all logs and reports in Reports
API Endpoint:
POST https://api.cheezious.com/v1/customers/sendOtp
Request Body:
{"phoneNo": "+923019000072", "otpType": "new"}