Logotipo de ShipStation

Envío y gestión de pedidos

Conectar ShipStation a Excel, Google Sheets, IA y REST

Envíos, pedidos y transportistas como SQL. Vincula el estado de cumplimiento con la fila del pedido que reside en Shopify o en tu ERP.

Una conexión, cada superficie

Dónde pueden ir tus datos de ShipStation

Query Streams convierte una cuenta de ShipStation en 15 tablas SQL (envíos, etiquetas, cumplimientos, transportistas, almacenes, productos, inventario, lotes, manifiestos, recogidas y más) que se pueden leer desde Microsoft Excel, Google Sheets, Power BI, asistentes de IA a través de MCP y un punto final REST. Solo se necesita una clave API, y la clave está en la unión: el estado del cumplimiento aparece junto a la fila del pedido de Shopify o su ERP, en una sola instrucción en lugar de dos exportaciones y una función BUSCARV.

  1. Para su equipo, proveedores y socios
  2. ShipStation a Excel Microsoft Excel · Complemento de Excel

    Obtenga los resultados de ShipStation en tiempo real directamente en una hoja de cálculo y actualícelos cuando lo necesite: Excel de escritorio, Excel Online, Microsoft 365.

    Guía de ShipStation
  3. ShipStation a Google Sheets Complemento de hojas

    Ejecuta una consulta guardada de ShipStation desde la barra lateral y arrastra las filas a la hoja de cálculo. Los colaboradores pueden actualizarla ellos mismos.

    Guía de ShipStation
  4. Pregúntale a Nova sobre ShipStation. Nova AI · texto a SQL

    Haz tu pregunta en lenguaje sencillo. Nova ya conoce tus tablas de ShipStation, escribe y ejecuta la consulta SQL, explica la respuesta y la representa gráficamente; no necesitas escribir ninguna consulta ni proporcionar credenciales.

    Cómo funciona Nova
  5. ShipStation a Visor de datos Compartir resultados · equipo, proveedores, socios · teléfono, tableta, ordenador

    Comparte un resultado de ShipStation en tiempo real con quien quieras —un colega, un proveedor, un socio— como una cuadrícula que se puede guardar y que se actualiza automáticamente al abrirla en un teléfono, una tableta o un ordenador. Verán los resultados, nunca el código SQL ni las credenciales.

    Cómo funciona el visor de datos
  6. Para aplicaciones y sistemas
  7. API REST de ShipStation punto final HTTP

    Publique una consulta de ShipStation como un punto final JSON autenticado al que cualquier aplicación puede acceder, con una especificación OpenAPI 3.1 y colecciones preconfiguradas para Postman, Insomnia y Hoppscotch. No se abre ningún puerto de base de datos.

    Cómo funciona la API REST
  8. ShipStation a Power BI Power Query M

    Pegue la consulta Power Query M generada en el Editor avanzado de Power BI y el informe leerá los resultados de ShipStation en tiempo real a través de HTTPS, sin necesidad de un controlador ODBC ni de abrir ningún puerto de base de datos.

    Cómo funciona Power BI
  9. ShipStation a Airtable Plataforma de automatización

    Sincroniza las filas de ShipStation con una base de datos de Airtable según un cronograma, o recupéralas mediante un script de automatización de Airtable.

    Guía de ShipStation
  10. ShipStation a Baserow Plataforma de automatización

    Alimenta una tabla de Baserow desde ShipStation a través del punto final REST, ya sea en servidores propios o en la nube de Baserow.

    Guía de ShipStation
  11. ShipStation a SeaTable Plataforma de automatización

    Mantén actualizada una base de datos SeaTable con datos de ShipStation sin exportar ningún archivo ni exponer la base de datos.

    Guía de ShipStation
  12. ShipStation a Smartsheet Plataforma de automatización

    Ingresa los resultados de ShipStation en una cuadrícula de Smartsheet para que los planes e informes se lean desde el sistema de origen, y no desde la exportación de la semana pasada.

    Guía de ShipStation
  13. Estación de envío a Anvil Anvil Works · Plataforma de aplicaciones

    Realice una copia de seguridad de una aplicación Python de Anvil con ShipStation a través del punto final REST en lugar de incrustar las credenciales de la base de datos en la aplicación.

    Guía de ShipStation
  14. Para herramientas de IA
  15. Servidor ShipStation MCP Clientes de Claude, Cursor y MCP

    Otorgue a un asistente de IA acceso de solo lectura a ShipStation con el esquema que necesita para escribir SQL correcto; no se requieren credenciales en el chat.

    Cómo funciona MCP
  16. Entregado a las personas
  17. Alertas e informes de ShipStation Slack · Discord · Correo electrónico · Webhook

    Programa una consulta de ShipStation y haz que las filas se envíen a Slack, Discord, correo electrónico o un webhook firmado, o bien, retén el mensaje hasta que un recuento de filas, un umbral o un cambio porcentual supere la línea que hayas establecido.

    Cómo funcionan las alertas y los informes

