API & integrations
Verification that starts the moment a deal is signed.
VerifiMe's REST API lets your existing systems send verifications automatically. Every questionnaire you build, today or next year, can be triggered by API without extra development on our side.
# Send the "vehicle-purchase" questionnaire curl -X POST https://api.verifime.ca/v1/questionnaires/vehicle-purchase/send \ -H "X-API-Key: $VERIFIME_KEY" \ -H "Content-Type: application/json" \ -d '{ "reference": "DEAL-20931", "customer": { "name": "Jordan Reyes", "phone": "+15555550172", "email": "jordan@example.com" }, "channels": ["sms", "email"], "fields": { "vin": "2T3P1RFV4RW104821", "price": 41860.00, "term_months": 72 } }' # 201 Created { "verification_id": "VF-26-104823", "status": "sent", "expires_at": "2026-09-21T23:59:59-04:00", "duplicate": false }
Illustrative endpoint and fields. See the API documentation for the exact endpoints for your questionnaires.
In detail
What's included.
Built for the systems you already use
If your CRM, dealer management system, field service platform or sales app can make an HTTPS request, it can send a VerifiMe verification. Our current clients trigger dozens of different questionnaires straight from Zoho CRM workflows.
- Simple JSON over HTTPS with API-key authentication
- One endpoint per questionnaire, with your custom fields in the body
- Immediate response confirming the verification was created and sent
- Works with Zoho, Salesforce, HubSpot, DMS platforms, Zapier-style tools and custom apps
Safe to retry, safe to resend
Sales systems fire twice. Reps click save again. VerifiMe detects when the same deal is sent again and stops a second verification from going to the customer, so your customer never receives two texts for one purchase.
- Duplicate protection on repeated API calls
- Resend handled through the portal without creating a new record
- Expiry date enforced on every verification
- Clear error messages when required fields are missing
Documented for your developers
Your team gets full API documentation at verify.verifime.ca/docs: authentication, endpoints for each questionnaire, field definitions, example payloads and response codes. We also help with the first integration so you are live faster.
- Reference docs for every endpoint
- Example requests for each of your questionnaires
- Onboarding support for your first integration
- Separate keys per organization
Specifications
The details.
For your operations, compliance and IT teams.
| Style | REST, JSON over HTTPS |
|---|---|
| Authentication | Per-organization API key |
| Coverage | Every questionnaire is API-triggerable, including new ones |
| Duplicates | Repeated calls for the same deal do not create a second verification |
| Proven with | Zoho CRM workflow automation in production |
FAQ
Questions we hear often
Do we need a developer to integrate?
What happens if our system sends the same request twice?
Can we still send manually?
Keep exploring
Related features.
Questionnaire builder
Build verification scripts with your own fields, wording and pass/fail rules.
Learn moreSMS & email delivery
Reach customers on the channel they actually check, from a number that is yours.
Learn morePDF reports & e-signatures
A branded confirmation report, signed by the customer, for both of you.
Learn moreAudit trail
Timestamped, tamper-evident evidence of every step, kept separate from the customer copy.
Learn moreSee VerifiMe on your own sales process.
We'll build a sample questionnaire from one of your real contracts and walk your team through the customer experience, the report and the audit trail.