Wiki source code of 1. Authorization

Version 30.1 by Giorgi Mdivnishvili on 2024/04/11 15:34

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 = Authorization: Starting Your Integration =
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.
13
14
15 == Request URL - [POST] ==
16
17 (% class="box infomessage" %)
18 (((
19 [[https:~~/~~/integration.kazunion.com/api/Auth/Auth>>https://integration.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
51 === Schema ===
52
53 (% data-xwiki-non-generated-content="java.util.List" %)
54 (((
55
56 )))
57
58 {{success}}
59 AuthRequest{
60
61 |login|string
62 nullable: true
63 |password|string
64 nullable: true
65
66 }
67 {{/success}}
68
69
70 == Important ==
71
72 {{error}}
73 It's Important to in every other request header, put Auth token
74
75 **Key **- Authorization
76
77 **Value **- Bearer Token what is given in this response. (Authorization type Bearer Token)
78
79
80 **also note in headers that:**
81
82 Content-Type - application/json
83
84 **Key - **X-nugios-timezone
85
86 **Value **- 240
87 {{/error}}