Command structure
All commands follow the pattern:
Run uqpay --help to browse the complete command tree, or append --help to any domain, resource, or action for its current fields and flags.
Domains
Quick aliases
Common resources have top-level shortcuts so you can skip the domain name:
Read operations
Use flags to pass query parameters:
Write operations
Use -d key=value to pass request body fields. Dot notation creates nested objects. This fragment demonstrates the syntax; run uqpay beneficiary create --help for the complete set of required fields.
Values default to strings. Commands convert known numeric fields automatically. For other fields that require a JSON number, use the num: prefix, such as -d inherit=num:-1. Use str: to force a value to remain a string.
File encoding
Base64 encoding
Prefix the file path with @ to base64-encode a local file:
For Connect document uploads, use @+ to encode as a data URI: