Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following section describes the technical steps to get started with the integration. It is an additional resource that completes our openAPI description of the REST API.

...

Inc drawio
zoom1
simple0
pageId2035155097
custContentId2083227788
lbox1
diagramDisplayNameWeb form.drawio
hiResPreview0
contentVer1
baseUrlhttps://finapi.jira.com/wiki
diagramName1615793336045-Web form.drawio
pCenter0
aspectANRMECFmkagHelPTpyuS 1
width823
linksauto
tbstyletop
isUpload1
height713

Step 1: Get authorized as a client in Access

The major prerequisite for getting authorized as a client (i.e application) is having a valid set of client credentials: client_id and client_secret.

To get authorized as a client, make a call to Access POST /oauth/tokenand pass the following request parameters:

...

To get authorized as a Client, use the obtained access_token as input for Access QUICK AUTH.

Step 2: Create an Access user

The major prerequisite for creating a user is getting authorized as a client with the help of the obtained access_token in Step 1.

To create a user, make a call to Access POST /users and pass the following request body:

...

Code Block
languagejson
{
  "id": "username",
  "password": "password",
  "email": "email@localhost.de",
  "phone": "+49 99 999999-999",
  "isAutoUpdateEnabled": false
}

Step 3: Get authorized as a user

The major prerequisite for creating a user is getting the user’s data, such as password and id (username) from Step 2.

To get authorized as a user, make a call to Access POST /oauth/tokenand pass the following request parameters:

...

To get authorized as a User, use the obtained access_token as an input for Web form QUICK AUTH

If you experience any problems during the integration or have any questions, please contact our support, support@finapi.io at any time. Our customer success team is looking forward to supporting you during your integration journey.

...