Logotipo da ShipStation

Envio e entrega

Conectar ShipStation para Excel, Planilhas Google, IA e REST

Remessas, pedidos e transportadoras em SQL. Associe o status de entrega à linha do pedido que reside no Shopify ou no seu ERP.

Uma conexão, todas as superfícies

Para onde seus dados do ShipStation podem ser enviados.

O Query Streams transforma uma conta ShipStation em 15 tabelas SQL — remessas, etiquetas, entregas, transportadoras, armazéns, produtos, estoque, lotes, manifestos, coletas e muito mais — legíveis no Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST. Basta uma chave de API, e o grande diferencial é a junção: o status da entrega fica ao lado da linha do pedido do Shopify ou do seu ERP, em uma única instrução, em vez de duas exportações e uma função PROCV.

  1. Para sua equipe, fornecedores e parceiros.
  2. ShipStation para Excel Microsoft Excel · Suplemento do Excel

    Importe resultados do ShipStation em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.

    Guia do ShipStation
  3. ShipStation para o Google Sheets Suplemento de planilhas

    Execute uma consulta salva do ShipStation na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilham a planilha podem atualizá-la por conta própria.

    Guia do ShipStation
  4. Pergunte à Nova sobre o ShipStation. Nova AI · texto para SQL

    Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas do ShipStation, escreve e executa o SQL, explica a resposta e a exibe em um gráfico — sem necessidade de escrever consultas ou fornecer credenciais.

    Como funciona o Nova
  5. ShipStation para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador

    Compartilhe os resultados do ShipStation em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma tabela que pode ser adicionada aos favoritos e que é atualizada automaticamente ao ser aberta em um celular, tablet ou computador. Eles veem os resultados, nunca o SQL ou as credenciais.

    Como funciona o Visualizador de Dados
  6. Para aplicativos e sistemas
  7. API REST do ShipStation endpoint HTTP

    Publique uma consulta ShipStation como um endpoint JSON autenticado que qualquer aplicativo pode chamar, com uma especificação OpenAPI 3.1 e coleções prontas para Postman, Insomnia e Hoppscotch. Nenhuma porta de banco de dados é aberta.

    Como funciona a API REST
  8. Do ShipStation ao Power BI Power Query M

    Cole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório exibirá os resultados do ShipStation em tempo real via HTTPS — sem necessidade de driver ODBC ou porta de banco de dados aberta.

    Como funciona o Power BI
  9. Do ShipStation para o Airtable Plataforma de automação

    Sincronize as linhas do ShipStation com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.

    Guia do ShipStation
  10. ShipStation para Baserow Plataforma de automação

    Alimente uma tabela do Baserow a partir do ShipStation através do endpoint REST — hospedado localmente ou na nuvem do Baserow.

    Guia do ShipStation
  11. ShipStation para SeaTable Plataforma de automação

    Mantenha uma base SeaTable atualizada com dados do ShipStation sem exportar um arquivo ou expor o banco de dados.

    Guia do ShipStation
  12. Do ShipStation para o Smartsheet Plataforma de automação

    Integre os resultados do ShipStation a uma planilha do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.

    Guia do ShipStation
  13. ShipStation para Anvil Anvil Works · Plataforma de aplicativos

    Faça backup de um aplicativo Anvil Python com o ShipStation por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.

    Guia do ShipStation
  14. Para ferramentas de IA
  15. Servidor ShipStation MCP Clientes Claude, Cursor e MCP

    Conceda ao assistente de IA acesso somente leitura ao ShipStation com o esquema necessário para escrever SQL corretamente — sem credenciais no chat.

    Como funciona o MCP
  16. Entregue às pessoas
  17. Alertas e relatórios do ShipStation Slack · Discord · E-mail · Webhook

    Programe uma consulta no ShipStation para que os resultados sejam entregues no Slack, Discord, por e-mail ou por um webhook assinado — ou retenha a mensagem até que a contagem de linhas, um limite ou uma variação percentual ultrapasse o valor definido.

    Como funcionam os alertas e relatórios

Como funciona

5 etapas, sem alteração no firewall de entrada

01

Gere uma chave de API no ShipStation. Uma única chave, da API v2 — sem necessidade de gerenciar pares de chave e segredo.

02

Instale o Agente de Rede e cole a chave. Ela permanecerá instalada; o ShipStation só se comunica com a sua própria rede.

03

Escolha quais das 15 tabelas sincronizar e com que frequência. Remessas, etiquetas, processamentos e estoque já estão pré-selecionados.

04

Escreva SQL comum para shipstation.shipments e o restante — ou deixe o Nova fazer isso.

05

Leia os dados do Excel, Planilhas Google, Power BI, MCP ou REST, mantendo a ordem a que pertencem.

Análise detalhada do recurso

O que o ShipStation oferece

Status em que você pode confiar no momento em que pergunta.

