Wiki source code of 1. Authorization

Version 17.1 by Giorgi Mdivnishvili on 2023/12/19 18:17

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