Webhooks Quick Start
Pro Feature
Webhook support is available exclusively for Reasoner Pro users.
Quick Start
Get Your Webhook Credentials
- Log into your Reasoner account
- Go to Settings → Integrations
- Find the Webhooks section
- Copy your username and password (or generate new credentials if needed)
Security Note
Keep these credentials secure. They allow direct access to your Reasoner account.
API Reference
Endpoint
Method
POST
Headers
Content-Type
application/json
Authorization
Basic authentication header using your webhook credentials
Format: Basic <base64-encoded-credentials>
Where <base64-encoded-credentials>
is the Base64 encoding of username:password
Request Body
Your request body must be valid JSON. Reasoner accepts any valid JSON structure, giving you flexibility in what data you send.
Example JSON Payloads
Simple example:
More complex example:
Creating the Authorization Header
The webhook uses HTTP Basic Authentication. You need to:
- Combine your username and password with a colon:
username:password
- Encode this string in Base64
- Add
Basic
prefix to the encoded string
Command Line
Python
JavaScript
Next Steps
For more advanced usage, including complete code examples, best practices, and troubleshooting, see our Advanced Usage guide.