API response "unauthorized"

Hi all,

ich experimentiere seit heute mit der AWORK API via Postman. Leider erhalten ich bei jedem Request (z.B. GET /users oder POST /projecttimebookings; URL: https://api.awork.com/api/v1) eine Response:
{
„message“: „Unauthorized“
}

Ich habe:

  • als Admin User einen API Client Token erstellt
  • den Token als Bearer in den Header eingefügt

Muss ich irgendwo weitere Berechtigungen setzen/die API aktivieren?

Beste Grüße, Sebastian

Hi @sh1, kannst du bitte einen cURL deines Requests posten und den Token unkenntlich machen? Dann kann ich besser sehen wo der Fehler liegt. Danke

curl --location ‚https://api.awork.com/api/v1/users‘ \

–header ‚Authorization: Bearer ***‘

Der Fehler ist mittlerweile:
{
„message“: „Bad token; invalid JSON“
}

Was sind die ersten beiden Buchstaben deines Bearer Tokens?

Der Token beginnt mit „ta“

Dann hast du nicht den richtigen Token verwendet. Der Token muss mit ey beginnen. Kann es sein, dass du das Client Secret verwendet hast? Hier ist noch einmal die Step by Step Anleitung: Authentication - awork.com

Danke für die Unterstützung!

Ich habe das Client Secret statt dem API Token verwendet :face_with_spiral_eyes:

Gerne! Viel Spaß mit der API :slight_smile: