Reference
CLI
Useful on its own, scriptable by default. Human text goes to stderr; stdout is schema-versioned JSON with no ANSI sequences.
Commands
| Command | Purpose |
|---|---|
adbid login --env sandbox | Device or browser auth; stores a scoped credential |
adbid whoami --json | Principal, tenant, scopes, environment |
adbid campaigns list | Campaigns with state and budget |
adbid decisions bid | Run a bid decision against the current snapshot |
adbid warrants request | Create a warrant request (does not approve) |
adbid receipts get | Fetch and verify a receipt |
adbid journal reconcile | Compare provider invoice to the ledger |
adbid doctor --full | Connectivity, clock skew, credential, freshness |
Global flags
--env, --tenant, --json, --quiet, --timeout, --request-id, --dry-run, --expected-revision. A --yes flag never bypasses an approval.
Exit codes
0 success · 2 input · 3 policy denial · 4 conflict · 5 unavailable · 6 partial completion · 1 internal.