Add a new domain to your HookPulse account with rate limiting and concurrency control settings
| Field | Type | Required | Description |
|---|---|---|---|
protocol_type | string | Yes | Protocol type for the domain (e.g., “https”, “http”) |
domain | string | Yes | Domain name to add (e.g., “api.hookpulse.io”) |
rate_limit_enabled | boolean | Yes | Enable rate limiting for this domain |
concurrency_control_enabled | boolean | Yes | Enable concurrency control for this domain |
max_concurrent_jobs | integer | Yes | Maximum number of concurrent jobs allowed |
max_requests_per_second | integer | Yes | Maximum requests per second allowed |
| Field | Type | Description |
|---|---|---|
success | boolean | Indicates if the request was successful |
details | string | Success message or error details |
API key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.
Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.
Domain configuration
Protocol type for the domain (e.g., 'https', 'http')
Domain name to add
Enable rate limiting for this domain
Enable concurrency control for this domain
Maximum number of concurrent jobs allowed
Maximum requests per second allowed