Logo ShipStation

Wysyłka i realizacja

Łączyć ShipStation do Excela, Arkuszy Google, AI i REST

Wysyłki, zamówienia i przewoźnicy jako SQL. Dołącz status realizacji do wiersza zamówienia w Shopify lub systemie ERP.

Jedno połączenie, każda powierzchnia

Gdzie mogą trafić Twoje dane ShipStation

Query Streams przekształca konto ShipStation w 15 tabel SQL — przesyłki, etykiety, realizacje, przewoźnicy, magazyny, produkty, zapasy, partie, manifesty, odbiory i wiele innych — które można odczytać z poziomu Microsoft Excel, Arkuszy Google, Power BI, asystentów AI przez MCP i punktu końcowego REST. Wystarczy jeden klucz API, a celem jest połączenie: status realizacji wyświetlany obok wiersza zamówienia z Shopify lub ERP, w jednym poleceniu, a nie w dwóch eksportach i funkcji WYSZUKAJ.PIONOWO.

  1. Dla Twojego zespołu, dostawców i partnerów
  2. ShipStation do Excela Microsoft Excel · Dodatek do programu Excel

    Pobierz wyniki ShipStation na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online, w programie Microsoft 365.

    Przewodnik po ShipStation
  3. ShipStation do Arkuszy Google Dodatek Arkuszy

    Uruchom zapisane zapytanie ShipStation z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.

    Przewodnik po ShipStation
  4. Zapytaj Novę o ShipStation Nova AI · tekst do SQL

    Zadaj pytanie prostym językiem. Nova zna już Twoje tabele ShipStation, pisze i uruchamia SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.

    Jak działa Nova
  5. ShipStation do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny

    Udostępnij na żywo wyniki ShipStation każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze stacjonarnym. Widzą wyniki, a nie SQL ani dane uwierzytelniające.

    Jak działa Przeglądarka danych
  6. Do aplikacji i systemów
  7. Interfejs API REST ShipStation Punkt końcowy HTTP

    Opublikuj zapytanie ShipStation jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.

    Jak działa REST API
  8. ShipStation do Power BI Power Query M

    Wklej wygenerowany kod Power Query M do edytora zaawansowanego usługi Power BI, a raport odczyta wyniki ShipStation na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.

    Jak działa Power BI
  9. ShipStation do Airtable Platforma automatyzacji

    Synchronizuj wiersze ShipStation z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.

    Przewodnik po ShipStation
  10. ShipStation do Baserow Platforma automatyzacji

    Przekaż tabelę Baserow z ShipStation przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.

    Przewodnik po ShipStation
  11. ShipStation do SeaTable Platforma automatyzacji

    Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych ShipStation, bez konieczności eksportowania pliku lub udostępniania bazy danych.

    Przewodnik po ShipStation
  12. ShipStation do Smartsheet Platforma automatyzacji

    Prześlij wyniki ShipStation do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie eksportowane z poprzedniego tygodnia.

    Przewodnik po ShipStation
  13. ShipStation do Anvil Anvil Works · Platforma aplikacji

    Wspieraj aplikację Anvil Python za pomocą ShipStation przez punkt końcowy REST zamiast osadzać poświadczenia bazy danych w aplikacji.

    Przewodnik po ShipStation
  14. Dla narzędzi AI
  15. Serwer MCP ShipStation Klienci Claude, Cursor i MCP

    Udziel asystentowi AI dostępu tylko do odczytu w ShipStation, podając schemat, którego potrzebuje do pisania prawidłowych instrukcji SQL — bez konieczności podawania danych uwierzytelniających w czacie.

    Jak działa MCP
  16. Dostarczone do ludzi
  17. Alerty i raporty ShipStation Slack · Discord · E-mail · Webhook

    Utwórz harmonogram zapytania ShipStation i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.

    Jak działają alerty i raporty

Jak to działa

5 kroków, bez zmiany zapory przychodzącej

01

Wygeneruj klucz API w ShipStation. Jeden klucz z API v2 — bez konieczności zarządzania parą klucz-sekret.

02

Zainstaluj agenta sieciowego i wklej klucz. Zostanie on tam, a ShipStation będzie odbierał połączenia tylko z Twojej sieci.

03

Wybierz, które z 15 tabel chcesz synchronizować i jak często. Wysyłki, etykiety, realizacja i stany magazynowe są wstępnie wybrane.

04

Napisz zwykły kod SQL dla shipstation.shipments i reszty — albo pozwól, aby napisała to Nova.

05

Odczytuj je z poziomu programu Excel, Arkuszy, usługi Power BI, MCP lub REST, dołączając je do zamówienia, do którego należą.

Funkcja dogłębna

Co daje Ci ShipStation

Status, któremu możesz zaufać w chwili, gdy zapytasz