Cómo funciona

5 pasos, sin cambios en el firewall de entrada

01

Genera una clave API en ShipStation. Una sola clave, de la API v2; no tendrás que gestionar ningún par de clave y secreto.

02

Instala el Agente de red y pega la clave. Permanecerá ahí; ShipStation solo recibirá comunicaciones de tu propia red.

03

Elige cuáles de las 15 tablas deseas sincronizar y con qué frecuencia. Los envíos, las etiquetas, los pedidos completados y el inventario ya están preseleccionados.

04

Escribe código SQL estándar para shipstation.shipments y el resto, o deja que Nova lo haga.

05

Léalo desde Excel, Hojas de cálculo, Power BI, MCP o REST, unido al orden al que pertenece.

Análisis en profundidad de la función

Lo que ShipStation te ofrece

Estado en el que puedes confiar en el momento en que lo pidas.

El estado del envío es lo único en lo que siempre se equivoca una copia nocturna, porque es lo que cambia después de que se haya escrito la fila.

  • Solicita envíos o etiquetas específicas por ID y esas filas se cotejan con ShipStation antes de que llegue la respuesta, por lo que una cancelación o una etiqueta anulada aparece de inmediato.
  • Un informe que abarca varios meses de historial lee la copia sincronizada a la velocidad de SQL y no tiene ningún coste para ShipStation.
  • ShipStation no borra nada — Un envío cancelado permanece como una fila con su estado cambiado, que es lo que se desea cuando la pregunta es cuántos fueron cancelados.

Las 15 mesas

  • Movimiento — envíos, etiquetas, cumplimiento, manifiestos, recogidas, lotes.
  • Configurar — transportistas, servicios de transporte, almacenes, usuarios, etiquetas, webhooks.
  • Existencias — productos, inventario, ubicaciones de inventario.
  • Cada fila conserva la respuesta completa de ShipStation en una columna JSON llamada raw_data, por lo que el peso, las dimensiones, las declaraciones de aduanas y las direcciones completas de los paquetes siguen estando presentes aunque no sean columnas de nivel superior.

Tenga cuidado con un presupuesto compartido.

El límite de tarifas de ShipStation se aplica a toda la cuenta, lo que significa que una herramienta de informes que lo sobrepasa ralentiza tus envíos reales. Esta herramienta, en cambio, no lo hace.

  • El agente utiliza aproximadamente una sexta parte del límite de la cuenta, dejando el resto para el software que imprime las etiquetas.
  • Las actualizaciones en tiempo real consumen el mismo presupuesto y tienen un límite por consulta por la misma razón.
  • Los envíos llevan un cursor que indica la fecha de modificación, por lo que un envío editado se detecta en la siguiente ejecución incremental.
  • Las etiquetas y los envíos se rastrean por fecha de creación, que es el filtro propio de ShipStation para ellos. — una etiqueta que se anula después de que se sincroniza se actualiza en la siguiente sincronización completa o en el momento en que una consulta en vivo la toca.

