360 Secure SkillHub
360 安全技能中心

Printful

这是适配Printful的Python CLI工具,需配置API密钥使用,基于Python3.10+且无额外依赖。核心功能涵盖产品/订单增查删、物流成本与运费估算、Mockup生成、店铺及仓库信息查询等,适合商家通过命令行高效管理按需印刷业务,所有命令默认输出JSON格式。

aiwithabidi
aiwithabidi
热度 57.95
最近更新 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