Changes for page 1. Authorization

Last modified by Giorgi Mdivnishvili on 2024/04/26 15:59

From version 30.2
edited by Giorgi Mdivnishvili
on 2024/04/11 15:35
Change comment: There is no comment for this version
To version 13.1
edited by Giorgi Mdivnishvili
on 2023/12/19 18:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -1. Authorization
1 +1.Authorization
Content
... ... @@ -1,22 +6,17 @@
1 -(% data-xwiki-non-generated-content="java.util.List" %)
2 -(((
3 -
4 -)))
5 -
6 6  {{box cssClass="floatinginfobox" title="**Contents**"}}
7 7  {{toc/}}
8 8  {{/box}}
9 9  
10 -= Authorization: Starting Your Integration =
5 += Method Description =
11 11  
12 -The first step in integrating with our API is the authorization process. As a developer, you'll be assigned a unique username and password. These credentials are essential for generating the access token, a critical component that must be included in the headers of all subsequent API requests. This token validates your requests and grants you access to the full suite of our services.
7 +The initial method of the integration process is authorization. You will be provided with a test user username and password to generate the access token that you will need to pass in all the following methods.
13 13  
14 14  
15 -== Request URL - [POST] ==
10 +== Request URL - [GET] ==
16 16  
17 17  (% class="box infomessage" %)
18 18  (((
19 -[[https:~~/~~/integration.kazunion.com/api/Auth/Auth>>https://integration.kazunion.com/api/Auth/Auth]]
14 +https:~/~/online-api.kazunion.com/api/Auth/Auth
20 20  )))
21 21  
22 22  
... ... @@ -38,13 +38,12 @@
38 38  {{/code}}
39 39  
40 40  
36 +
41 41  == Response Body ==
42 42  
43 43  {{code language="Json"}}
44 44  {
45 - "accessToken": "string",
46 - "refreshToken": "string",
47 - "passwordExpired": true
41 + "accessToken": "string"
48 48  }
49 49  {{/code}}
50 50  
... ... @@ -52,39 +52,15 @@
52 52  
53 53  === Schema ===
54 54  
55 -(% data-xwiki-non-generated-content="java.util.List" %)
56 -(((
57 -
58 -)))
59 -
60 60  {{success}}
61 -AuthResponse{
50 +AuthRequest{
62 62  
63 -|accessToken|string
52 +|login|string
64 64  nullable: true
65 -|refreshToken|string
54 +|password|string
66 66  nullable: true
67 -|passwordExpired|boolean
68 68  
69 69  }
70 70  {{/success}}
71 71  
72 -
73 -== Important ==
74 -
75 -{{error}}
76 -It's Important to in every other request header, put Auth token
77 -
78 -**Key **- Authorization
79 -
80 -**Value **- Bearer Token what is given in this response. (Authorization type Bearer Token)
81 -
82 -
83 -**also note in headers that:**
84 -
85 -Content-Type - application/json
86 -
87 -**Key - **X-nugios-timezone
88 -
89 -**Value **- 240
90 -{{/error}}
60 +