Wiki source code of 1. Authorization

Version 19.1 by Giorgi Mdivnishvili on 2023/12/26 15:03

Show last authors
1 (% data-xwiki-non-generated-content="java.util.List" %)
2 (((
3 " data-xwiki-parameter-name="title" class="xwiki-metadata-container">**Contents**
4 )))
5
6 (% data-xwiki-non-generated-content="java.util.List" %)
7 (((
8 " class="xwiki-metadata-container">
9
10 {{toc/}}
11 )))
12
13 {{box cssClass="floatinginfobox" title="**Contents**"}}
14 {{toc/}}
15 {{/box}}
16
17 = Method Description =
18
19 The initial method of the integration process is authorization. You will be provided with a  unique user username and password to generate the access token that you will need to pass in all the following methods.
20
21
22 == Request URL - [GET] ==
23
24 (% class="box infomessage" %)
25 (((
26 https:~/~/online-api.kazunion.com/api/Auth/Auth
27 )))
28
29
30 == Request Parameters ==
31
32 (% class="box" %)
33 (((
34 none
35 )))
36
37
38 == Request Body ==
39
40 {{code language="Json"}}
41 {
42 "login": "string",
43 "password": "string"
44 }
45 {{/code}}
46
47
48 == Response Body ==
49
50 {{code language="Json"}}
51 {
52 "accessToken": "string"
53 }
54 {{/code}}
55
56
57 === Schema ===
58
59 (% data-xwiki-non-generated-content="java.util.List" %)
60 (((
61 " class="xwiki-metadata-container">AuthRequest{
62
63 |login|string
64 nullable: true
65 |password|string
66 nullable: true
67
68 }
69 )))
70
71 {{success}}
72 AuthRequest{
73
74 |login|string
75 nullable: true
76 |password|string
77 nullable: true
78
79 }
80 {{/success}}
81
82
83 == Important ==
84
85 (% data-xwiki-non-generated-content="java.util.List" %)
86 (((
87 " class="xwiki-metadata-container">It's Important to in every other request header, put Auth token
88
89 **Key **- Authorization
90
91 **Value **- Bearer Token what is given in this response.
92
93
94 **also note in headers that:**
95
96 Content-Type - application/json
97
98 **Key - **X-nugios-timezone
99
100 **Value **- 240
101 )))
102
103 {{error}}
104 It's Important to in every other request header, put Auth token
105
106 **Key **- Authorization
107
108 **Value **- Bearer Token what is given in this response.
109
110
111 **also note in headers that:**
112
113 Content-Type - application/json
114
115 **Key - **X-nugios-timezone
116
117 **Value **- 240
118 {{/error}}
119
120