← BunnyScan

REST API

Overview

Licensed workspaces can create API keys from Dashboard → Integrations → API keys. Send:

```http

Authorization: Bearer YOUR_API_KEY

```

Default rate limit: 60 requests/minute per key. Read scope is included by default; enable write scope to start scans.

Base URL: your app origin (e.g. https://bunnyscan.com).

Endpoints

| Method | Path | Description |

| --- | --- | --- |

| GET | /api/v1/me | Organization, marketplace, key scopes |

| GET | /api/v1/storefront-scans?limit=25 | Recent storefront scans |

| GET | /api/v1/storefront-scans/:scanId | Scan detail |

| POST | /api/v1/storefront-scans | Start light scan (write scope) |

| GET | /api/v1/wholesale-scans?limit=25 | Recent wholesale file scans |

| GET | /api/v1/asin/:asin | Cached ASIN snapshot |

| GET | /api/v1/asin/:asin/offers | Live offers for an ASIN |

| POST | /api/v1/asin/:asin/pricing | Recalculate profit from buy/sale price |

| POST | /api/v1/asin/:asin/quick-check | Live profit and ungating check (write; one analysis) |

| GET | /api/v1/seller/:sellerId/display-name | Seller display name |

| POST | /api/v1/shortlist | Add ASIN to workspace shortlist (write) |

Sign in and open Integrations → API keys for curl examples and automation recipes.