This unauthenticated endpoint is used to get the JWT that must be used in the header of every other request.
cURL
curl --request POST \ --url https://operator-financial-reporting.staging.ezprk.dev/auth/v1 \ --header 'Content-Type: application/json' \ --data ' { "clientId": "ABCD1234", "clientSecret": "ABCD1234ABCD1234ABCD1234ABCD1234ABCD1234" } '
{ "idToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiw.KMUFsIDTnFmyG3nMiGM6H9", "validUntilDate": "2025-04-01T12:00:00Z" }
The authentication token which needs to be passed in X-Authorization header for all the requests