Compartido por todos los conectores de API

Cómo funciona cada conector API

  • Tu cuenta se convierte en tablas — Los puntos finales se asignan a tablas SQL tipadas con claves primarias e índices, por lo que se escriben sentencias SELECT, JOIN y GROUP BY en lugar de paginar a través de JSON.
  • Tú eliges qué se sincroniza y con qué frecuencia. — Cada tabla tiene su propio intervalo, o ninguno. Cuando la API del proveedor lo permite, solo se recuperan los registros que han cambiado desde la última ejecución.
  • La copia es tuya. — reside en un archivo DuckDB cifrado con AES-256-GCM, ubicado junto al agente, en su equipo. No en nuestra nube.
  • El vendedor solo recibe noticias tuyas. — El agente llama a la API directamente desde tu propia red, por lo que Query Streams no necesita tu token para responder a una consulta.

Es bueno saberlo

  • Se trata de una copia sincronizada, no de un proxy en vivo. — Una consulta lee los datos que ya se han obtenido, por lo que devuelve el resultado a la velocidad de SQL y nunca consume el límite de solicitudes de la API. Además, las tablas seleccionadas pueden actualizar una fila obsoleta mientras se leen.
  • Se respetan los límites de tarifa para usted. — cada conector se ajusta a su ritmo dentro de los límites publicados por el proveedor, por lo que un informe no puede provocar que se restrinja el ancho de banda de su cuenta para todo lo demás que lo utilice.
  • No se tira nada — Los campos que la tabla no nombra se guardan en una columna JSON llamada raw_data que aún se puede consultar.
  • Intégralo a tus bases de datos. — Incluir una tabla de API y una tabla de SQL Server en la misma instrucción es una consulta ordinaria en este caso, no un proyecto de integración.

SQL entre fuentes

Une ShipStation al resto de tus datos.

ShipStation sabe que el paquete fue enviado. No sabe cuál era el valor del pedido ni si se pagó alguna vez; esa información reside en su propio sistema y en su procesador de pagos, y una sola consulta puede obtener las tres. Cada fuente ejecuta solo la parte que puede, transmite el resultado y la unión se realiza de forma centralizada; las fuentes nunca se comunican entre sí y no se copia nada en ningún lugar.

3 conexiones · 3 agentes

ShipStation Envío y gestión de pedidos
Microsoft SQL Server Motor relacional
Raya Pagos y facturación

Una declaración

-- el envío de ShipStation, el pedido de su ERP, la factura de Stripe
SELECCIONE   f.carrier_id, f.shipment_status, COUNT(*) AS shippings, SUM(i.amount_due) / 100 AS invoiced
DESDE     cumplimiento.shipstation.shipments1 f
ÚNASE A     erp_sql.dbo.orders2                o ON o.order_number = f.external_order_id
ÚNASE A     facturación.stripe.facturas3           i ON i.número = o.número_de_factura
GRUPO POR f.carrier_id, f.shipment_status
ORDENAR POR envíos DESC;

Las tres partes son conexión, esquema y tabla; el nombre de la conexión es el que le hayas dado. Las columnas son solo ilustrativas; tus tablas serán tus tablas. external_order_id es la referencia que tu sistema asigna al envío, lo que permite la primera unión sin un ID de cliente. Los pesos, las dimensiones y la dirección de envío completa se encuentran en la misma fila, en raw_data. Se aplica la propiedad de solo lectura a cada elemento: solo SELECT, WITH y EXPLAIN, con un límite en la cantidad de datos que una fuente puede entregar para una sola consulta. Cómo funcionan las consultas federadas

Detalles de conexión

Lo que ShipStation necesita

