Authentifizierung

Die Authentifizierung geschieht über bestehende Billomat-Benutzer.
Ein Benutzer, der auf die billomat[API] zugreifen möchte, muss den API-Zugriff in seinen Einstellungen (unter „Einstellungen > Mitarbeiter„) freischalten. Anschließend muss ein persönlicher API-Schlüssel generiert werden. Dieser API-Schlüssel ist das „Passwort“ für die Benutzung der API.
API-Zugriffe sind zustandslos, d.h. dass keine Sitzungen gespeichert werden und bei jedem Request der API-Schlüssel mit übermittelt werden muss.
Der API-Schlüssel kann auf zwei unterschiedliche Arten übermittelt werden:

per GET-Parameter

curl https://{billomatid}.billomat.net/api/clients?api_key={apischluessel}

per HTTP-Header

curl -H 'X-BillomatApiKey: {apischluessel}' 
https://{billomatid}.billomat.net/api/clients