Skip to content
fakturownia-price-lists logo

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-shared first.

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 get output shape or build upstream-shaped price_list_positions_attributes payloads before create or update calls.

Covered Commands

  • fakturownia price-list list — List price lists
  • fakturownia price-list get — Fetch a single price list by ID
  • fakturownia price-list create — Create a price list
  • fakturownia price-list update — Update a price list
  • fakturownia price-list delete — Delete a price list

Notable Flags

  • --page (default 1): Requested result page
  • --per-page (default 25): 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, default false): Confirm price list deletion

Environment

  • FAKTUROWNIA_PROFILE: Select a profile unless --profile is provided
  • FAKTUROWNIA_URL: Override the base account URL from any profile
  • FAKTUROWNIA_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

Related Skills