Overview
The Price Extraction endpoints let you discover how price columns are structured and read the underlying source data that drives prices in the system. Together they provide a controlled way to extract price data with support for filtering, sorting, pagination, and cache-backed snapshots that guarantee consistent results across pages. Required permission:Get Prices Data From API - Price Columns (api-prices-extraction)
Endpoints
Typical workflow
- Call GET
/api/pricesto discover available price columns, source tables, and filterable fields. - Call POST
/api/prices/{priceColumn}with filters, field selection, and sorting to extract data. - For large datasets, use cache-backed pagination to page through a stable snapshot without missing or duplicating rows.
- Optionally, configure a webhook with cache enabled to receive a
cacheKeyautomatically when the source changes. See Webhook cache snapshot.
List price columns
Discover configured price columns and their source table fields.
Extract prices
Read, filter, sort, and page through price source data.
Webhook cache
Receive a cache key automatically when a webhook fires, then page through results.