Scopio

Buduj z API
Scopio.

REST API, UCP, Serwer MCP, XML/JSON Feed, Kalendarz i Analityka — wszystko, czego potrzebują agenci AI oraz systemy ERP do integracji z europejskim rynkiem Scopio.

Klucz API Bearer

Wszystkie żądania wymagają tokenu Bearer. Wygeneruj swój klucz w Ustawienia konta → Integracje → Klucze API. Format: sk_mkt_...

NagłówekAuthorization: Bearer sk_mkt_YOUR_KEY
Typ zawartościapplication/json
Base URLhttps://business.scopio.pl

Szybki test — curl

curl -X POST \
  https://business.scopio.pl/api/seller/products \
  -H "Authorization: Bearer sk_mkt_..." \
  -H "Content-Type: application/json" \
  -d '[{"ean":"8721199108286","price":29.99,"qty":10}]'

Odpowiedź

{"updated":1,"pending_review":0,"errors":0}

6 metod integracji

Wszystkie metody akceptują parametry EAN + cena + ilość. Wybierz rozwiązanie pasujące do Twojego stosu technologicznego.

Native

REST API

Synchronizacja w czasie rzeczywistym przez JSON. Przesyłaj tablicę produktów, do 10 000 na żądanie. EANy w naszym katalogu aktywują się natychmiast.

POST /api/seller/products
[{"ean":"8721199108286","price":29.99,"qty":10}]
Standard

XML Feed

Wyślij katalog XML. Obsługa uniwersalnych formatów oraz Google Shopping RSS. Idealne dla systemów ERP.

POST /api/seller/products/xml
{"url":"https://yourshop.pl/feed.xml"}
URL Sync

JSON Feed

Wskaż nam URL swojego feedu JSON. Będziemy go cyklicznie pobierać i przetwarzać automatycznie.

POST /api/seller/products/json-feed
{"url":"https://yourshop.pl/products.json"}
Offline

Excel / XLSX

Prześlij plik Excel. Wymagane kolumny: EAN, Cena, Ilość. Integracja bez pisania kodu.

POST /api/seller/products/xlsx
multipart/form-data: file=products.xlsx
FTP

FTP Transfer

Zapisz dane serwera FTP raz. Będziemy pobierać Twój plik produktowy (JSON, XML lub CSV) na żądanie.

POST /api/seller/products/ftp
{"host":"ftp.yourshop.pl","user":"u","pass":"p","path":"/products.json"}
AI Ready

MCP Server

Standard JSON-RPC 2.0 dla agentów AI. Claude, ChatGPT i Gemini mogą bezpośrednio wywoływać narzędzia bazodanowe.

POST /api/seller/products/mcp
{"jsonrpc":"2.0","method":"sync_products","params":{...},"id":1}

Format odpowiedzi

"updated": N

Kody EAN dopasowane → natychmiast widoczne na rynku

"pending_review": N

Nieznane kody EAN → w kolejce na automatyczną weryfikację

"errors": N

Błędy walidacji ze szczegółami dla każdego produktu

Serwer MCP

Punkt końcowy JSON-RPC 2.0. Claude, ChatGPT, Gemini oraz dowolny inny agent mogą bezpośrednio odpytywać Scopio — bez konieczności ręcznego eksportu danych.

sync_products

Przesyła tablicę produktów na rynek. Zwraca liczbę zaktualizowanych, oczekujących oraz błędów.

params: {"products": [{"ean": "string", "price": number, "qty": number}]}
check_ean

Sprawdza dostępność kodu EAN w bazie Scopio. Zwraca status: live | pending | unknown.

params: {"ean": "string"}
get_offers

Pobiera aktualnie aktywne oferty sprzedawcy.

params: {}

Punkt końcowy

POST /api/seller/products/mcp

Przykładowe żądanie

{
  "jsonrpc": "2.0",
  "method": "sync_products",
  "params": {
    "products": [
      {"ean":"8721199108286","price":29.99,"qty":10}
    ]
  },
  "id": 1
}

Odpowiedź

{
  "jsonrpc": "2.0",
  "result": {"updated":1,"pending_review":0,"errors":0},
  "id": 1
}

Ogólny serwer MCP

Osobny, szerszy endpoint dla agentów AI — handel, nieruchomości, podróże, social media i więcej, wszystko w jednym połączeniu.

Endpoint

POST https://api.scopio.pl/mcp
GitHub ↗

Marketplace

Wyszukiwanie produktów, przeglądanie kategorii, koszyk, zakup.