O status do envio é o único dado que uma cópia noturna sempre erra, porque é o que muda depois que a linha foi escrita.

  • Solicite remessas ou etiquetas específicas por ID e essas linhas serão verificadas no ShipStation antes que a resposta seja retornada, de modo que um cancelamento ou uma etiqueta anulada apareça imediatamente.
  • Um relatório com meses de histórico lê a cópia sincronizada na velocidade do SQL e não custa nada para o ShipStation.
  • O ShipStation não apaga nada. — Uma remessa cancelada permanece como uma linha com seu status alterado, que é o que você deseja quando a pergunta é quantas foram canceladas.

As 15 mesas

  • Movimento — remessas, etiquetas, cumprimento de prazos, manifestos, coletas, lotes.
  • Configuração — transportadoras, serviços_de_transportadoras, armazéns, usuários, tags, webhooks.
  • Estoque — produtos, estoque, locais_de_estoque.
  • Cada linha armazena a resposta completa do ShipStation em uma coluna JSON raw_data, portanto, pesos de encomendas, dimensões, declarações alfandegárias e endereços completos ainda estão presentes, mesmo que não sejam colunas de nível superior.

Cuidado com orçamentos compartilhados.

O limite de taxa do ShipStation é válido para toda a conta, o que significa que uma ferramenta de denúncia que o ultrapasse em excesso acaba atrasando seus envios. Esta ferramenta, porém, não faz isso propositalmente.

  • O agente utiliza aproximadamente um sexto do limite da conta, deixando o restante para o software que imprime as etiquetas.
  • As atualizações em tempo real utilizam o mesmo orçamento e têm um limite por consulta pelo mesmo motivo.
  • As remessas possuem um cursor que indica quando foram modificadas, portanto, uma remessa editada é selecionada na próxima execução incremental.
  • Etiquetas e entregas são rastreadas pela data de criação, que é o filtro próprio do ShipStation para elas. — um rótulo que foi anulado após a sincronização é atualizado na próxima sincronização completa ou no momento em que uma consulta em tempo real o acessa.

Compartilhado por todos os conectores de API.

Como funciona cada conector de API

  • Sua conta se transforma em mesas — Os endpoints são mapeados para tabelas SQL tipadas com chaves primárias e índices, então você escreve SELECT, JOIN e GROUP BY em vez de percorrer o JSON.
  • Você escolhe o que será sincronizado e com que frequência. — Cada tabela tem seu próprio intervalo, ou nenhum. Quando a API do fornecedor oferece suporte, somente os registros que foram alterados desde a última execução são recuperados.
  • A cópia é sua. — Ele reside em um arquivo DuckDB criptografado com AES-256-GCM, localizado ao lado do agente, em sua máquina. Não está em nossa nuvem.
  • O fornecedor só recebe notícias suas. — o agente chama a API diretamente da sua própria rede, portanto, o Query Streams não precisa do seu token para responder a uma consulta.

Bom saber

  • É uma cópia sincronizada, não um proxy em tempo real. — Uma consulta lê o que já foi buscado, portanto, retorna na velocidade do SQL e nunca consome seu limite de taxa da API. Tabelas selecionadas também podem atualizar uma linha desatualizada à medida que você a lê.
  • Os limites de tarifa são respeitados para você. — cada conector opera bem dentro dos limites publicados pelo fornecedor, portanto, um relatório não pode fazer com que sua conta seja limitada para todos os outros usuários que o utilizam.
  • Nada é desperdiçado. — Os campos que a tabela não nomeia são mantidos em uma coluna JSON raw_data que você ainda pode consultar.
  • Integre-o aos seus bancos de dados. — Uma tabela de API e uma tabela do SQL Server na mesma instrução é uma consulta comum aqui, não um projeto de integração.

SQL entre fontes diferentes

Integre o ShipStation ao restante dos seus dados.

A ShipStation sabe que o pacote foi enviado. Ela não sabe o valor do pedido nem se ele foi pago — essas informações ficam no seu sistema e no seu processador de pagamentos, e um único extrato pode consultar os três. Cada fonte processa apenas a parte que consegue, transmite o resultado de volta e a junção acontece de forma centralizada — as fontes nunca se comunicam entre si e nada é copiado.

3 conexões · 3 agentes

ShipStation Envio e entrega
Microsoft SQL Server Motor relacional
Listrado Pagamentos e faturamento

Uma declaração

-- o envio da ShipStation, o pedido do seu ERP, a fatura da Stripe
SELECIONAR   f.carrier_id, f.shipment_status, COUNT(*) AS shipments, SUM(i.amount_due) / 100 AS invoiced
DE     cumprimento.shipstation.envios1 f
JUNTAR     erp_sql.dbo.pedidos2                o LIGADO o.order_number = f.external_order_id
JUNTAR     cobrança.stripe.faturas3           i LIGADO i.número = o.número_da_fatura
GRUPO POR f.carrier_id, f.shipment_status
ORDER BY remessas DESC;

