Price Lists
fakturownia-price-lists
Fakturownia CLI price lists: list, fetch, create, update, and delete price lists, including upstream-shaped position payloads and schema-backed discovery.
SKILL.md
Full skill instructions
Auto-generated by
go run ./cmd/gen-skills. Do not edit manually.
Price Lists
PREREQUISITE: Read
fakturownia-sharedfirst.
Use This Skill When
- The task is about reading or mutating price lists and their position entries.
- You need to inspect the verified
price-list getoutput shape or build upstream-shapedprice_list_positions_attributespayloads before create or update calls.
Covered Commands
fakturownia price-list list— List price listsfakturownia price-list get— Fetch a single price list by IDfakturownia price-list create— Create a price listfakturownia price-list update— Update a price listfakturownia price-list delete— Delete a price list
Notable Flags
--page(default1): Requested result page--per-page(default25): Requested result count per page--id(required): Price list ID--input(required): Price list JSON input as inline JSON, @file, or - for stdin--yes(required, defaultfalse): Confirm price list 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
Examples
fakturownia price-list list --json
fakturownia price-list list --columns id,name,currency,description
fakturownia price-list list --page 2 --per-page 25 --raw
fakturownia price-list get --id 8523
fakturownia price-list get --id 8523 --fields id,name,price_list_positions[].price_gross --json
fakturownia price-list get --id 8523 --raw
fakturownia price-list create --input '{"name":"Dropshipper","currency":"PLN"}' --json
fakturownia price-list create --input '{"name":"Dropshipper","price_list_positions_attributes":{"0":{"priceable_id":97149307,"price_gross":"33.16","tax":"23"}}}' --json
fakturownia price-list create --input @price-list.json
fakturownia price-list create --input '{"name":"Dropshipper"}' --dry-run --json
fakturownia price-list update --id 8523 --input '{"description":"updated"}' --json
fakturownia price-list update --id 8523 --input @price-list-update.json
fakturownia price-list update --id 8523 --input '{"currency":"EUR"}' --dry-run --json
fakturownia price-list delete --id 8523 --yes --json
fakturownia price-list delete --id 8523 --yes
fakturownia price-list delete --id 8523 --yes --dry-run --json
