Clients
Get all clients
Method : GET
Endpoint : /api/clients
[
...
{
"CLIENT_ID": 1,
"CLIENT_NAME": "Kompānija SIA",
"IS_FIZISKA": false,
"REG_NR": "123123123",
"PVN_REG_NR": "LV123123123",
"ADDRESS": "Rīga, Rīgas iela 2",
"REAL_ADDRESS": "Rīga, Rīgas iela 2",
"PHONE": "",
"EMAIL": "epasts@kompanija.lv",
"banks": [
{
"BANK_CODE": "HABALV22",
"BANK_SWIFT_CODE": "HABALV22",
"BANK_NAME": "Swedbank AS",
"ACCOUNT": "LV64HABA123123123",
"IS_DEFAULT": true
}
],
"types": [],
"payer": null
}
...
]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Get single client
Method : GET
Endpoint : /api/clients/{id}
{
"CLIENT_ID": 1,
"CLIENT_NAME": "Kompānija SIA",
"IS_FIZISKA": false,
"REG_NR": "123123123",
"PVN_REG_NR": "LV123123123",
"ADDRESS": "Rīga, Rīgas iela 2",
"REAL_ADDRESS": "Rīga, Rīgas iela 2",
"PHONE": "",
"EMAIL": "epasts@kompanija.lv",
"banks": [
{
"BANK_CODE": "HABALV22",
"BANK_SWIFT_CODE": "HABALV22",
"BANK_NAME": "Swedbank AS",
"ACCOUNT": "LV64HABA123123123",
"IS_DEFAULT": true
}
],
"types": [],
"payer": null
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Insert a client
Method : POST
Endpoint /api/clients
{
"CLIENT_NAME": "Kompānija SIA",
"IS_FIZISKA": false,
"REG_NR": "123123123",
"PVN_REG_NR": "LV123123123",
"ADDRESS": "Rīga, Rīgas iela 2",
"REAL_ADDRESS": "Rīga, Rīgas iela 2",
"PHONE": "",
"EMAIL": "epasts@kompanija.lv",
"banks": [
{
"BANK_CODE": "HABALV22",
"BANK_SWIFT_CODE": "HABALV22",
"BANK_NAME": "Swedbank AS",
"ACCOUNT": "LV64HABA123123123",
"IS_DEFAULT": true
}
],
"types": [],
"payer": null
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
TIP
Returns existing client if IS_FIZISKA
is true with the same EMAIL
else with the same REG_NR
.
Update client
Method : PUT
Endpoint /api/clients/{id}
{
"CLIENT_ID": 1,
"CLIENT_NAME": "Kompānija SIA",
"IS_FIZISKA": false,
"REG_NR": "123123123",
"PVN_REG_NR": "LV123123123",
"ADDRESS": "Rīga, Rīgas iela 2",
"PHONE": "",
"FAX": "",
"EMAIL": "epasts@kompanija.lv",
"banks": [
{
"BANK_CODE": "HABALV22",
"BANK_SWIFT_CODE": "HABALV22",
"BANK_NAME": "Swedbank AS",
"ACCOUNT": "LV64HABA123123123",
"IS_DEFAULT": true
}
],
"types": [],
"payer": null
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22