Autenticación
Una única clave API de ShipStation v2, almacenada en el agente. No se requiere par clave-secreto.
Extendió la mano
HTTPS desde su red a ShipStation. Nada entrante y ningún punto final de webhook para alojar.
Esquema
ShipStation — es decir, ShipStation.Envíos, ShipStation.Etiquetas
Tablas
15. Envíos, etiquetas, cumplimiento, transportistas, servicios de transporte, almacenes, productos, lotes, inventario, ubicaciones de inventario, manifiestos, recogidas, etiquetas, usuarios, webhooks
Detalles completos
Cada fila guarda la respuesta completa de la API en una columna JSON llamada raw_data: pesos, dimensiones, aduanas, direcciones.
Incremental
Envíos en modified-since; etiquetas y cumplimientos en created-since, que es lo que la API ofrece para ellos.
Actualización en vivo
Envíos y etiquetas, por identificación, con una ventana de frescura de 60 segundos.
límites de velocidad
A ritmo propio, hasta aproximadamente una sexta parte del límite de la cuenta de ShipStation, por lo que la generación de informes no ralentiza el envío.
Copia local
Un archivo DuckDB cifrado con AES-256-GCM junto al agente, en su máquina.

El modo de solo lectura es estructural. Cada solicitud que realiza este conector es una GET (no incluye ninguna llamada a create-label, void ni ship-order), por lo que una consulta no puede gastar franqueo ni cancelar un envío.

Una clave de prueba se reconoce como tal. ShipStation les añade un prefijo y la conexión se etiqueta en consecuencia, en lugar de dejarte preguntándote por qué los números parecen incorrectos.

Documentación del proveedor: www.shipstation.com

Preguntas frecuentes

Preguntas sobre ShipStation

¿Qué herramientas pueden leer los datos de ShipStation a través de Query Streams?

Todas ellas, desde una única conexión: Excel, Google Sheets, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e informes programados. Conecte la cuenta una sola vez y todas las plataformas leerán la misma conexión de solo lectura; no se requiere configuración por herramienta ni se crea una segunda copia de los datos.

¿Tengo que abrir un puerto del firewall para mi cuenta de ShipStation?

No. El agente de red de Query Streams se ejecuta dentro de su red y abre una única conexión saliente cifrada. No se monitoriza el tráfico entrante, no se requiere VPN y la cuenta conserva sus reglas de firewall existentes.

¿Pueden las consultas de flujo modificar los datos en ShipStation?

No. El agente aplica el modo de solo lectura en el punto de ejecución: una instrucción a la vez, solo SELECT y similares. Las credenciales permanecen en el agente y nunca se envían a Query Streams.

¿Qué necesita Query Streams para conectarse a ShipStation?

Un host accesible, un rol y su contraseña: el agente lleva el controlador, por lo que no se instala nada en la cuenta. Autenticación: Una única clave API de ShipStation v2, almacenada en el agente. Sin par de clave y secreto. Accedido a través de: HTTPS desde su red a ShipStation. Nada entrante, y sin punto final de webhook al host. Esquema: shipstation — por lo tanto shipstation.shipments, shipstation.labels. Tablas: 15. Envíos, etiquetas, cumplimientos, transportistas, servicios de transporte, almacenes, productos, lotes, inventario, ubicaciones de inventario, manifiestos, recogidas, etiquetas, usuarios, webhooks.

¿Puedo unir ShipStation con otra base de datos en la misma consulta?

Sí, se trata de una consulta federada. Una sola instrucción puede hacer referencia a ShipStation y a sus otras conexiones simultáneamente, escritas como conexión.esquema.tabla. Cada origen ejecuta solo la parte que puede y transmite el resultado; la unión se realiza de forma centralizada, por lo que los orígenes nunca se conectan entre sí y no se copia ni se programa nada. El modo de solo lectura se aplica a cada parte (solo SELECT, WITH y EXPLAIN) y existe un límite en la cantidad de datos que un origen puede transferir para una sola consulta. Las consultas federadas son una función del plan; la página de consultas federadas muestra los límites actuales de origen y tamaño.

Coloca ShipStation donde se realiza el trabajo.

Instala el agente, configúralo para que apunte a tu cuenta y elige un destino.

Solo lectura Solo salida Las credenciales permanecen en el agente.