Shopify Admin API para Openclaw

Una herramienta integral que proporciona acceso total de lectura y escritura a la Shopify Admin REST API para una gestión total de la tienda.

zachgodsell93
v1.0.0
Feb 3, 2026
10
8k
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install shopify-admin-api

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar shopify-admin-api usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Shopify Admin API?

La habilidad Shopify Admin API es una integración robusta diseñada para que desarrolladores y agentes de AI controlen mediante programación cada aspecto de una tienda Shopify. Al utilizar Openclaw Skills, los usuarios pueden automatizar los ciclos de vida complejos de pedidos, productos e inventario. Esta habilidad cierra la brecha entre los datos de la tienda y los flujos de trabajo automatizados, permitiendo operaciones de alto nivel como el seguimiento de cumplimiento, la segmentación de clientes y la gestión de transacciones financieras a través de una interfaz REST estandarizada.

Ya sea que esté creando paneles personalizados o automatizando la lógica de cumplimiento, esta habilidad proporciona la base técnica necesaria para interactuar con la versión 2024-10 de la API de Shopify. Maneja todo, desde simples actualizaciones de productos hasta intrincados ajustes de inventario en múltiples ubicaciones, asegurando que sus operaciones de comercio electrónico se mantengan sincronizadas y sean eficientes.

Casos de uso de Shopify Admin API

  • Automatización del cumplimiento de pedidos y actualizaciones de seguimiento para tiendas de gran volumen
  • Sincronización de niveles de inventario en múltiples ubicaciones físicas y almacenes
  • Gestión programática de catálogos de productos, incluyendo colecciones inteligentes y variantes
  • Creación de lógica personalizada de fidelización o segmentación de clientes basada en el historial de compras
  • Manejo de flujos de trabajo complejos de reembolsos y devoluciones sin intervención manual

Cómo funciona Shopify Admin API

  1. El agente se autentica en la tienda Shopify utilizando el SHOPIFY_ACCESS_TOKEN y el dominio de la tienda.
  2. Se emiten comandos a puntos de conexión REST específicos (por ejemplo, /orders.json o /products.json) para recuperar o modificar datos de la tienda.
  3. La habilidad gestiona los estados de los recursos, como la transición de un pedido de autorizado a pagado o de no cumplido a cumplido.
  4. Utiliza paginación basada en cursores para procesar grandes conjuntos de datos, como listas completas de clientes o catálogos de productos.
  5. La habilidad supervisa los límites de tasa de leaky bucket para garantizar que las llamadas a la API se mantengan dentro de los umbrales permitidos por Shopify.

Configuración de Shopify Admin API

Para integrar esto en su entorno, configure las siguientes variables y asegúrese de que su aplicación personalizada tenga los alcances de API necesarios:

# Required Environment Variables
export SHOPIFY_STORE_DOMAIN="your-store.myshopify.com"
export SHOPIFY_ACCESS_TOKEN="your_admin_access_token"

Todas las solicitudes deben incluir el encabezado de autenticación: X-Shopify-Access-Token: $SHOPIFY_ACCESS_TOKEN. Asegúrese de haber configurado los alcances requeridos como write_orders y write_products en la configuración de su Shopify Admin App.

Esquema de datos y taxonomía de Shopify Admin API

La habilidad organiza los datos basándose en los recursos REST estándar de Shopify. Los objetos clave incluyen:

Resource Primary Fields
Orders id, financial_status, fulfillment_status, line_items, total_price
Products id, title, body_html, vendor, status, variants
Customers id, email, first_name, last_name, orders_count, total_spent
Inventory inventory_item_id, location_id, available, available_adjustment
Transactions id, order_id, amount, kind (capture, refund, etc.), status

La paginación se gestiona a través del encabezado Link utilizando un cursor page_info para una obtención de datos consistente.

Funciones avanzadas de Shopify Admin API

  • Gestión de Webhook para suscribirse a eventos en tiempo real como orders/create o products/update
  • Configuración de reglas de Smart Collection para la categorización automatizada de productos
  • Conectividad y ajustes de inventario en múltiples ubicaciones
  • Lógica detallada de cálculo de reembolsos, incluyendo especificaciones del tipo de reposición
  • Monitoreo de carritos abandonados y acceso a datos de recuperación

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*