Compliance
Adição de um individuo
POST
https://www.pepdata.com/api/compliance/add_individual
Endpoint para adicionar um indivíduo a uma secção de compliance.
Headers
Authorization*
string
key [API_KEY]
Request Body
name*
string
Nome próprio
vatin
string
NIF/NIPC
id_custom
string
Id personalizável
section
string
Secção onde o indivíduo irá ser adicionado.
Valores aceites:
customers
suppliers Default: customers
data
json
{
"personal_data": {
"email": "[email protected]",
"birth_date": "2010-10-10",
"nationalities": ["Portugal"],
"birth_place": "Portugal"
},
"entity_proof": {
"identification_metadata": {
"document_number": 123456789,
"is_document_perpetual": false,
"document_validity": "2023-05-20",
"document_issuing_entity": "Test",
"document_issuing_date": "2013-05-20",
"document_issuing_location": "Test"
}
},
"address_data": {
"type": "residence"**,
"country":"Portugal",
"postal_code":"1234-567",
"address_line_1":"Rua X",
"address_line_2":"nº123",
"city":"Lisboa",
"district":"Lisboa"
},
"suspicion_data": {
"is_suspect": false,
"reason": "Test"
},
}
**Valores aceites:
residence
fiscal_residence
headquarters
adverse_info_data_sources
array
Especificação das fontes de dados a pesquisar.
Valores aceites:
forensic
adverse_media
judicial_processes
Legenda
id_validation: Id da validação associada ao indivíduo criado.
id_questionnaire: Id do questionário associado ao indivíduo criado.
risk: valor do risco do questionário associado ao indivíduo criado.
risk_category: categoria em que se insere o valor do risco.
validation_status: estado da validação, podendo esta ser:
complete: Caso a aplicação tenha conseguido realizar a associação de maneira automática.
incomplete: Caso contrário.
iperson: pessoa identificável associada ao indivíduo adicionado, caso a aplicação tenha conseguido realizar a associação de maneira automática.
Adição de uma organização
POST
https://www.pepdata.com/api/compliance/add_organization
Endpoint para adicionar uma organização a uma secção de compliance.
Headers
Authorization*
string
key [API_KEY]
Request Body
name*
string
Nome oficial
vatin
string
NIF/NIPC
id_custom
string
Id personalizável
section
string
Secção onde a organização irá ser adicionada.
Valores aceites:
customers
suppliers Default: customers
data
json
{
"company_data": {
"brand_name: "Brand Name",
"object": "test",
"nace_codes": ["01111"],
"country": "Portugal",
"foundation_date": "2005-02-01",
"countries_operations": ["Portugal"]
},
"entity_proof": {
"national_headquarters": true
},
"beneficiary_data": {
"rcbe_code": "123456"
},
"address_data": {
"country":"Portugal",
"postal_code":"1234-567",
"address_line_1":"Rua X",
"address_line_2":"nº 123",
"city":"Lisboa",
"district":"Lisboa"
},
"suspicion_data": {
"is_suspect": false,
"reason": "Test"
},
}
adverse_info_data_sources
array
Especificação das fontes de dados a pesquisar.
Valores aceites:
forensic
adverse_media
judicial_processes
Legenda
id_validation: Id da validação associada à organização criada.
id_questionnaire: Id do questionário associado à organização criada.
risk: valor do risco do questionário associado à organização criada.
risk_category: categoria em que se insere o valor do risco.
classifications: classificações associadas à organização adicionada, caso a aplicação tenha conseguido realizar a associação de maneira automática.
Last updated
Was this helpful?