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

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

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

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
Last Updated: 3/28/2025, 2:54:56 PM
Contributors: Daniels