fakturownia-issuers
Fakturownia CLI issuers: list, fetch, create, update, and delete issuers with README-backed field and payload discovery.
SKILL.md
Full skill instructions
Auto-generated by
go run ./cmd/gen-skills. Do not edit manually.
Issuers
PREREQUISITE: Read
fakturownia-sharedfirst.
Use This Skill When
- The task is about reading or mutating invoice issuers.
- You need README-backed issuer fields such as
nameandtax_nobefore creating or updating an issuer.
Covered Commands
fakturownia issuer list— List issuersfakturownia issuer get— Fetch a single issuer by IDfakturownia issuer create— Create an issuerfakturownia issuer update— Update an issuerfakturownia issuer delete— Delete an issuer
Notable Flags
--page(default1): Requested result page--per-page(default25): Requested result count per page--id(required): Issuer ID--input(required): Issuer JSON input as inline JSON, @file, or - for stdin--yes(required, defaultfalse): Confirm issuer deletion
Environment
FAKTUROWNIA_PROFILE: Select a profile unless --profile is providedFAKTUROWNIA_URL: Override the base account URL from any profileFAKTUROWNIA_API_TOKEN: Override the API token from any profile
Output and Request Discovery
- Use
fakturownia schema issuer list --jsonandfakturownia schema issuer get --jsonbefore building selectors. - Read
output.known_fieldsto discover README-backed issuer output fields such asnameandtax_no. - Use
fakturownia schema issuer create --jsonandfakturownia schema issuer update --jsonto inspectrequest_body_schemaand accepted--inputmodes. --inputaccepts inline JSON,@file, or-for stdin, and the CLI wraps the inner object into the upstreamissuerenvelope.
Examples
fakturownia issuer list --json
fakturownia issuer list --columns id,name,tax_no
fakturownia issuer list --page 2 --per-page 25 --raw
fakturownia issuer get --id 3
fakturownia issuer get --id 3 --fields id,name,tax_no --json
fakturownia issuer get --id 3 --raw
fakturownia issuer create --input '{"name":"HQ","tax_no":"1234567890"}' --json
fakturownia issuer create --input @issuer.json
fakturownia issuer create --input '{"name":"HQ"}' --dry-run --json
fakturownia issuer update --id 3 --input '{"tax_no":"1234567890"}' --json
fakturownia issuer update --id 3 --input @issuer-update.json
fakturownia issuer update --id 3 --input '{"name":"HQ"}' --dry-run --json
fakturownia issuer delete --id 3 --yes --json
fakturownia issuer delete --id 3 --yes --dry-run --json
