Ein Schlüssel, ein Gateway
Verwenden Sie einen Dakidarts-API-Schlüssel mit Lese- oder Schreibbereichen und steuern Sie, welche APIs dieser Schlüssel erreichen kann.
Normalisierte Produkt-, Marktplatzangebots-, Preisverlaufs- und Warndaten aus lizenzierten Feeds, Partner- oder Erstanbieter-Feeds. Der Dienst bietet Vergleichs- und Analyse-Workflows, ohne dass ein Händler-Scraper gebündelt werden muss; Die Futtersammlung liegt weiterhin in der Verantwortung des Betreibers.
Für 0 von 15 Endpunkten ist eine Upstream-URL konfiguriert. Andere Routen geben 503 vor der Abrechnung zurück; Senden Sie Live-Anfragen nur an konfigurierte Routen. Das Gateway fügt Upstream-Anmeldeinformationen für Sie ein.
Der Live-Checkout wird geöffnet, nachdem eine API-Route eine Upstream-URL hat. Vorschaubeispiele finden Sie unten.
https://api.dakidarts.com/ecommerce-product-price-apiX-API-Key: dk_live_...GET /v1/products/searchVerwenden Sie einen Dakidarts-API-Schlüssel mit Lese- oder Schreibbereichen und steuern Sie, welche APIs dieser Schlüssel erreichen kann.
Wallet-Gutschriften, Plankontingente und Organisationsrechnungen werden pro Anfrage mit transparenten Antwortheadern abgerechnet.
Latenz, Upstream-Status und Ausführungsmodus werden protokolliert, sodass Integrationsprobleme sichtbar sind, bevor sie sich verbreiten.
Die beste API ist die, die Ihr Team integrieren, beobachten und dann aufhören kann, darüber nachzudenken.
Entwickelt als zusammensetzbarer Baustein für Produktteams, interne Tools und Automatisierung.
Entwickelt als zusammensetzbarer Baustein für Produktteams, interne Tools und Automatisierung.
Entwickelt als zusammensetzbarer Baustein für Produktteams, interne Tools und Automatisierung.
Ausgewählte Fakten zur Abdeckung, Auslieferung und Produktionsbereitschaft.
Zugriffs-, Abrechnungs- und Integrationsdetails für die E-Commerce Product & Price Intelligence API.
Normalisierte Produktdatensätze, aktuelle Angebote, Verkäufersignale, Preisverlauf, Änderungen und Preisanalysen aus konfigurierten Feeds.
Nein. Das Quell-Repository enthält keinen Händler-Scraper; Verwenden Sie lizenzierte Partner- oder Erstanbieter-Feeds, die Sie verarbeiten dürfen.
Ja. Produktvergleiche und Angebotsendpunkte zeigen aktuelle Preise, Versand und Verfügbarkeit über konfigurierte Quellen hinweg an.
Preisalarme unterstützen optionale HTTPS-Webhooks. Konfigurieren Sie den Alarm-Worker und den Zeitplan für die Feed-Aufnahme im Upstream-Dienst.
Abonnieren Sie das Dakidarts-Dashboard, erstellen Sie einen API-Schlüssel mit dieser API im Geltungsbereich und rufen Sie eine verbundene Gateway-Route auf.
Die Pläne werden als Referenz angezeigt. Der Live-Checkout wird geöffnet, nachdem eine API-Route eine Upstream-URL hat.
$0,00 / Monat
Beginnen Sie mit einem Dakidarts-Schlüssel, rufen Sie das Gateway an und überwachen Sie dann die Nutzung über das Dashboard.
Wählen Sie den API-Bereich und kopieren Sie dann den Schlüssel in Ihre Serverumgebung.
Send requests to https://api.dakidarts.com/ecommerce-product-price-api with your key and JSON body.
Verfolgen Sie Anrufe, Latenz und Ausgaben über das API-Dashboard und die Wallet.
Diese Routen umfassen Verträge, die aus der Produktimplementierung importiert wurden. Für 0 von 15 Endpunkten ist eine Upstream-URL konfiguriert. Andere Routen geben 503 vor der Abrechnung zurück; Gespeicherte Beispiele dienen lediglich als Vorschau. Konfigurieren Sie in API Studio eine Upstream-URL, um diese Routen zu aktivieren.
Betriebsendpunkte stammen aus der E-Commerce Product & Price Intelligence API-Implementierung.
/healthz
Healthz
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Lebendigkeitsprüfung
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist healthz in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: healthz. Referenz: README.md und FastAPI OpenAPI-Schema.
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/healthz -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/readyz
Bereit
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Prüfung der Datenbankbereitschaft
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist readyz in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: readyz. Referenz: README.md und FastAPI OpenAPI-Schema.
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/readyz -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Produktendpunkte, die aus der E-Commerce Product & Price Intelligence API-Implementierung stammen.
/v1/products/search
Suchen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Produkte suchen und filtern
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist search in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: Suche. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
q | Abfrage | Zeichenfolge | Ja | Produktname, Marke, GTIN oder MPN |
category | Abfrage | Zeichenfolge | Nein | — |
brand | Abfrage | Zeichenfolge | Nein | — |
marketplace | Abfrage | Zeichenfolge | Nein | — |
min_price | Abfrage | Nummer | Nein | — |
max_price | Abfrage | Nummer | Nein | — |
in_stock | Abfrage | Boolescher Wert | Nein | — |
sort | Abfrage | Zeichenfolge | Nein | — |
page | Abfrage | Ganzzahl | Nein | — |
page_size | Abfrage | Ganzzahl | Nein | — |
{
"q": "headphones",
"sort": "price_asc",
"in_stock": true,
"max_price": 100,
"page_size": 20,
"marketplace": "demo-shop"
}{
"type": "object",
"required": [
"data",
"pagination",
"query"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"canonical_key",
"gtin",
"mpn",
"brand",
"name",
"category",
"rating",
"review_count",
"image_url",
"product_url",
"lowest_price",
"lowest_price_currency",
"offer_count",
"in_stock",
"updated_at"
],
"properties": {
"id": {
"type": "string"
},
"mpn": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gtin": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"brand": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"in_stock": {
"type": "boolean"
},
"image_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"offer_count": {
"type": "integer"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"lowest_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"canonical_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"lowest_price_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
}
}
},
"query": {
"type": "object",
"additionalProperties": true
},
"pagination": {
"type": "object",
"required": [
"page",
"page_size",
"total",
"total_pages"
],
"properties": {
"page": {
"type": "integer"
},
"total": {
"type": "integer"
},
"page_size": {
"type": "integer"
},
"total_pages": {
"type": "integer"
}
}
}
}
}curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/search?in_stock=False&page=1&page_size=20' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/products/compare
Vergleichen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Vergleichen Sie bis zu 20 Produkt-IDs
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist compare in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: vergleichen. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_ids | Körper | Array | Ja | — |
{
"product_ids": [
"PRODUCT_ID_1",
"PRODUCT_ID_2"
]
}{
"type": "object",
"required": [
"data",
"missing_product_ids"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"product",
"offers"
],
"properties": {
"offers": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"marketplace",
"seller_id",
"seller_name",
"title",
"product_url",
"price",
"shipping_price",
"currency",
"availability",
"condition",
"coupon_amount",
"coupon_code",
"delivery_text",
"delivery_days_min",
"delivery_days_max",
"seller_rating",
"seller_review_count",
"tax_included",
"last_stock_change",
"is_featured",
"observed_at",
"updated_at"
],
"properties": {
"id": {
"type": "string"
},
"price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"currency": {
"type": "string"
},
"condition": {
"type": "string"
},
"seller_id": {
"type": "string"
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"coupon_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"is_featured": {
"type": "boolean"
},
"marketplace": {
"type": "string"
},
"observed_at": {
"type": "string",
"format": "date-time"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"seller_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"availability": {
"type": "string"
},
"tax_included": {
"type": "boolean"
},
"coupon_amount": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"delivery_text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"seller_rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"shipping_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"delivery_days_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"delivery_days_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"last_stock_change": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"seller_review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
}
}
}
},
"product": {
"type": "object",
"required": [
"id",
"canonical_key",
"gtin",
"mpn",
"brand",
"name",
"category",
"rating",
"review_count",
"image_url",
"product_url",
"lowest_price",
"lowest_price_currency",
"offer_count",
"in_stock",
"updated_at"
],
"properties": {
"id": {
"type": "string"
},
"mpn": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gtin": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"brand": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"in_stock": {
"type": "boolean"
},
"image_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"offer_count": {
"type": "integer"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"lowest_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"canonical_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"lowest_price_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
}
}
}
}
},
"missing_product_ids": {
"type": "array",
"items": {
"type": "string"
}
}
}
}curl -X POST https://api.dakidarts.com/ecommerce-product-price-api/v1/products/compare -H 'X-API-Key: dk_live_...' -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"product_ids": ["PRODUCT_ID_1", "PRODUCT_ID_2"]}'
/v1/products/{product_id}
Produktdetails
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Produktdetails und aktuelle Angebote
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist product_detail in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: product_detail. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Pfad | Zeichenfolge | Ja | — |
{
"type": "object",
"required": [
"id",
"canonical_key",
"gtin",
"mpn",
"brand",
"name",
"category",
"rating",
"review_count",
"image_url",
"product_url",
"lowest_price",
"lowest_price_currency",
"offer_count",
"in_stock",
"updated_at",
"source",
"source_product_id",
"description",
"attributes",
"created_at",
"last_seen_at",
"offers"
],
"properties": {
"id": {
"type": "string"
},
"mpn": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gtin": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"brand": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"offers": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"marketplace",
"seller_id",
"seller_name",
"title",
"product_url",
"price",
"shipping_price",
"currency",
"availability",
"condition",
"coupon_amount",
"coupon_code",
"delivery_text",
"delivery_days_min",
"delivery_days_max",
"seller_rating",
"seller_review_count",
"tax_included",
"last_stock_change",
"is_featured",
"observed_at",
"updated_at"
],
"properties": {
"id": {
"type": "string"
},
"price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"currency": {
"type": "string"
},
"condition": {
"type": "string"
},
"seller_id": {
"type": "string"
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"coupon_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"is_featured": {
"type": "boolean"
},
"marketplace": {
"type": "string"
},
"observed_at": {
"type": "string",
"format": "date-time"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"seller_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"availability": {
"type": "string"
},
"tax_included": {
"type": "boolean"
},
"coupon_amount": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"delivery_text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"seller_rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"shipping_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"delivery_days_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"delivery_days_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"last_stock_change": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"seller_review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
}
}
}
},
"rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"source": {
"type": "string"
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"in_stock": {
"type": "boolean"
},
"image_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"attributes": {
"type": "object",
"additionalProperties": true
},
"created_at": {
"type": "string",
"format": "date-time"
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"offer_count": {
"type": "integer"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"last_seen_at": {
"type": "string",
"format": "date-time"
},
"lowest_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"canonical_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"source_product_id": {
"type": "string"
},
"lowest_price_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Bietet Endpunkte, die aus der E-Commerce Product & Price Intelligence API-Implementierung stammen.
/v1/products/{product_id}/offers
Produktangebote
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Gefilterte aktuelle Angebote
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist product_offers in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: product_offers. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Pfad | Zeichenfolge | Ja | — |
marketplace | Abfrage | Zeichenfolge | Nein | — |
currency | Abfrage | Zeichenfolge | Nein | — |
in_stock | Abfrage | Boolescher Wert | Nein | — |
{
"type": "object",
"required": [
"data",
"product_id",
"total"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"marketplace",
"seller_id",
"seller_name",
"title",
"product_url",
"price",
"shipping_price",
"currency",
"availability",
"condition",
"coupon_amount",
"coupon_code",
"delivery_text",
"delivery_days_min",
"delivery_days_max",
"seller_rating",
"seller_review_count",
"tax_included",
"last_stock_change",
"is_featured",
"observed_at",
"updated_at"
],
"properties": {
"id": {
"type": "string"
},
"price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"currency": {
"type": "string"
},
"condition": {
"type": "string"
},
"seller_id": {
"type": "string"
},
"updated_at": {
"type": "string",
"format": "date-time"
},
"coupon_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"is_featured": {
"type": "boolean"
},
"marketplace": {
"type": "string"
},
"observed_at": {
"type": "string",
"format": "date-time"
},
"product_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"seller_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"availability": {
"type": "string"
},
"tax_included": {
"type": "boolean"
},
"coupon_amount": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"delivery_text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"seller_rating": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"shipping_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"delivery_days_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"delivery_days_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"last_stock_change": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"seller_review_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
}
}
}
},
"total": {
"type": "integer"
},
"product_id": {
"type": "string"
}
}
}curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/offers?in_stock=False' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Preisendpunkte stammen aus der E-Commerce Product & Price Intelligence API-Implementierung.
/v1/products/{product_id}/price-history
Preisentwicklung
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Historische Preise und Verfügbarkeit
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist price_history in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: price_history. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Pfad | Zeichenfolge | Ja | — |
offer_id | Abfrage | Zeichenfolge | Nein | — |
marketplace | Abfrage | Zeichenfolge | Nein | — |
since | Abfrage | Zeichenfolge | Nein | — |
until | Abfrage | Zeichenfolge | Nein | — |
limit | Abfrage | Ganzzahl | Nein | — |
{
"type": "object",
"required": [
"product_id",
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"offer_id",
"marketplace",
"seller_name",
"price",
"shipping_price",
"landed_price",
"currency",
"availability",
"captured_at"
],
"properties": {
"price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"currency": {
"type": "string"
},
"offer_id": {
"type": "string"
},
"captured_at": {
"type": "string",
"format": "date-time"
},
"marketplace": {
"type": "string"
},
"seller_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"availability": {
"type": "string"
},
"landed_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"shipping_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
}
}
}
},
"product_id": {
"type": "string"
}
}
}curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/price-history?limit=100' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/products/{product_id}/analytics
Produktpreisanalyse
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Historisches Tief/Hoch/Durchschnitt und Preisbewegung
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist product_price_analytics in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: product_price_analytics. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Pfad | Zeichenfolge | Ja | — |
marketplace | Abfrage | Zeichenfolge | Nein | — |
currency | Abfrage | Zeichenfolge | Nein | — |
{
"type": "object",
"required": [
"product_id",
"marketplace",
"currency",
"current_lowest_landed_price",
"historical_lowest_landed_price",
"historical_highest_landed_price",
"average_historical_landed_price",
"first_observed_landed_price",
"latest_observed_landed_price",
"change_amount",
"change_percent",
"snapshot_count",
"observed_from",
"observed_to"
],
"properties": {
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"product_id": {
"type": "string"
},
"marketplace": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"observed_to": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"change_amount": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"observed_from": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"change_percent": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"snapshot_count": {
"type": "integer"
},
"current_lowest_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"first_observed_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"latest_observed_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"historical_lowest_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"average_historical_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"historical_highest_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/analytics -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/products/{product_id}/changes
Produktpreisänderungen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Preis- und Verfügbarkeitsänderungsereignisse
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist product_price_changes in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: product_price_changes. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Pfad | Zeichenfolge | Ja | — |
marketplace | Abfrage | Zeichenfolge | Nein | — |
currency | Abfrage | Zeichenfolge | Nein | — |
since | Abfrage | Zeichenfolge | Nein | — |
until | Abfrage | Zeichenfolge | Nein | — |
limit | Abfrage | Ganzzahl | Nein | — |
{
"type": "object",
"required": [
"product_id",
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"offer_id",
"marketplace",
"seller_name",
"event_type",
"previous_price",
"previous_shipping_price",
"previous_landed_price",
"price",
"shipping_price",
"landed_price",
"previous_availability",
"availability",
"currency",
"captured_at"
],
"properties": {
"price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"currency": {
"type": "string"
},
"offer_id": {
"type": "string"
},
"event_type": {
"type": "string"
},
"captured_at": {
"type": "string",
"format": "date-time"
},
"marketplace": {
"type": "string"
},
"seller_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"availability": {
"type": "string"
},
"landed_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"previous_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"shipping_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"previous_availability": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"previous_landed_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"previous_shipping_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
}
}
}
},
"product_id": {
"type": "string"
}
}
}curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/changes?limit=100' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Discovery-Endpunkte stammen aus der E-Commerce Product & Price Intelligence API-Implementierung.
/v1/marketplaces
Marktplätze
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Zusammenfassung des Marktplatzinventars
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist marketplaces in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Anbieter: Marktplätze. Referenz: README.md und FastAPI OpenAPI-Schema.
{
"type": "array",
"items": {
"type": "object",
"required": [
"marketplace",
"product_count",
"offer_count",
"lowest_price",
"currency"
],
"properties": {
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"marketplace": {
"type": "string"
},
"offer_count": {
"type": "integer"
},
"lowest_price": {
"anyOf": [
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
{
"type": "null"
}
]
},
"product_count": {
"type": "integer"
}
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/marketplaces -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/categories
Kategorien
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Kategorie zählt
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist categories in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: Kategorien. Referenz: README.md und FastAPI OpenAPI-Schema.
{
"type": "array",
"items": {
"type": "object",
"required": [
"category",
"product_count"
],
"properties": {
"category": {
"type": "string"
},
"product_count": {
"type": "integer"
}
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/categories -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/sources
Quellen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Futterfrische und aktuelle Quellenabdeckung
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist sources in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: Quellen. Referenz: README.md und FastAPI OpenAPI-Schema.
{
"type": "array",
"items": {
"type": "object",
"required": [
"source",
"status",
"last_success_at",
"products_processed",
"offers_processed",
"snapshots_created",
"product_count",
"offer_count",
"freshness_seconds"
],
"properties": {
"source": {
"type": "string"
},
"status": {
"type": "string"
},
"offer_count": {
"type": "integer"
},
"product_count": {
"type": "integer"
},
"last_success_at": {
"type": "string",
"format": "date-time"
},
"offers_processed": {
"type": "integer"
},
"freshness_seconds": {
"type": "integer"
},
"snapshots_created": {
"type": "integer"
},
"products_processed": {
"type": "integer"
}
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/sources -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Alarmendpunkte, die aus der E-Commerce Product & Price Intelligence API-Implementierung stammen.
/v1/alerts
Benachrichtigung erstellen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Erstellen Sie einen Preisalarm
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist create_alert in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: create_alert. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
product_id | Körper | Zeichenfolge | Ja | — |
target_price | Körper | Nummer | Ja | — |
currency | Körper | Zeichenfolge | Nein | — |
marketplace | Körper | Zeichenfolge | Nein | — |
webhook_url | Körper | Zeichenfolge | Nein | — |
one_shot | Körper | Boolescher Wert | Nein | — |
{
"type": "object",
"required": [
"id",
"product_id",
"marketplace",
"target_price",
"currency",
"webhook_url",
"one_shot",
"active",
"triggered_at",
"delivered_at",
"last_error",
"created_at"
],
"properties": {
"id": {
"type": "string"
},
"active": {
"type": "boolean"
},
"currency": {
"type": "string"
},
"one_shot": {
"type": "boolean"
},
"created_at": {
"type": "string",
"format": "date-time"
},
"last_error": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"product_id": {
"type": "string"
},
"marketplace": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"webhook_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"delivered_at": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"target_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"triggered_at": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
}
}
}curl -X POST https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts -H 'X-API-Key: dk_live_...' -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"product_id": "example", "target_price": "example", "currency": "USD", "marketplace": "example", "webhook_url": "example", "one_shot": true}'
/v1/alerts/{alert_id}
Seien Sie alarmiert
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Alarmstatus lesen
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist get_alert in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: get_alert. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
alert_id | Pfad | Zeichenfolge | Ja | — |
{
"type": "object",
"required": [
"id",
"product_id",
"marketplace",
"target_price",
"currency",
"webhook_url",
"one_shot",
"active",
"triggered_at",
"delivered_at",
"last_error",
"created_at"
],
"properties": {
"id": {
"type": "string"
},
"active": {
"type": "boolean"
},
"currency": {
"type": "string"
},
"one_shot": {
"type": "boolean"
},
"created_at": {
"type": "string",
"format": "date-time"
},
"last_error": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"product_id": {
"type": "string"
},
"marketplace": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"webhook_url": {
"anyOf": [
{
"type": "string",
"format": "uri",
"minLength": 1
},
{
"type": "null"
}
]
},
"delivered_at": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"target_price": {
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
},
"triggered_at": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
}
}
}curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
/v1/alerts/{alert_id}
Warnung löschen
QUELLVERTRAG – STROMAUFWÄRTS ERFORDERLICH
$0,0050 / call / 120 rpm
Upstream erforderlich
Löschen Sie eine Warnung
Schnappschuss von
README.md and FastAPI OpenAPI schemafür die Quell-API-Version1.0.0. Dies dokumentiert Quellverträge und beweist nicht, dass ein Upstream bereitgestellt wird.
Diese Route ist aus der lokalen abgeleitet ecommerce-product-price-api FastAPI OpenAPI-Schema und README.md; Sein Implementierungshandler ist get_alert in app/main.py, mit Anforderungs-/Antwortmodellen, die in definiert sind app/schemas.py. Die Antwortform spiegelt das Quellschema wider; Hier wird keine konkrete Erfolgsnutzlast veröffentlicht.
Ausführungshinweis: Dieser eingecheckte Vertrag dokumentiert nur das Verhalten der Quelle. Es handelt sich nicht um eine Live-Upstream-Antwort; Stellen Sie eine Verbindung her und überprüfen Sie den bereitgestellten Upstream, bevor Sie kostenpflichtige Anrufe aktivieren.
Quellvertrag importiert aus ecommerce-product-price-api/app/main.py. Handler: delete_alert. Referenz: README.md und FastAPI OpenAPI-Schema.
| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
alert_id | Pfad | Zeichenfolge | Ja | — |
curl -X DELETE https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
Mit dieser Suche stimmen keine Endpunkte überein. Löschen Sie die Suche, um alle Routen anzuzeigen.
Bearbeiten Sie eine JSON-Anfrage, um ihre Syntax zu validieren und eine Vorschau der veröffentlichten Beispielantwort anzuzeigen. Dies bleibt in Ihrem Browser; Es ruft niemals die Live-API auf oder verwendet Credits.
Die Vorschau prüft die JSON-Syntax und zeigt die gespeicherte Beispielantwort; Es führt keine Anforderungswerte aus.
Hierbei handelt es sich um Integrationsvorlagen, nicht um ausführbare Beispielaufrufe. Konfigurieren Sie einen Upstream-Endpunkt in API Studio und ersetzen Sie dann den Platzhalterpfad. Gespeicherte Beispiele bleiben nur in der Vorschau verfügbar.
# Replace with a connected GET route and include any required parameters.
curl -X GET "https://api.dakidarts.com/ecommerce-product-price-api/v1/your-connected-endpoint" \
-H "X-API-Key: dk_live_..." \
-H "Accept: application/json"
# Replace with a connected GET route and include any required parameters.
import requests
headers = {"X-API-Key": "dk_live_..."}
response = requests.get("https://api.dakidarts.com/ecommerce-product-price-api/v1/your-connected-endpoint", headers=headers)
print(response.json())
// Replace with a connected GET route and include any required parameters.
const res = await fetch("https://api.dakidarts.com/ecommerce-product-price-api/v1/your-connected-endpoint", {
headers: { "X-API-Key": "dk_live_..." }
});
const data = await res.json();
console.log(data);