alegra invoices emit
alegra invoices emit¶
Emit (stamp) draft invoices electronically, in batches of 10
Synopsis¶
emit sends invoices to the tax authority for stamping.
Pass invoice ids explicitly, or use --all to emit every draft invoice. Already- emitted ids are skipped (a local idempotency guard) unless --force is given — emission is NOT idempotent on Alegra's side, so this prevents duplicates.
alegra invoices emit [id...] [flags]
Examples¶
alegra invoices emit 1234 1235
alegra invoices emit --all # every draft
alegra invoices emit --all --dry-run
Options¶
--all Emit every draft invoice
--force Re-emit even if locally recorded as emitted
-h, --help help for emit
Options inherited from parent commands¶
--base-url string Override the API base URL (env: ALEGRA_BASE_URL)
--columns strings Comma-separated columns for table/csv output
--dry-run Print the equivalent curl request without sending it
--no-color Disable colored output (also respects the NO_COLOR env var)
-o, --output string Output format: table, json, yaml, csv (env: ALEGRA_OUTPUT)
--profile string Configuration profile to use (env: ALEGRA_PROFILE)
--requests-per-second float Client-side rate limit (default from config)
--show-token In --dry-run, do not redact the Authorization header
-v, --verbose Enable verbose (debug) logging to stderr
SEE ALSO¶
- alegra invoices - Manage sales invoices