Nieruchomości

Wyszukiwanie ofert wg lokalizacji, ceny i udogodnień.

Podróże

Loty, kalendarz cen i hotele z gotowymi linkami rezerwacji.

Apteka

Sprawdzanie dostępności i stanu leków w różnych lokalizacjach.

Social media

Generowanie hashtagów i podpisów, publikacja i planowanie postów.

Treści AI dla produktów

Generowanie zdjęć, wideo i wirtualnej przymiarki produktów.

Generowanie leadów

Wyszukiwanie i wzbogacanie leadów biznesowych do kontaktu.

Agent do osadzenia

Markowy widget czatu AI, który dopasowuje się do każdej branży.

Synchronizacja sklepu

Podłączenie i synchronizacja istniejącego katalogu sklepu.

Plany i subskrypcje

Przeglądanie i subskrypcja planów bezpośrednio z rozmowy.

W przeciwieństwie do powyższego endpointu synchronizacji produktów — zbudowanego specjalnie do wgrywania własnego katalogu do Scopio — ten uniwersalny serwer daje dowolnemu agentowi AI dostęp do całej platformy: przeglądanie katalogów, planowanie podróży, sprawdzanie dostępności leków, prowadzenie pełnego procesu publikacji w social media, generowanie treści AI i wiele więcej. Kilka narzędzi jest darmowych i otwartych bez żadnej autoryzacji; reszta aktywuje się subskrypcją Scopio, a agent przeprowadzi użytkownika przez wybór planu i uzyskanie klucza bez opuszczania rozmowy.

Wypróbuj

Znajdź mi srebrne kolczyki do 50 EUR z dostawą do Polski
Wygeneruj hashtagi i podpis dla otwarcia nowej kawiarni
Znajdź najtańsze loty z Warszawy do Barcelony w przyszłym miesiącu
Znajdź kliniki dentystyczne w Krakowie i ich dane kontaktowe

Część narzędzi jest darmowa i dostępna dla każdego agenta — bez konta. Głębsze narzędzia wymagają aktywnej subskrypcji.

Rezerwacje przez Agentów AI

Umożliwia agentom AI automatyczne sprawdzanie wolnych terminów i rezerwowanie spotkań w imieniu klientów.

Pobierz wolne terminy

GET /api/calendar/slots?date=2025-06-15&duration=30

Zwraca: [{slot_id, start, end, available}]

Zarezerwuj termin

POST /api/calendar/book
{
  "slot_id": "...",
  "client_name": "Jan Kowalski",
  "client_email": "jan@firma.pl",
  "service_name": "Demo call",
  "duration": 30
}
Analityka AI

Statystyki ruchu AI

Zobacz, ile razy Claude, ChatGPT, Gemini i inni agenci wchodzili w interakcję z Twoimi produktami.

GET /api/seller/analytics
{
  "total_30d": 142,
  "by_type": {
    "mcp_query": 98,
    "product_query": 31,
    "calendar_booking": 13
  },
  "by_agent": {
    "claude": 67,
    "chatgpt": 44,
    "gemini": 31
  },
  "trend_7d": [
    {"date":"2026-05-20","count":12}, ...
  ],
  "top_products": [
    {"ean":"8721199108286","count":23}
  ]
}

Webhooki przychodzące

Skonfiguruj adres URL w swoim panelu. Będziemy wysyłać powiadomienia POST o zdarzeniach (np. order.placed) w czasie rzeczywistym.

Rejestracja webhooka

POST /api/seller/webhooks
{
  "url": "https://yourshop.pl/scopio-hook",
  "events": ["order.placed","product.updated"]
}

Zawartość — order.placed

{
  "event": "order.placed",
  "order_id": "ORD-2026-...",
  "ean": "8721199108286",
  "qty": 2,
  "buyer_country": "DE",
  "created_at": "2026-05-26T12:00:00Z"
}

API TikTok Shop

Zarządzaj integracją, synchronizuj produkty w standardzie EU GPSR oraz pobieraj zamówienia TikTok Shop.

GET/api/seller/tiktok/config
Wymaga nagłówka Authorization: Bearer sk_mkt_...

Zwraca status połączenia, nazwę sklepu, region oraz domyślne mapowania GPSR i magazynów.

POST/api/seller/tiktok/config
Wymaga nagłówka Authorization: Bearer sk_mkt_...

Zapisuje lub aktualizuje konfigurację połączenia z TikTok Shop, szablony wysyłki i ID dokumentów GPSR.