As três partes são conexão, esquema e tabela — e o nome da conexão é o que você definiu. Colunas ilustrativas; suas tabelas serão suas tabelas. `external_order_id` é a referência que seu próprio sistema atribuiu à remessa, o que possibilita a primeira junção sem um ID de cliente. Pesos, dimensões e o endereço completo de entrega estão na mesma linha, em `raw_data`. O acesso somente leitura se aplica a todas as partes: apenas SELECT, WITH e EXPLAIN, com um limite máximo de dados que uma única fonte pode fornecer para uma consulta. Como funcionam as consultas federadas

Detalhes da conexão

O que a ShipStation precisa

Autenticação
Uma única chave de API do ShipStation v2, armazenada no agente. Não há par de chave e segredo.
Estendeu a mão por cima
HTTPS da sua rede para o ShipStation. Nada de entrada e nenhum endpoint de webhook para hospedar.
Esquema
ShipStation — portanto, ShipStation.Envios, ShipStation.Etiquetas
Tabelas
15. Remessas, etiquetas, processamento de pedidos, transportadoras, serviços de transporte, armazéns, produtos, lotes, estoque, locais de estoque, manifestos, coletas, tags, usuários, webhooks
Detalhes completos
Cada linha armazena a resposta completa da API em uma coluna JSON `raw_data` — pesos, dimensões, alfândega, endereços.
Incremental
Envios com base em `modified-since`; etiquetas e entregas com base em `created-since`, que é o que a API oferece para eles.
Atualização ao vivo
Envios e etiquetas, por identificação, com um período de frescor de 60 segundos.
Limites de taxa
O ritmo de envio é autogerenciado, atingindo aproximadamente um sexto do limite total da conta ShipStation, portanto, o envio de relatórios não atrasa as entregas.
Cópia local
Um arquivo DuckDB criptografado com AES-256-GCM ao lado do agente, em sua máquina.

O modo somente leitura é estrutural. Cada requisição feita por este conector é um GET — não há chamadas para criar rótulos, cancelar ou enviar pedidos — portanto, uma consulta não pode gastar com postagem ou cancelar uma remessa.

Uma chave de teste é reconhecida como tal. O ShipStation adiciona prefixos a elas, e a conexão é rotulada de acordo, em vez de deixar você se perguntando por que os números parecem errados.

Documentação do fornecedor: www.shipstation.com

Perguntas frequentes

Perguntas sobre o ShipStation

Quais ferramentas conseguem ler dados do ShipStation por meio de fluxos de consulta?

Tudo isso, a partir de uma única conexão: Excel, Planilhas Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e relatórios agendados. Conecte a conta uma única vez e todas as plataformas lerão a mesma conexão somente leitura — não há configuração por ferramenta nem necessidade de uma segunda cópia dos dados.

Preciso abrir uma porta no firewall para minha conta do ShipStation?

Não. O Agente de Rede do Query Streams é executado dentro da sua rede e abre uma única conexão criptografada de saída. Nada fica à escuta do tráfego de entrada, nenhuma VPN é necessária e a conta mantém suas regras de firewall existentes.

É possível alterar dados usando o recurso Query Streams no ShipStation?

Não. O agente impõe o modo somente leitura no ponto de execução — uma instrução por vez, apenas SELECT e similares. As credenciais permanecem no agente e nunca são enviadas para o Query Streams.

O que o Query Streams precisa para se conectar ao ShipStation?

Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado na conta. Autenticação: Uma única chave de API do ShipStation v2, armazenada no agente. Sem par de chave e segredo. Acesso via: HTTPS da sua rede para o ShipStation. Sem tráfego de entrada e sem endpoint de webhook para o host. Esquema: shipstation — portanto, shipstation.shipments, shipstation.labels. Tabelas: 15. Shipments, labels, fulfillments, carriers, carrier_services, warehouses, products, batches, inventory, inventory_locations, manifests, pickups, tags, users, webhooks.

Posso associar o ShipStation a outro banco de dados na mesma consulta?

Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar o ShipStation e suas outras conexões simultaneamente, escritas como conexão.esquema.tabela. Cada origem executa apenas a parte que consegue e transmite o resultado de volta; a junção ocorre centralmente, portanto as origens nunca se conectam entre si e nada é copiado ou agendado. O modo somente leitura se aplica a cada parte — apenas SELECT, WITH e EXPLAIN — e há um limite para a quantidade de dados que uma origem pode fornecer em uma única consulta. Consultas federadas são um recurso do plano; a página de consultas federadas contém os limites atuais de origem e tamanho.

Instale o ShipStation onde o trabalho acontece.

Instale o agente, aponte-o para sua conta e escolha um destino.

Somente leitura Apenas envio As credenciais permanecem com o agente.