Simple KSeF Client Development

Job ID: 39374084

Budget: €30 – €250 EUR

I'm looking for a developer to create a Client Class in Ruby, JavaScript, or Python that interacts with the Polish e-invoicing system (KSeF https://ksef.podatki.gov.pl/baza-wiedzy-ksef/pliki-do-pobrania-ksef/).

The KSeF Client will need to do 2 simple things:
- Sign in to the API using an API token/certificate
- Fetch and return a list of invoices for the business associated with authorization

The client needs to accept:
- API credentials (token or Signed requests with Certificate)
- chosen environment (prod, demo, test)

Result:
- It needs to fetch invoices list (just 1st page is enough) and decode them (basic invoice data needs to be available i.e. as a Hash/Map etc)

Further extensions will be discussed after this first version.

Ideal skills and experience:
- Experience with KSeF e-invoicing system https://ksef.podatki.gov.pl/baza-wiedzy-ksef/pliki-do-pobrania-ksef/
- I'm looking for someone who ALREADY HAS EXPERIENCE with KSeF API
Related categories: JavaScript Python Ruby