Skip to main content

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:

Data URI format

For Connect document uploads, use @+ to encode as a data URI: