BETA
Back to Settings

API & Webhooks

API keys, webhook endpoints, and developer settings

API Keys

Manage keys for programmatic access to the Restitute API

Production API Key

active
rst_live_...x4f2a

Created Jan 15, 2026

Last used Today

Staging API Key

active
rst_test_...m8b1c

Created Feb 1, 2026

Last used 3 days ago

Webhooks

Receive real-time notifications when events occur in Restitute

Project Status Updates

active
https://hooks.example.com/restitute/status
Events: status changed, created·Last delivery: Today at 2:15 PM·Success rate: 100%

Payment Notifications

active
https://accounting.example.com/webhook
Events: received, created·Last delivery: Yesterday at 4:30 PM·Success rate: 98%

Available Events

Events you can subscribe to via webhooks or the API

Projects

project.created
project.updated
project.status_changed
project.deleted

Clients

client.created
client.updated
client.deleted

Estimates

estimate.created
estimate.approved
estimate.sent

Financial

invoice.created
invoice.sent
payment.received

Documents

document.signed
document.uploaded

Schedule

appointment.created
appointment.completed

API documentation is available at docs.restitute.com/api. All API requests require authentication via API key in the Authorization header.