Articles on: For developers
This article is also available in:

Retrieving Prices via API

To export your product catalog, internal prices, and matched competitor market data, use the GET /v1/products endpoint.


Before getting started, make sure you have reviewed authentication, pagination, and error codes in Working with the API.


Endpoint Overview



Request Example (cURL)


curl -X GET "https://api.pricer24.com/v1/products?Include=Prices,ContractorsPrices&MaxResultCount=50&SkipCount=0" \
  -H "X-ApiKey: YOUR_API_KEY"


Query Parameters


Parameter

Type

Default

Description

MaxResultCount

integer

10

Number of records per page (1 to 1,000)

SkipCount

integer

0

Number of items to skip from the beginning

Include

string

null

Comma-separated list of related models: Prices, ContractorsPrices, Availability, Category, Tags

ApiKey

string

null

API key (if not passed via request headers)


Response Structure


The response returns an array of product items inside result.items:


{
  "success": true,
  "result": {
    "totalCount": 1540,
    "items": [
      {
        "id": "018f4a3e-1234-7abc-8901-abcdef012345",
        "externalId": "10482",
        "name": "Sony WH-1000XM5 Wireless Noise Cancelling Headphones - Black",
        "vendor": "Sony",
        "vendorCode": "WH1000XM5B.CE7",
        "barcode": "4548736132580",
        "link": "https://my-store.eu/products/sony-wh-1000xm5-black",
        "stateId": 1,
        "prices": [
          {
            "price": 349.99,
            "currencyId": "EUR",
            "priceType": {
              "id": "24c7164d-050b-4891-908b-58e61fc58400",
              "name": "Retail Price"
            }
          }
        ],
        "contractorsPrices": [
          {
            "name": "Sony WH-1000XM5 Over-Ear Bluetooth Wireless Headphones with Auto NC Optimizer",
            "isAvail": true,
            "url": "https://www.amazon.de/dp/B09Y2MYL5C",
            "parsedOn": "2026-11-03T08:15:30Z",
            "contractor": {
              "id": "c71a823b-0012-4091-bb21-123456789abc",
              "name": "Amazon",
              "externalId": "CTR-AMAZON-DE"
            },
            "prices": [
              {
                "price": 329.00,
                "currency": "EUR",
                "priceType": {
                  "id": "pt-01",
                  "code": "price",
                  "name": "Online Price",
                  "priceSetId": "competitors"
                }
              }
            ],
            "avails": [
              {
                "avail": "In Stock",
                "isAvail": true,
                "warehouse": {
                  "id": "wh-01",
                  "code": "prime",
                  "name": "Prime Fulfillment Center"
                }
              }
            ]
          },
          {
            "name": "SONY WH-1000XM5 ANC Bluetooth Headphones, Black",
            "isAvail": true,
            "url": "https://www.mediamarkt.de/de/product/_sony-wh-1000xm5-2798150.html",
            "parsedOn": "2026-11-03T09:40:12Z",
            "contractor": {
              "id": "e82b934c-1123-5192-cc32-987654321def",
              "name": "MediaMarkt",
              "externalId": "CTR-MEDIAMARKT-DE"
            },
            "prices": [
              {
                "price": 349.99,
                "currency": "EUR",
                "priceType": {
                  "id": "pt-01",
                  "code": "price",
                  "name": "Retail Price",
                  "priceSetId": "competitors"
                }
              }
            ],
            "avails": [
              {
                "avail": "Available for delivery & pickup",
                "isAvail": true,
                "warehouse": null
              }
            ]
          }
        ]
      }
    ]
  },
  "error": null
}



Product Object Fields


Field

Type

Description

id

string (Guid)

Internal system UUID of the product in Pricer24

externalId

string

Product SKU/ID in your own system (corresponds to id in your catalog feed)

name

string

Product title

vendor

string

Brand / manufacturer

vendorCode

string

Manufacturer part number (MPN)

barcode

string

Product barcode (EAN/UPC)

link

string

Direct link to the product on your store

stateId

integer

Product state: 1 = active, 2 = archived

prices

array

Array of your internal prices (returned when Include=Prices)

contractorsPrices

array

Array of competitor offers (returned when Include=ContractorsPrices)



Nested Data Models


1. Internal Prices Array: prices[]

  • price — Numeric price value
  • currencyId — Currency code (UAH, EUR, USD)
  • priceType.id — Internal UUID of the price type in Pricer24
  • priceType.name — Label of the price type (e.g., "Retail Price")


2. Competitor Prices Array: contractorsPrices[]

  • name — Listing title on the competitor's website
  • isAvail — Availability flag at the competitor (true / false)
  • url — Direct URL to the competitor's product page
  • parsedOn — Scraping timestamp in ISO 8601 UTC format
  • contractor — Competitor store details:
    • id — Competitor UUID in Pricer24;
    • name — Competitor merchant name;
    • externalId — Competitor code in your system (if mapped).
  • prices[] — Competitor pricing entries:
    • price — Price value;
    • currency — Currency;
    • priceType.code — Competitor's internal price type code;
    • priceType.priceSetId — Pricer24 price group (competitors, competitors_promo).
  • avails[] — Warehouse-specific stock availability breakdown (if configured).


Competitor offers are only returned for products matched in the platform dictionary. For unmatched items, contractorsPrices will be an empty array [].


Next Steps


Updated on: 04/11/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!