programs, tiers, commission-rules, tier-commission-rules, terms e materials gerenciam programas de afiliados (moeda, modelo e janela de atribuição, hold de comissão e modo de aprovação) e seus sub-recursos pela CLI.
programs
repass programs get prog_xxx --json
programs list é paginado. Veja Paginação para --all e cursores.
Ações de estado
tiers
Lista ordenada de faixas de um programa, geridas individualmente (criar, renomear, reposicionar, reordenar e arquivar). Todos os comandos recebem program-id como argumento posicional.
commission-rules
Regra padrão do programa, versionada e imutável: cada alteração publica uma nova versão em vez de sobrescrever a anterior. Todos os comandos recebem program-id.
tier-commission-rules
Cada tier tem seu próprio histórico versionado e imutável de regras, independente da regra padrão do programa. Enquanto o tier não publica uma regra própria, ele cai na regra padrão (veja precedência). Todos os comandos recebem program-id e tier-id.
terms
Versões dos termos do programa. Todos os comandos recebem program-id.
materials
Materiais (criativos) de um programa: uploads e listagem/edição. Todos os comandos recebem program-id.
materials list é paginado. Veja Paginação.
Para o schema completo de cada corpo e os campos dos objetos retornados, consulte a página SDK equivalente (Programs) e a Referência da API. As regras de negócio estão em Programas e regras e Comissões.