This is the API powering Omnia 2.0 and Pricemonitor, containing operations that can also be used directly by customers from their own systems.
This is the API powering Omnia 2.0 and Pricemonitor, containing operations that can also be used directly by customers from their own systems.
The Omnia 2.0 API is RESTful and provides access to the backend of Omnia 2.0 and Pricemonitor. It is used to manage products, offers, contracts, and more.
This API supports both public endpoints for customer integration and internal endpoints for platform management. All endpoints are authenticated using either Basic Authentication or JWT Bearer tokens.
https://api-docs.omniaretail.dev/_mock/api/omnia/
https://api.patagona.de/
Retrieves all domains supported by the system for market data collection.
Each domain includes:
Note: Only domains with the DEFAULT_MONITORING
offer source are supported out-of-the-box by the monitoring pipeline.
https://api-docs.omniaretail.dev/_mock/api/omnia/api/v3/domains
https://api.patagona.de/api/v3/domains
curl -i -X GET \
-u <username>:<password> \
https://api-docs.omniaretail.dev/_mock/api/omnia/api/v3/domains
List of all supported domains with their configurations
Response body containing domain data
Sequence of domain data
list of offerSources for the domain OfferSource: Describes the origin of the offers. Domain may have more than one offer sources. Here are the possible offer sources: DEFAULT_MONITORING Offers - which are gathered via the monitoring-pipeline by a standard product search. This is typically done via GTIN. CUSTOM_MONITORING Offers - which are gathered via the monitoring-pipeline by a customized search. For instance via tags. OMNIA_CUSTOM_SPIDERING Offers - which originate from omnia custom spidering sources. The domain needs to be prefixed with "omnia.custom.spidering.". PUSH_API Offers - which originate from services where we have a direct API connection and get informed about offer changes. Example: Offers from Amazon-Repricer OTHER Offers - which originate from other sources e.g. Scripts which publish offers
{ "data": [ { … }, { … } ] }