> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pricer24.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Integration Overview

Pricer24 offers multiple integration tools to automate data exchange between your internal systems (ERP, CRM, eCommerce platforms, BI tools, databases) and our price monitoring platform.

This guide will help you choose the best integration method for your business requirements.

# Data Flow Directions

Interaction with Pricer24 consists of two primary data flows:
1. **Catalog Ingestion (Inbound):** You provide Pricer24 with your products, categories, current prices, stock levels, and custom attributes.
2. **Market Intelligence & Price Export (Outbound):** You extract competitor prices, stock statuses, analytics, or automated reevaluated prices into your own systems.

# Comparison of Data Retrieval Methods

| Method | Initiated By | Protocol & Format | Authentication | Payload Size | Update Frequency | Dev Effort |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| **Excel Export** | User manually | Download button in reports (XLSX, CSV) | Platform login | Entire report | As of click time | None |
| **Ready Data Feed** | Client system (Pull) | HTTP GET via persistent URL (JSON, XML, CSV, XLSX) | Secret token in URL; optional IP Whitelist | Entire dataset in a single file | Live (generated on request; 5-min cache) | Minimal (simple HTTP GET) |
| **REST API** | Client system (Pull) | REST HTTP requests, JSON payload & query params | API Key | Up to 1,000 records per page | Live (real-time data at request time) | Medium (pagination & rate limits) |
| **Webhooks** | Pricer24 (Push) | Automated HTTP POST requests to your endpoint | Secret token in request body | Batches of up to 100 changes | Every 2 minutes (when price changes occur) | Medium (requires a dedicated webhook endpoint) |

# Choosing the Right Solution for Your Use Case

### 1. You need to import your catalog into Pricer24
Use automated catalog ingestion by providing a feed URL that our system pulls on a schedule.
* Overview & rules: [Catalog Import: General Principles](https://help.pricer24.com/en/article/automatic-transfer-of-your-catalog-to-pricer24-general-principles-and-requirements-149kjbm/)
* Technical field specifications: [JSON Catalog Feed Specification](https://help.pricer24.com/en/article/technical-specification-for-developing-a-feed-to-transfer-a-catalog-to-pricer24-159uf43/)

### 2. You need to import competitor prices into your ERP / CRM (once or several times a day)
**Recommended Choice: Ready Data Feed.**
* Your system sends a single HTTP GET request to a persistent URL and receives a complete, structured file containing all matched competitor offers, prices, and stock statuses.
* No need to handle complex pagination, rate limits, or multiple consecutive requests.
* Overview: [Working with Data Feeds](https://help.pricer24.com/en/article/working-with-data-feeds-got0v9/)
* Field specifications: [Competitor Price Feed Specification](https://help.pricer24.com/en/article/competitor-price-feed-v2jjdn/)
### 3. You need selective querying, BI integration, or live on-demand filtering
**Recommended Choice: REST API.**
* Fetch only the specific data you need in real-time (e.g., query specific categories or include warehouse-level stock via the `Include` parameter).
* Ideal for interactive dashboards, mobile apps, or custom internal portals.
* API basics: [Working with the API](https://help.pricer24.com/en/article/general-information-on-working-with-the-api-18x4twf/)
* Endpoint reference: [Retrieving Prices via API](https://help.pricer24.com/en/article/getting-product-prices-1j9mpng/)

### 4. You need to update prices on your website immediately after repricing
**Recommended Choice: Webhooks.**
* Pricer24 proactively pushes calculated price updates to your website or repricing engine every 2 minutes.
* Eliminates the overhead of polling our servers.
* Setup guide: [Webhooks: Price Updates](https://help.pricer24.com/en/article/synchronizing-your-websites-prices-and-availability-with-pricer24-1g4p3a0/)

### 5. You want to automate pricing rules or custom analytics inside Pricer24
**Recommended Choice: Repricing & Analysis Scripts.**
* Write custom C# rules directly inside Pricer24 to calculate optimal prices based on competitor behavior, margins, and stock.
* Syntax and examples: [Script Syntax](https://help.pricer24.com/en/article/script-syntax-xd00ck/)

| Feature availability (API, Webhooks, and specific feed types) depends on your subscription tier. Contact your account manager or our support team for details.