Status przesyłki to jedyna rzecz, która zawsze pojawia się w kopii nocnej, ponieważ zmienia się on po zapisaniu wiersza.

  • Poproś o konkretne przesyłki lub etykiety według identyfikatora, a odpowiednie wiersze zostaną sprawdzone w ShipStation przed otrzymaniem odpowiedzi, więc informacja o anulowaniu lub anulowaniu etykiety pojawi się natychmiast.
  • Raport obejmujący miesiące historii odczytuje zsynchronizowaną kopię z szybkością SQL i nie wiąże się z żadnymi kosztami dla ShipStation.
  • ShipStation nie usuwa niczego — anulowana przesyłka pozostaje jako wiersz ze zmienionym statusem, co jest przydatne, gdy pojawia się pytanie, ile przesyłek zostało anulowanych.

15 stołów

  • Ruch — przesyłki, etykiety, realizacja, manifesty, odbiory, partie.
  • Konfiguracja — przewoźnicy, usługi_przewoźnicze, magazyny, użytkownicy, tagi, webhooki.
  • Magazyn — produkty, zapasy, lokalizacje_zapasów.
  • Każdy wiersz przechowuje kompletną odpowiedź ShipStation w kolumnie JSON raw_data, dzięki czemu informacje o wadze przesyłek, wymiarach, deklaracjach celnych i pełnych adresach są nadal dostępne, mimo że nie są to kolumny najwyższego poziomu.

Ostrożnie z budżetem wspólnym

Limit stawek w ShipStation obowiązuje dla całego konta, co oznacza, że narzędzie do raportowania, które go przekracza, spowalnia proces wysyłki. To narzędzie celowo tego nie robi.

  • Agent ogranicza się do mniej więcej jednej szóstej limitu konta, pozostawiając resztę oprogramowaniu drukującemu etykiety.
  • Odświeżanie na żywo korzysta z takiego samego budżetu i jest ograniczone do jednego zapytania z tego samego powodu.
  • Przesyłki posiadają oryginalny, zmodyfikowany kursor, więc edytowana przesyłka jest wybierana przy następnym kolejnym przebiegu.
  • Etykiety i realizacje są śledzone według daty utworzenia, która jest filtrem ShipStation — etykieta zostaje anulowana po jej zsynchronizowaniu i zaktualizowana podczas następnej pełnej synchronizacji lub w momencie, gdy zostanie wysłana na żywo zapytanie.

Współdzielone przez każdy łącznik API

Jak działa każdy łącznik API

  • Twoje konto staje się tabelami — punkty końcowe są mapowane na tabele SQL z kluczami podstawowymi i indeksami, dzięki czemu możesz pisać SELECT, JOIN i GROUP BY zamiast przeglądać kod JSON.
  • Wybierasz, co synchronizować i jak często — każda tabela ma swój własny interwał lub nie ma go wcale. Tam, gdzie API dostawcy to obsługuje, pobierane są tylko rekordy zmienione od ostatniego uruchomienia.
  • Kopia jest twoja — znajduje się w pliku DuckDB zaszyfrowanym algorytmem AES-256-GCM, obok agenta, na Twoim komputerze. Nie w naszej chmurze.
  • Sprzedawca słyszy tylko od Ciebie — agent wywołuje API bezpośrednio z Twojej sieci, więc Twój token nie jest potrzebny strumieniom zapytań do udzielenia odpowiedzi na zapytanie.

Dobrze wiedzieć

  • To jest zsynchronizowana kopia, a nie serwer proxy na żywo — zapytanie odczytuje to, co zostało już pobrane, więc zwraca dane z szybkością SQL i nigdy nie przekracza limitu przepustowości API. Wybrane tabele mogą dodatkowo odświeżać nieaktualny wiersz podczas odczytu.
  • Limity stawek są dla Ciebie respektowane — każdy łącznik działa w granicach opublikowanych przez dostawcę, więc raport nie może ograniczyć przepustowości Twojego konta dla innych użytkowników, którzy z niego korzystają.
  • Nic nie jest wyrzucane — pola, których tabela nie nazywa, są przechowywane w kolumnie JSON raw_data, którą nadal można przeszukiwać.
  • Dołącz do swoich baz danych — tabela API i tabela SQL Server w tym samym poleceniu stanowią tutaj zwykłe zapytanie, a nie projekt integracyjny.

Międzyźródłowy SQL

Połącz ShipStation z resztą swoich danych

ShipStation wie, że paczka została wysłana. Nie wie, ile było warte zamówienie ani czy zostało kiedykolwiek opłacone – te dane znajdują się w Twoim systemie i procesorze płatności, a jedno polecenie może odpytać wszystkie trzy. Każde źródło uruchamia tylko możliwą część, przesyła wynik strumieniowo, a łączenie odbywa się centralnie – źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.

