Zum Inhalt springen

Schnellstart

Vom neuen Konto zu den ersten Daten in fünf Minuten.

1. Konto anlegen

Registrieren Sie sich mit Ihrer geschäftlichen E-Mail-Adresse, bestätigen Sie sie über den Link, den wir Ihnen schicken, und richten Sie Ihre Firma ein. Jedes neue Konto beginnt mit einer kostenlosen Testphase eines bezahlten Plans (derzeit 14 Tage Pro); ein Zahlungsmittel brauchen Sie dafür nicht. Wer die Daten erst ohne Konto ansehen möchte, probiert den Playground.

2. Dataset wählen

Öffnen Sie im Portal Datasets und fügen Sie die gewünschten Datasets aus dem Katalog hinzu. Jedes Dataset sammelt Listings zu einem Thema aus mehreren Shops. Jedes Dataset hat eine id; die brauchen Sie in Ihren Anfragen.

3. API-Key anlegen

Öffnen Sie im Portal API und legen Sie einen Key an. Kopieren Sie ihn sofort: Er wird nur einmal angezeigt. Bewahren Sie ihn in einer Umgebungsvariable auf, nicht im Code:

Shell
export PRICANA_KEY="prc_live_…"

Live-Keys (prc_live_…) lesen Ihre Datasets; Test-Keys (prc_test_…) lesen nur die Beispieldaten, damit Sie Ihre Anbindung zuerst damit bauen können.

4. Ihre erste Anfrage

Ihre Datasets auflisten:

Shell
curl -H "Authorization: Bearer $PRICANA_KEY" https://pricana.io/api/v1/datasets
JSON
[
  {
    "id": 12,
    "name": "Laptops DACH",
    "sites": 9,
    "items": 18342,
    "newestScrapeAt": "2026-10-07T09:12:00Z"
  }
]

Dann die Items lesen, die günstigsten zuerst:

Shell
curl -H "Authorization: Bearer $PRICANA_KEY" \
  "https://pricana.io/api/v1/items?sort=price&size=5"

Mit dataset=12 (der id Ihres Datasets) lesen Sie nur dieses eine. Jedes Item hat seinen Preis, die Währung, den Shop, die Kategorie und, wo der Shop sie nennt, die Produktcodes gtin, mpn und brand.

5. Nächste Schritte

In Python:

Python
import os, requests

r = requests.get(
    "https://pricana.io/api/v1/items",
    params={"sort": "price", "size": 5},
    headers={"Authorization": f"Bearer {os.environ['PRICANA_KEY']}"},
    timeout=60,
)
r.raise_for_status()
for item in r.json()["content"]:
    print(item["price"], item["currency"], item["title"])