{
  "region": "PL",
  "default_category_id": "602123",
  "default_warehouse_id": "123456789",
  "default_gpsr_manufacturer_id": "mfg_uuid",
  "default_gpsr_responsible_person_id": "rp_uuid",
  "auto_upload_products": true,
  "sync_inventory_realtime": true
}
GET/api/seller/tiktok/warehouses
Wymaga nagłówka Authorization: Bearer sk_mkt_...

Pobiera listę magazynów z profilu logistycznego TikTok Shop, niezbędnych do synchronizacji stanów magazynowych.

POST/api/seller/tiktok/sync
Wymaga nagłówka Authorization: Bearer sk_mkt_...

Wymusza natychmiastową synchronizację ofert na TikTok Shop. Automatycznie sprawdza status EAN, tworzy produkt z pełnymi wymogami bezpieczeństwa UE (GPSR) lub aktualizuje ceny i stany.

Lista kodów EAN do zsynchronizowania (opcjonalnie, pusta tablica synchronizuje wszystko).

{
  "eans": ["5901234123457", "5901234123464"]
}

Odpowiedź

{
  "success": true,
  "synced_count": 2,
  "created": 1,
  "updated": 1,
  "message": "TikTok EU Sync: 1 created, 1 updated."
}
GET/api/seller/tiktok/orders
Wymaga nagłówka Authorization: Bearer sk_mkt_...

Zwraca pobrane zamówienia z TikTok Shop. Użyj parametru ?refresh=1, aby odpytać bezpośrednio API TikToka.

Często Zadawane Pytania (FAQ)

Jakiej metody autoryzacji używa Scopio API?

Bearer API Key. Wygeneruj token sk_mkt_... w Ustawieniach konta. Dodaj nagłówek: Authorization: Bearer sk_mkt_...

Które pola są wymagane przy synchronizacji produktów?

Minimum: ean (tekst), price (liczba), qty (liczba całkowita). Przykład: [{"ean":"5901234123457","price":29.99,"qty":10}]

Czy Scopio wspiera protokół UCP (Universal Commerce Protocol)?

Tak. Scopio to pierwsza platforma w Europie wdrażająca standard UCP, umożliwiając agentom AI dynamiczne sprawdzanie ofert i bezproblemowe finalizowanie transakcji.

Jak działa integracja z TikTok Shop?

Jest w pełni automatyczna. Łączysz sklep przez OAuth, wybierasz ustawienia domyślne (dostawa, kategorie, magazyn, profile GPSR) i wywołujesz POST /api/seller/tiktok/sync dla kodów EAN. Scopio zajmie się resztą.

Czy agenci AI mogą rezerwować spotkania w Kalendarzu?

Tak. Endpoint GET /api/calendar/slots zwraca wolne terminy, a POST /api/calendar/book zatwierdza rezerwację spotkania.

Jak śledzić zapytania od robotów AI?

Wywołanie GET /api/seller/analytics zwraca statystyki z ostatnich 30 dni z podziałem na silniki LLM (Claude, ChatGPT, Gemini itp.), widoczne również w Twoim panelu.

Czym różni się MCP do synchronizacji produktów od ogólnego serwera MCP?

Endpoint synchronizacji produktów (POST /api/seller/products/mcp) jest wąsko zaprojektowany do wgrywania własnego katalogu do Scopio. Ogólny serwer MCP (POST https://api.scopio.pl/mcp) to znacznie szerszy endpoint obejmujący całą platformę — wyszukiwanie na marketplace, nieruchomości, podróże, aptekę, publikację w social media, generowanie treści AI, generowanie leadów i więcej — dostępny dla dowolnego agenta AI, nie tylko sprzedawców synchronizujących magazyn.

Czy potrzebuję klucza API, aby korzystać z ogólnego serwera MCP?

Nie do każdego narzędzia. Część narzędzi, jak generowanie hashtagów i podpisów, jest darmowa i otwarta dla każdego agenta bez autoryzacji. Głębsze narzędzia wymagają aktywnej subskrypcji Scopio — najpierw wywołaj narzędzie katalogu, aby zobaczyć dostępne plany, a potem zasubskrybuj bezpośrednio z rozmowy.

Chcesz się zintegrować?

Pełne API jest już aktywne.
Zacznij w 5 minut

Wygeneruj klucz API, wybierz metodę integracji i wyślij pierwszy produkt. Otrzymasz natychmiastowe potwierdzenie.