login
Belege > REST Resource: receipts.v2 > login
Um die Methoden der API nutzen zu können, ist eine OAuth Authentifizierung nötig. Hierzu werden eine Client ID und ein Client Secret benötigt, die durch das epap Team vergeben werden.
Sie haben noch keine Zugangsdaten? Melden Sie sich gerne bei [email protected] und wir erstellen diese für Sie.
post
https://europe-west1-epap-fg44.cloudfunctions.net/receipts
/v2/login
login

Musteranfrage

1
curl --request POST "https://europe-west1-epap-fg44.cloudfunctions.net/receipts/v2/login" \
2
-H "client_id: [CLIENT_ID]" \
3
-H "client_secret: [CLIENT_SECRET]" \
4
-H "token_type: Bearer" \
5
-H "scope: epap.pos" \
6
-H "content-length: 0"
Copied!
In dem obigen Beispiel ersetzen Sie [CLIENT_ID] mit der Ihnen zugewiesenen Client ID und [CLIENT_SECRET] mit dem Ihnen zugewiesenen Client Secret.
Eine erfolgreiche Anfrage wird mit dem HTTP-Statuscode 200 OK beantwortet. Die Antwort enthält dann einen zeitlich begrenzt gültigen Access Token, der als Authorisierung in den weiteren Receipts API Methoden dient.

Beispielantwort

1
{
2
"data": {
3
"access_token": "[ACCESS_TOKEN]",
4
"expires_in": 3600,
5
"token_type": "Bearer"
6
},
7
"status": "OK",
8
"status_code": 200
9
}
Copied!
Last modified 2mo ago