Enterprise Workflow
How SrNow Verify processes requests for Banks, Insurers, and Marketplaces.
Client Request
Enterprise client creates a task via API or Dashboard with location details.
Smart Dispatch
System auto-assigns tasks to nearby, high-trust, KYC-approved validators.
Live Verification
Validator captures GPS, timestamped photos, and fills a standardized report.
Client Dashboard
Client views map with all pins, reviews proof, and approves escrow payout.
🔐 Authentication
Every API request must include your unique API key. You can generate and manage your keys in your Enterprise Dashboard.
We support two methods for passing your API key:
- Method 1 (Recommended): Pass as an HTTP Header:
X-API-Key: your_api_key_here - Method 2 (Fallback): Pass as a URL query parameter:
?api_key=your_api_key_here
POST Create a Verification Task
Creates a new verification task and assigns it to the SrNow Verify network.
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
description |
String | YES | A clear description of what needs to be verified. |
exact_address |
String | YES | The full, precise physical address of the location. |
reward_amount |
Float | NO | The amount to pay for this verification (e.g., 25.00). |
Example Request (cURL)
Example Response (Success)
Other Core Endpoints
Retrieve real-time status, GPS data, and final reports for any task.
// Returns task status, assigned validator, and escrow status.
// Returns GPS coordinates, image URLs, device ID, and timestamp.
Webhooks (Coming Soon)
Get notified instantly when a validator submits proof or a task is completed.
{
"event": "task.completed",
"task_id": 17,
"status": "proof_submitted",
"timestamp": "2026-10-17T12:00:00Z"
}