Automation (Zapier, Make, n8n)

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/json

Example body:

{
  "type": "latest_profitable_asins",
  "limit": 5
}

Zapier (Webhooks by Zapier → POST)

  1. Method: POST
  2. URL: the endpoint above
  3. Headers: Authorization = Bearer YOUR_TOKEN and Content-Type = application/json
  4. Payload type: Raw JSON, using the example body

Make (HTTP module)

  1. Method POST, URL the endpoint above
  2. Headers: same as Zapier (Bearer token plus content type)
  3. Body type: Raw, content type JSON
  4. Request content: the same JSON as the Zapier example

n8n (HTTP Request node)

  1. Method POST, URL the endpoint above
  2. Authentication: Generic Credential Type → Header Auth, or add the header manually
  3. Header: Authorization = Bearer YOUR_TOKEN
  4. Body Content Type: JSON, specifying type and limit

Supported type values

ValueReturns
testVerifies the token
list_eventsAudit log actions; optional event_type filter
latest_profitable_asinsCompleted analyses with net profit above zero and sellable (not gated)
latest_storefront_scansRecent storefront scans
latest_wholesale_scansRecent file-based (wholesale) scans

Next steps

For push delivery instead of polling, see Webhooks. For direct reads, see the REST API.