Skip to main content

create

external_id is your identifier and the one every other command uses to address the customer. Running create again with the same external_id updates the customer.

Usage

Usage hangs off the customer and takes the subscription’s external ID as a flag. Three identifiers, three kinds: passing a plan code as --external-subscription-id is a not-found error, exit 4, not an empty usage report. In the response, units is a decimal string and every *_amount_cents is an integer. Compare total_amount_cents with the dashboard and they match.

delete

Deletion is confirmation-gated. Non-interactive scripts pass --confirm with the same external_customer_id. A mismatch is refused, exit 2.