post
https://production-api.shoutaboutus.com/api/v1/store-review-site/url-list
Unified paginated URL grid that powers both the "Review Sites" and "Landing Page" pages, each with an All / Missing tab. url_type picks the managed column and filter picks the tab. Generalises the missing-urls endpoint.
Auth: Both — authentication. Scope is — Partner sees all stores under its tree, account only its own; empty set falls back to empty page. Optional account_id narrows to one account's bundle_id=2 location children. store_id narrows to a single store (always bounded by the accessible tree, so out-of-tree ids yield an empty page).
Rate limit: No rate limit.
Request
- Body:
| Field | Type | Required | Notes |
|---|---|---|---|
url_type | string (review_site/landing_page) | yes | Selects the managed URL column. |
filter | string (all/missing) | no | Default all; missing narrows to rows where the selected column is empty. |
page | integer | no | Min 1. |
per_page | integer | no | 10–100 (values below 10 are raised to 10); default 20. |
search | string | no | Max 255; substring over store / review-site name / client_location_id. |
review_site_id | integer | no | Must be an existing review site. |
account_id | integer | no | Must be an existing account; account narrowing within caller's tree. |
store_id | integer | no | Must be an existing location; single-location narrowing. |
Response — { data. } envelope (nested data.data).
data(array) — rows:id,store_id,store_name,client_location_id,brand_id,brand_name,review_site_id,review_site_name,review_site_icon,review_site_color,scraping_enabled(bool),sendto_scrapper,url_status,review_site_url,landing_page_url,review_site_url_missing(bool),landing_page_url_missing(bool).meta(object) —current_page,per_page,total,last_page.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
