Protect your integration
- • Use HTTPS for public API requests and webhook endpoints.
- • Keep customer API keys in server-side secret storage. Never put them in frontend bundles, URLs, analytics, or support screenshots.
- • Authenticate and authorize users in your own application before creating tasks or returning their resources.
- • Validate webhook signatures using the documented scheme and process duplicate events idempotently.
- • Treat signed resource URLs as sensitive bearer links. Copy required assets before expiry and redact them from shared logs.