Browsable Browsable Docs
Staging API reference. Requests use https://api-ingress-worker-staging.browsable-staging.workers.dev.

API Reference

Core API operations plus currently available prebuilt endpoints. See the request, pagination and error guide before integrating. Download the prebuilt catalogue OpenAPI specification for client generation; core and compatibility routes are documented below.

Some prebuilt endpoints require a managed website login. For those endpoints, Browsable automatically uses a saved login when one is available, or returns 428 Authentication required with a hosted_url you can open to complete sign-in.

Machine-readable docs: llms.txt.

Core Platform Endpoints

GET /v1/auth/invocations/:id

Inspect a website authentication flow.

POST /v1/instagram/scrape

Legacy Instagram compatibility route; prefer the catalogue APIs.

POST /v1/integration-assets

Upload a private integration image asset.

GET /v1/integration-assets/:id

Read a private integration image asset.

POST /v1/runs/:id/cancel

Cancel a supported integration run.

POST /v1/tasks/:task_key/edits

Retired: create a replacement API from the dashboard (HTTP 410).

POST /v1/task-generations/:id/continue-auth

Retired: legacy generation cannot be resumed (HTTP 410).

GET /v1/task-generations/:id/endpoints

List published endpoints for an existing generation.

GET /v1/task-generations/:id/evidence

Read available evidence for an existing generation.

GET /v1/tasks/:task_key/options

Find published filter values and labels.

POST /v1/task-generations

Retired: create replacement APIs from the dashboard (HTTP 410).

GET /v1/tasks

List tasks accessible to your API key.

GET /v1/tasks/:task_key

Fetch canonical task metadata by task key.

POST /v1/tasks/:task_key/runs

Execute a task by canonical task key.

GET /v1/task-generations/:id

Read an existing generation record.

GET /v1/runs/list

List runs for your team and filters.

GET /v1/runs/:id

Fetch a single run payload and status.

GET /v1/runs/:id/logs

Fetch run logs, including auth workflow events.

GET /v1/website-logins

List external website logins available to tasks.

POST /v1/website-logins

Start a hosted external website login flow.

DELETE /v1/website-logins/:id

Delete an external website login account.

GET /v1/website-logins/invocations/:id

Poll a hosted external website login flow.

DELETE /v1/website-logins/invocations/:id

Cancel a hosted external website login flow.

GET /v1/website-logins/location

Fetch the team location used for website login setup.

PATCH /v1/website-logins/location

Set or reset the team location used for website login setup.

Available Prebuilt APIs

Airbnb

Amazon

POST /v1/amazon/asin

Amazon ASIN Lookup API

Fetch product details, specifications, images, price and availability by ASIN or URL. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/best-sellers

Amazon Best Sellers API

Fetch Amazon Best Sellers by category with continuation cursors. Empty lists are returned when Amazon explicitly reports no entries. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/deals

Amazon Deals API

Fetch public deals, or search for products with active deal badges. Query pages can be empty after filtering; continue while next_cursor is present. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/movers-and-shakers

Amazon Movers and Shakers API

Fetch Amazon Movers and Shakers by category with continuation cursors. Empty lists are returned when Amazon explicitly reports no entries. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/new-releases

Amazon New Releases API

Fetch Amazon New Releases by category with continuation cursors. Empty lists are returned when Amazon explicitly reports no entries. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/price

Amazon Product Price API

Fetch the current product price and availability by ASIN or URL. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/product/offers

Amazon Product Offers API

Compare public seller offers, item condition, shipping and Featured Offer status for a product. Total prices are null when shipping cannot be determined. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/product/reviews Auth required

Amazon Reviews

POST /v1/amazon/product/variations

Amazon Product Variations API

List related child ASINs and their size, colour and style attributes. Set include_details to fetch each variant's current price and availability (maximum 10 per request). Without it, only the selected variant has product details. Costs 10 credits. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/products/batch

Amazon Products Batch API

Fetch up to 10 products by ASIN. Duplicate ASINs are fetched once. Partial batches include per-product errors; all-failed batches fail. Costs 10 credits. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/search

Amazon Search API

Search Amazon products with price, rating, brand and category filters, sorting, and continuation cursors. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

POST /v1/amazon/seller/products

Amazon Seller Products API

Browse a public seller's product catalogue by merchant ID, with optional search, filters, sorting and continuation cursors. No Amazon sign-in required. Prices and availability reflect the marketplace and delivery location; unavailable fields are null.

Booking

Ebay

Googlemaps

Instagram

Mercari

Offerup

Onlyfans

Patreon

Tiktok

Vinted

Youtube