Overview
Poll your workspace data with an automation token from Dashboard → Integrations → Automation. Every request is a POST with a JSON body and an Authorization: Bearer header.
Base URL: your app origin (e.g. https://bunnyscan.com).
Endpoint
POST /api/integrations/automation/events
Authorization: Bearer YOUR_TOKEN
Content-Type: application/jsonExample body:
{
"type": "latest_profitable_asins",
"limit": 5
}Zapier (Webhooks by Zapier → POST)
- Method:
POST - URL: the endpoint above
- Headers:
Authorization=Bearer YOUR_TOKENandContent-Type=application/json - Payload type: Raw JSON, using the example body
Make (HTTP module)
- Method
POST, URL the endpoint above - Headers: same as Zapier (Bearer token plus content type)
- Body type: Raw, content type JSON
- Request content: the same JSON as the Zapier example
n8n (HTTP Request node)
- Method
POST, URL the endpoint above - Authentication: Generic Credential Type → Header Auth, or add the header manually
- Header:
Authorization=Bearer YOUR_TOKEN - Body Content Type: JSON, specifying
typeandlimit
Supported type values
| Value | Returns |
|---|---|
test | Verifies the token |
list_events | Audit log actions; optional event_type filter |
latest_profitable_asins | Completed analyses with net profit above zero and sellable (not gated) |
latest_storefront_scans | Recent storefront scans |
latest_wholesale_scans | Recent file-based (wholesale) scans |
Next steps
For push delivery instead of polling, see Webhooks. For direct reads, see the REST API.