Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Fakturia API is an open OpenAPI based interface using the REST standard.

It allows developers to directly interact with our application via HTTPS exchanging data in the JSON format.

Info

Endpoint for all API calls:


ProductionSandbox
Endpointhttps://api.fakturia.de/api/v1/ https://api.sandbox.fakturia.de/api/v1/
API-Referencehttps://api.fakturia.de/documentation/https://api.sandbox.fakturia.de/documentation/
Swagger Filehttps://api.fakturia.de/api/openapi.jsonhttps://api.sandbox.fakturia.de/api/openapi.json

Timestamps are handled in ISO 8601 format (yyyy-MM-dd'T'HH:mm:ss in Java)

Table of Contents

Prerequisites

...

Include the following HTTP -Header variables headers in every request to authorize against our service:

Header variable namevalue
api-key{your api key - see project settings in the backoffice}

 

Access Points

URLGETPOSTPUTPATCHDELETE/Customersretrieve all customerscreate a new customer   /Customers/:CustomerNumberretrieve one customer udpate existing customer  /Customers/:CustomerId/Contractsget all contracts for a customer    /Contractsget all contractscreate a new contract   /Contracts/:ContractId/Transactionsget all transactions for a given contractcreate a new transaction for a contract   /Invoicesretrieve all invoices