Wiki source code of 1. Authorization

Version 21.1 by Giorgi Mdivnishvili on 2023/12/26 15:36

Show last authors
1 (% data-xwiki-non-generated-content="java.util.List" %)
2 (((
3
4 )))
5
6 {{box cssClass="floatinginfobox" title="**Contents**"}}
7 {{toc/}}
8 {{/box}}
9
10 = Method Description =
11
12 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.
13
14
15 == Request URL - [GET] ==
16
17 (% class="box infomessage" %)
18 (((
19 https:~/~/online-api.kazunion.com/api/Auth/Auth
20 )))
21
22
23 == Request Parameters ==
24
25 (% class="box" %)
26 (((
27 none
28 )))
29
30
31 == Request Body ==
32
33 {{code language="Json"}}
34 {
35 "login": "string",
36 "password": "string"
37 }
38 {{/code}}
39
40
41 == Response Body ==
42
43 {{code language="Json"}}
44 {
45 "accessToken": "string"
46 }
47 {{/code}}
48
49
50 === Schema ===
51
52 (% data-xwiki-non-generated-content="java.util.List" %)
53 (((
54 " class="xwiki-metadata-container">AuthRequest{
55
56 |login|string
57 nullable: true
58 |password|string
59 nullable: true
60
61 }
62 )))
63
64 {{success}}
65 AuthRequest{
66
67 |login|string
68 nullable: true
69 |password|string
70 nullable: true
71
72 }
73 {{/success}}
74
75
76 == Important ==
77
78 {{error}}
79 It's Important to in every other request header, put Auth token
80
81 **Key **- Authorization
82
83 **Value **- Bearer Token what is given in this response.
84
85
86 **also note in headers that:**
87
88 Content-Type - application/json
89
90 **Key - **X-nugios-timezone
91
92 **Value **- 240
93 {{/error}}