+
+ +
+

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.

+
+ +
+
+ + +
+