360 Secure SkillHub
360 安全技能中心

Printful

该 Skill 以 Python 命令行封装 Printful 接口,可查询商品目录与仓库、创建或取消订单、估算成本、计算运费、生成产品样机并获取店铺信息,命令默认输出 JSON,需配置 Printful API 密钥。

aiwithabidi
aiwithabidi
热度 57.79
最近更新 2026-05-10 17:41:27
分类:营销依赖:代码执行 / 第三方 API应用场景:API 集成 / 工作流 / 图像生成 / 财务

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add printful
Metadata
name
printful
description
Printful — print-on-demand products, orders, shipping rates, mockup generation, and store management.
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"👕","requires":{"env":["PRINTFUL_API_KEY"]},"primaryEnv":"PRINTFUL_API_KEY","homepage":"https://www.agxntsix.ai"}}

👕 Printful

Printful — print-on-demand products, orders, shipping rates, mockup generation, and store management.

Requirements

Variable Required Description
PRINTFUL_API_KEY ✅ Printful API token

Quick Start

# List sync products
python3 {{baseDir}}/scripts/printful.py list-products --limit "20" --offset "0"

# Get product details
python3 {{baseDir}}/scripts/printful.py get-product <id>

# Create an order
python3 {{baseDir}}/scripts/printful.py create-order --recipient "JSON" --items "JSON array"

# List orders
python3 {{baseDir}}/scripts/printful.py list-orders --limit "20" --offset "0" --status <value>

# Get order details
python3 {{baseDir}}/scripts/printful.py get-order <id>

# Cancel an order
python3 {{baseDir}}/scripts/printful.py cancel-order <id>

# Estimate order costs
python3 {{baseDir}}/scripts/printful.py estimate-costs --recipient "JSON" --items "JSON array"

# Calculate shipping rates
python3 {{baseDir}}/scripts/printful.py get-shipping-rates --recipient "JSON" --items "JSON array"

# Browse product catalog
python3 {{baseDir}}/scripts/printful.py list-catalog --category <value>

# Get catalog product details
python3 {{baseDir}}/scripts/printful.py get-catalog-product <id>

# List mockup templates
python3 {{baseDir}}/scripts/printful.py list-mockup-templates --product-id <value>

# Generate mockup
python3 {{baseDir}}/scripts/printful.py create-mockup --product-id <value> --files "JSON"

# List warehouses
python3 {{baseDir}}/scripts/printful.py list-warehouses

# List supported countries
python3 {{baseDir}}/scripts/printful.py list-countries

# Get store info
python3 {{baseDir}}/scripts/printful.py get-store-info

Output Format

All commands output JSON by default.

Script Reference

Script Description
{baseDir}/scripts/printful.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation