Table of Contents |
---|
Authorization
...
A process is created by calling the finAPI Process Controller POST <PCL_URL>/api/v1/processesendpoint using the customer OAuth client credentials (and a client reference identifying the customer’s implementation):
...
With the process token, the (finAPI Access-) user OAuth token (required to get authorised GiroIdent API calls) can be retrieved from the Process Controller endpoint GET <PCL_URL>/api/v1/processes/{process-token}?invalidate=true.
The response will look like this:
...
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
To get authorized as a client, make a call to Access POST <ACCESS_URL>/api/v2/oauth/tokenand pass the following request parameters:
...
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
To create a user, make a call to Access POST <ACCESS_URL>/api/v2/users and pass the following request body:
...
To get authorized as a user, make a call to Access POST <ACCESS_URL>/api/v2/oauth/tokenand pass the following request parameters:
...
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...