-
- -
-

Examples of SuperFaktura API client usage

-
-

Add Invoice

-

Main script to add an invoice and save it as a PDF using the SuperFaktura API.

-

This script demonstrates how to create an invoice with multiple items, -retrieve the invoice as a PDF, and save the PDF to a file.

-
-
Usage:

Run this script directly to create and save an invoice PDF.

-
-
Dependencies:
    -
  • examples.tools.save_file_as_pdf

  • -
  • superfaktura.bank_account.BankAccount

  • -
  • superfaktura.client_contacts.ClientContactModel

  • -
  • superfaktura.enumerations.currency.Currencies

  • -
  • superfaktura.enumerations.language.Language

  • -
  • superfaktura.invoice.Invoice

  • -
  • superfaktura.invoice.InvoiceModel

  • -
  • superfaktura.invoice.InvoiceType

  • -
  • superfaktura.invoice.InvoiceItem

  • -
  • superfaktura.invoice.InvoiceSettings

  • -
  • superfaktura.utils.data_types.Date

  • -
-
-
-
-
-examples.add_invoice.main()
-

Main function to add Invoice and save it as a pdf using the SuperFaktura API.

-
- -
-
-

Get country list

-

This script retrieves and prints the list of countries using the SuperFaktura API.

-
-
-examples.get_country_list.main()
-

Main function to retrieve and print the list of countries using the SuperFaktura API.

-
- -
-
- - -
-