Use this skill for service operations only. DO NOT use this skill for CLI implementation lifecycle work such as creating, testing, updating, troubleshooting, validating, removing, or documenting the CLI tool itself; delegate those tasks to cli-tool-expert. MANDATORY: Execute partnerstack operations using the `partnerstack` CLI tool. CLI interface for PartnerStack Partner API: rewards, marketplace program discovery, form-templates (application-form schemas), applications, and partnerships. Triggers: partnerstack, partnerstack cli, PartnerStack rewards, PartnerStack earnings, list PartnerStack rewards, get PartnerStack reward, PartnerStack payment status, PartnerStack partner data, my PartnerStack, PartnerStack marketplace, browse PartnerStack programs, PartnerStack form templates, PartnerStack form-templates, PartnerStack application schema, PartnerStack group_slug, PartnerStack apply, create PartnerStack application, PartnerStack partnerships, joined PartnerStack programs, PartnerStack discovery
Resources
1Install
npx skillscat add adbertram/cli-tools/partnerstack-cli Install via the SkillsCat registry.
| Command | Purpose |
|---|---|
partnerstack rewards list |
List rewards as JSON |
partnerstack rewards list --table |
List rewards as a table |
partnerstack rewards list --filter "payment_status:eq:withdrawn" |
Filter rewards by payment status |
partnerstack rewards list --properties "key,company.name,amount" |
Return selected reward fields |
partnerstack rewards get REWARD_KEY |
Get one reward by key |
partnerstack marketplace list |
Browse marketplace programs (discovery — non-joined programs) |
partnerstack marketplace list --filter "category:eq:artificial-intelligence" --table |
Filter marketplace programs by category |
partnerstack marketplace get COMPANY_KEY |
Retrieve a single marketplace program by key |
partnerstack form-templates list |
List application-form schemas (discover valid group_slug values and required meta fields) |
partnerstack form-templates list --filter "group:eq:affiliates" |
Find the form-template for a specific group_slug |
partnerstack form-templates get FORM_TEMPLATE_KEY |
Get one form template by key |
partnerstack applications create --group-slug affiliates --meta '<json>' |
Apply to a program with a JSON meta object |
partnerstack applications create --group-slug affiliates --meta-field email=... --meta-field first_name=... |
Apply with repeatable key=value meta fields |
partnerstack partnerships list |
List joined partnerships (post-approval) |
partnerstack partnerships list --filter "order_by:eq:-updated_at" |
Sort partnerships |
partnerstack partnerships get PARTNERSHIP_KEY |
Get one partnership by key |
partnerstack auth status |
Check API key authentication |
partnerstack cache clear |
Clear cached responses |
| </quick_start> |