Getting started
Five minutes from zero to your first webhook.
1. Create an API key
Sign in as an admin, open /admin/settings/api-keys, click Create API key, choose scopes, and copy the key (it is displayed only once).
2. Make your first request
curl -s -H "Authorization: Bearer iv_sk_XXXX" \
https://inspectionvoice.com/api/v1/projects3. Create a project
curl -X POST -H "Authorization: Bearer iv_sk_XXXX" \
-H "Content-Type: application/json" \
-d '{"name":"1401 Broad Street", "address":"1401 Broad St", "city":"Philadelphia", "state":"PA", "zip":"19122"}' \
https://inspectionvoice.com/api/v1/projects4. Subscribe to a webhook
curl -X POST -H "Authorization: Bearer iv_sk_XXXX" \
-H "Content-Type: application/json" \
-d '{"name":"ERP notifier","target_url":"https://example.com/hooks","events":["inspection.sent"]}' \
https://inspectionvoice.com/api/v1/webhooksThe response includes a one-time HMAC signing secret. Store it safely — you'll use it to verify incoming deliveries.