3 połączenia · 3 agentów

ShipStation Wysyłka i realizacja
Microsoft SQL Server Silnik relacyjny
Pasek Płatności i fakturowanie

Jedno stwierdzenie

-- przesyłka z ShipStation, zamówienie z Twojego ERP, faktura ze Stripe
SELECT   f.carrier_id, f.shipment_status, COUNT(*) AS przesyłki, SUM(i.amount_due) / 100 AS fakturowane
Z     spełnienie.shipstation.shipments1 f
JOIN     erp_sql.dbo.orders2                o WŁĄCZONY o.order_number = f.external_order_id
JOIN     rozliczenia.stripe.invoices3           i ON i.number = o.invoice_no
GROUP BY f.carrier_id, f.shipment_status
ORDER BY przesyłki DESC;

Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustracyjne; Twoje tabele będą Twoimi tabelami. external_order_id to referencja, którą Twój system umieścił na przesyłce, co umożliwia pierwsze łączenie bez identyfikatora klienta. Waga, wymiary i pełny adres dostawy znajdują się w tym samym wierszu, w raw_data. Tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z limitem ilości danych, które jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne

Szczegóły połączenia

Czego potrzebuje ShipStation

Uwierzytelnianie
Pojedynczy klucz API ShipStation v2 przechowywany na agencie. Brak pary klucz-tajny klucz.
Dotarł ponad
HTTPS z Twojej sieci do ShipStation. Brak ruchu przychodzącego i brak punktu końcowego webhooka do hostowania.
Schemat
shipstation — więc shipstation.shipments, shipstation.labels
Tabele
15. Wysyłki, etykiety, realizacja, przewoźnicy, usługi przewoźników, magazyny, produkty, partie, zapasy, lokalizacje zapasów, manifesty, odbiory, tagi, użytkownicy, webhooki
Pełny szczegół
Każdy wiersz przechowuje pełną odpowiedź API w kolumnie JSON raw_data — wagi, wymiary, zwyczaje, adresy
Przyrostowy
Wysyłki modyfikowane od; etykiety i realizacja od, czyli to, co oferuje im API
Odświeżanie na żywo
Przesyłki i etykiety według identyfikatora z 60-sekundowym oknem świeżości
Limity stawek
Samodzielnie dostosowane tempo do około jednej szóstej limitu całego konta ShipStation, dzięki czemu raportowanie nie spowalnia wysyłki
Kopia lokalna
Plik DuckDB zaszyfrowany algorytmem AES-256-GCM obok agenta na Twoim komputerze

Tryb tylko do odczytu ma charakter strukturalny. Każde żądanie tego łącznika to GET — nie zawiera wywołania create-label, void ani ship-order — więc zapytanie nie może wydać opłaty pocztowej ani anulować przesyłki.

Klucz testowy jest rozpoznawany jako klucz testowy. ShipStation dodaje do niego prefiks, a połączenie jest odpowiednio oznaczone, zamiast pozostawiać Cię z pytaniem, dlaczego numery wyglądają nieprawidłowo.

Dokumentacja dostawcy: www.shipstation.com

Często zadawane pytania

Pytania dotyczące ShipStation

Które narzędzia mogą odczytywać dane ShipStation za pośrednictwem strumieni zapytań?

Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Połącz konto raz, a każda platforma odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani tworzenia drugiej kopii danych.

Czy muszę otworzyć port zapory sieciowej dla mojego konta ShipStation?

Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a konto zachowuje istniejące reguły zapory sieciowej.

Czy strumienie zapytań mogą zmieniać dane w ShipStation?

Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.

Czego potrzebuje Query Streams, aby połączyć się z ShipStation?

Dostępny host, rola i jej hasło — agent przenosi sterownik, więc nic nie jest instalowane na koncie. Uwierzytelnianie: pojedynczy klucz API ShipStation v2, przechowywany na agencie. Brak pary klucz-sekret. Dostęp przez: HTTPS z sieci do ShipStation. Brak połączeń przychodzących i brak punktu końcowego webhooka do hosta. Schemat: shipstation — czyli shipstation.shipments, shipstation.labels. Tabele: 15. Wysyłki, etykiety, realizacja, przewoźnicy, usługi_przewoźnika, magazyny, produkty, partie, zapasy, lokalizacje_zapasów, manifesty, odbiory, tagi, użytkownicy, webhooki.

Czy mogę połączyć ShipStation z inną bazą danych w tym samym zapytaniu?

Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do ShipStation i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko tę część, którą może, i przesyła wynik z powrotem; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego elementu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na to, ile jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.

Umieść ShipStation tam, gdzie wykonywana jest praca

Zainstaluj agenta, skieruj go na swoje konto i wybierz miejsce docelowe.

Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie