Get all natural Persons with pagination, filters, and sorting
GET/sint/naturalPerson/
Get all natural Persons with pagination, filters, and sorting
Request
Query Parameters
- eq : ├®galit├®
- ne : diff├®rent (!=)
- lk : like. Pour les chaine de caractères, correspond au sql %valeur%
- lt : plus petit que (<)
- le : plus petit ou ├®gal (<=)
- gt : plus grand que (>)
- ge : plus grand ou ├®gal (>=)
The pagination you want to get, default 1,10 (page = 1; nb_elements = 10)
The filter you want to get, {champ}:{op}:{valeur},{champ_2}:{op_2}:{valeur_2}
The field names are specified in the web service documentation.
where {op} to be :
The orderby you want to get, {champ},{-champ_2}
The field names are specified in the web service documentation.
Sorting is ascending by default, for sorting descending the field must be preceded by the ÔÇ£-ÔÇØ sign.
Several filters can be combined by separating them with commas
Responses
- 200
- 401
- 4XX|5XX
List every Natural Person, if it empty, there is no Natural Person in the database
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
The person gender
Last name
First name
Other first name
Maiden name
Country of citizenship
Second country of citizenship
Birthplace
State of birth
Activity Code
CSP Code
Source Income Code
Code Shop
Id BB
IBAN Oky Pay
Country of birth
Id Algoreg
Id Lausane
true if person is politically exposed
low range of the person's income, in cents
Max range of the person's income, in cents
low range of the person's wealth value, in cents
Max range of the person's wealth value, in cents
Has european account
Nif country
[
{
"Gender": "Mr",
"LastName": "DOE",
"FirstName": "John",
"OtherFirstNames": "Bar Waldo",
"MaidenName": "Foo",
"DateOfBirth": "1994-03-24",
"CountryOfCitizenship": "FR",
"CountryOfCitizenship2": "LU",
"Birthplace": "Paris",
"StateOfBirth": "Île-de-France",
"NIF": "string",
"Comments": "string",
"CodeLangue": "string",
"ActivityCode": "2",
"CSPCode": "2",
"SourceIncomeCode": "2",
"codeShop": "XYZ",
"idBB": "XYZ",
"ibanOlkyPay": "TVW XYZ 123 456",
"countryOfBirth": "FR",
"identityUuid": "4895ae38-a3fa-4ace-bdef-cc31fe5526a0",
"algoregId": "4895ae38-a3fa-4ace-bdef-cc31fe5526a0",
"idLausanne": "XYZ",
"pep": "false",
"minimumMonthlyIncome": "150000",
"maximumMonthlyIncome": "300000",
"minimumWealthValue": "2000000",
"maximumWealthValue": "10000000",
"own_external_sepa_account": "true",
"nif_country": "LU"
}
]
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
{
"code": "401",
"message": "JWT Token not found"
}
An error occured
- application/json
- Schema
- Example (from schema)
Schema
{
"success": "false",
"code": "400",
"internal_code": "3001",
"message": "Incorect data"
}