Risk

Criminal background - Federal Police (PF3)

Issuing a criminal background check with the Federal Police.

Section: pfBackgroundCheckFederalPolice

Required parameter: cpf, name, motherName, birthDate

Attribute
Type
Description

statusCode

String

Query status

data

Object

Return data

data.idNumber

String

CPF of the person

data.status

String

Status of the certificate (found / not found)

data.certificateNumber

String

Certificate number

data.certificateText

String

Description of the certificate (content)

data.emissionDate

String

Date of issue of the certificate

data.validity

String

Validity of the certificate

CNJ Deprivation of Freedom Warrant (PF90)

Returns information about the existence of warrants (Arrest, Internment) with the National Council of Justice (CNJ).

Section: pfArrestWarrant

Required parameter: cpf

Attribute
Type
Description

statusCode

String

Query status

data

Object

Return data

data.message

String

Descriptive with query status

data.status

String

Status related to the existence or not of warrants (exists / does not exist)

data.warrants

Array

Warrant List

data.warrants[x].warrantNumber

String

Warrant number

data.warrants[x].name

String

Name

data.warrants[x].status

String

Situation

data.warrants[x].date

String

Date

data.warrants[x].issuingAuthority

String

Issuing Agency

Lawsuits (PF48)

It returns detailed information about lawsuits involving individuals or companies. The data source may include information such as: case details, involved parties, accusation details, and procedural history.

Section: pfProcessesAlt

Required parameter: cpf

Attribute
Type
Description

statusCode

String

Query status

data

Object

Return data

data.message

String

Description with query status

data.total

Number

Total number of processes

data.results

Array

Processes list returned

data.results[x].id

String

Query identifier

data.results[x].criminalCategory

String

Category of process

data.results[x].lawsuitClass

String

Class

data.results[x].distributionDate

String

Distribution date

data.results[x].statusDate

String

Status date

data.results[x].lawsuitDegree

String

Degree of lawsuit

data.results[x].physicalLocation

String

Physical location

data.results[x].oldLawsuitNumber

String

Old Case Number

data.results[x].judgingBody

String

Trial court

data.results[x].lawsuitId

String

Case number

data.results[x].isDigitalLawsuit

Boolean

If the case is digital

data.results[x].lawBranch

String

Branch of Law

data.results[x].segment

String

Segment

data.results[x].isJusticeSecret

Boolean

If it is a legal secret

data.results[x].complementaryStatus

String

Complementary status

data.results[x].observationStatus

String

Observation status

data.results[x].court

String

Court

data.results[x].state

String

STATE

data.results[x].sourceUnit

String

Unit of origin

data.results[x].lawsuitUrl

String

Process URL

data.results[x].lawsuitValue

Object

Process value return

data.results[x].lawsuitValue.currency

String

Currency (R$, U$, etc)

data.results[x].lawsuitValue.value

Number

Value

data.results[x].subjects

String Array

Subjects list

data.results[x].moves

Array

Process' movement list

data.results[x].moves[x].date

String

Date of the movement

data.results[x].moves[x].description

String

Description of the movement

data.results[x].actives

Array

Assets list

data.results[x].actives[x].cnpj

String

CNPJ

data.results[x].actives[x].cpf

String

CPF

data.results[x].actives[x].name

String

Name

data.results[x].actives[x].type

String

Type

data.results[x].actives[x].lawyers

Array

List of Lawyers

data.results[x].actives[x].lawyers[x].oab

String

OAB Number

data.results[x].actives[x].lawyers[x].name

String

Name

data.results[x].actives[x].lawyers[x].cpf

String

CPF

data.results[x].passives

Array

List of liabilities

data.results[x].passives[x].cnpj

String

CNPJ

data.results[x].passives[x].cpf

String

CPF

data.results[x].passives[x].name

String

Name

data.results[x].passives[x].type

String

Type

data.results[x].passives[x].lawyers

Array

List of Lawyers

data.results[x].passives[x].lawyers[x].oab

String

OAB Number

data.results[x].passives[x].lawyers[x].name

String

Name

data.results[x].passives[x].lawyers[x].cpf

String

CPF

data.results[x].otherParties

Array

Other parties list

data.results[x].otherParties[x].cnpj

String

CNPJ

data.results[x].otherParties[x].cpf

String

CPF

data.results[x].otherParties[x].name

String

Name

data.results[x].otherParties[x].type

String

Type

data.results[x].otherParties[x].lawyers

Array

List of Lawyers

data.results[x].otherParties[x].lawyers[x].oab

String

OAB Number

data.results[x].otherParties[x].lawyers[x].name

String

Name

data.results[x].otherParties[x].lawyers[x].cpf

String

CPF

data.results[x].authorType

String

Author Type

data.results[x].authorParty

String

Author Party

Processes with keywords (PF49)

Returns information about lawsuits that the person has, of any type (criminal, civil, labor, ...).

Section: pfProcessesWithKeywords

Required parameter: cpf

Attribute
Type
Description

statusCode

String

Query status

data

Object

Return data

data.message

String

Description with query status

data.total

Number

Total number of processes

data.results

Array

Processes list returned

data.results[x].id

String

Query identifier

data.results[x].criminalCategory

String

Category of process

data.results[x].lawsuitClass

String

Class

data.results[x].distributionDate

String

Distribution date

data.results[x].statusDate

String

Status date

data.results[x].lawsuitDegree

String

Degree of lawsuit

data.results[x].physicalLocation

String

Physical location

data.results[x].oldLawsuitNumber

String

Old Case Number

data.results[x].judgingBody

String

Trial court

data.results[x].lawsuitId

String

Case number

data.results[x].isDigitalLawsuit

Boolean

If the case is digital

data.results[x].lawBranch

String

Branch of Law

data.results[x].segment

String

Segment

data.results[x].isJusticeSecret

Boolean

If it is a legal secret

data.results[x].complementaryStatus

String

Complementary status

data.results[x].observationStatus

String

Observation status

data.results[x].court

String

Court

data.results[x].state

String

STATE

data.results[x].sourceUnit

String

Unit of origin

data.results[x].lawsuitUrl

String

Process URL

data.results[x].lawsuitValue

Object

Process value return

data.results[x].lawsuitValue.currency

String

Currency (R$, U$, etc)

data.results[x].lawsuitValue.value

Number

Value

data.results[x].subjects

String Array

Subjects list

data.results[x].moves

Array

Process' movement list

data.results[x].moves[x].date

String

Date of the movement

data.results[x].moves[x].description

String

Description of the movement

data.results[x].actives

Array

Assets list

data.results[x].actives[x].cnpj

String

CNPJ

data.results[x].actives[x].cpf

String

CPF

data.results[x].actives[x].name

String

Name

data.results[x].actives[x].type

String

Type

data.results[x].actives[x].lawyers

Array

List of Lawyers

data.results[x].actives[x].lawyers[x].oab

String

OAB Number

data.results[x].actives[x].lawyers[x].name

String

Name

data.results[x].actives[x].lawyers[x].cpf

String

CPF

data.results[x].passives

Array

List of liabilities

data.results[x].passives[x].cnpj

String

CNPJ

data.results[x].passives[x].cpf

String

CPF

data.results[x].passives[x].name

String

Name

data.results[x].passives[x].type

String

Type

data.results[x].passives[x].lawyers

Array

List of Lawyers

data.results[x].passives[x].lawyers[x].oab

String

OAB Number

data.results[x].passives[x].lawyers[x].name

String

Name

data.results[x].passives[x].lawyers[x].cpf

String

CPF

data.results[x].otherParties

Array

Other parties list

data.results[x].otherParties[x].cnpj

String

CNPJ

data.results[x].otherParties[x].cpf

String

CPF

data.results[x].otherParties[x].name

String

Name

data.results[x].otherParties[x].type

String

Type

data.results[x].otherParties[x].lawyers

Array

List of Lawyers

data.results[x].otherParties[x].lawyers[x].oab

String

OAB Number

data.results[x].otherParties[x].lawyers[x].name

String

Name

data.results[x].otherParties[x].lawyers[x].cpf

String

CPF

data.results[x].authorType

String

Author Type

data.results[x].authorParty

String

Author Party

KYC & Compliance (PF17)

This source includes information necessary to meet regulatory and legal requirements related to know-your-client processes. It provides data on politically exposed persons (PEPs), sanctions, and restrictions, both nationally and internationally. The dataset includes flags indicating whether an individual is a PEP or has any associated restrictions, along with historical records of such situations. If someone was a PEP in the past, the flag will not be marked, but the historical record will still be available for analysis.

list of databases where we consult:

  • Acordos de Leniência (Controladoria-Geral da União)

  • Banco Central - Inabilitados

  • Canada Sanctions

  • CEAF

  • CEIS

  • CEPIM

  • CNEP

  • COAF

  • Conselho Nacional de Justiça

  • CVM - Alerta Suspensão

  • CVM - Penalidade Temporaria

  • CVM - Termo Compromisso

  • Embargos do Ibama

  • EU

  • FBI

  • GOVUK

  • IMPEDIDOS de Licitar e Contratar Banco

  • INTERPOL

  • Inidôneos TCU (Tribunal de Contas da União)

  • MTE (Trabalho Escravo)

  • OFAC

  • Processo Administrativo Disciplinar (BSM Supervisão)

  • SEAPE-DF

  • Tribunal de Contas do Estado de São Paulo

  • UNSC

Section: pfKycCompliance

Required parameter: cpf

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Description of the query status

data.pepHistory

Array

List of objects with political exposure history

data.pepHistory[x].level

String

PEP (Politically Exposed Person) level

data.pepHistory[x].jobTitle

String

Position

data.pepHistory[x].department

String

Department

data.pepHistory[x].motive

String

Reason

data.pepHistory[x].cpf

String

CPF

data.pepHistory[x].source

String

Source

data.pepHistory[x].link

String

Link

data.pepHistory[x].startDate

String

Date the person became an SPP

data.pepHistory[x].endDate

String

Date the person ceased to be a SPP

data.pepHistory[x].creationDate

String

Date created

data.pepHistory[x].lastUpdateDate

String

Date last updated

data.sanctionsHistory

Array

Object list with sanction and restriction history

data.sanctionsHistory[x].source

String

Sanction source

data.sanctionsHistory[x].type

String

Type of sanction

data.sanctionsHistory[x].matchRate

String

Indication of how closely the name resembles

data.sanctionsHistory[x].startDate

String

Start date

data.sanctionsHistory[x].endDate

String

End Date

data.sanctionsHistory[x].originalName

String

Original name associated with the individual

data.sanctionsHistory[x].sanctionName

String

Name registered on the international sanctions list

data.sanctionsHistory[x].nationalities

String

Nationalities associated with the individual

data.sanctionsHistory[x].image

String

Individual's photo

data.sanctionsHistory[x].height

String

Height of Individual

data.sanctionsHistory[x].eyes

String

Eye Color

data.sanctionsHistory[x].hair

String

Hair Color

data.sanctionsHistory[x].distinguishingMarks

String

Characteristics

data.sanctionsHistory[x].description

String

General Description of Sanction

data.sanctionsHistory[x].considerations

String

Sanction considerations

data.isCurrentlyPEP

Boolean

Indicates whether the person is currently an EPP

data.isCurrentlySanctioned

Boolean

Indicates whether the person is currently under any sanctions

data.last30DaysSanctions

Number

Number of sanctions and restrictions encountered during the past 30 days

data.last90DaysSanctions

Number

Number of sanctions and restrictions encountered during the past 90 days

data.last180DaysSanctions

Number

Number of sanctions and restrictions encountered during the last 180 days

data.last365DaysSanctions

Number

Number of sanctions and restrictions encountered during the last 365 days

data.lastYearPEPOccurence

Number

Number of PEP registrations found in the last year

data.last3YearsPEPOccurence

Number

Number of PEP registers found in the last 3 years

data.last5YearsPEPOccurence

Number

Number of PEP registers found in the last 5 years

data.last5PlusYearsPEPOccurence

Number

Number of PEP records found in the last 5 years or more

data.firstPEPOccurenceDate

String

Date of first PEP record found for the individual

data.lastPEPOccurenceDate

String

Date of last record of PEP found for the individual

data.isCurrentlyElectoralDonor

Boolean

Indicates whether the person donates to political campaigns

data.isHistoricalElectoralDonor

Boolean

Indicates whether the person has donated to political campaigns

data.totalElectoralDonationsLastTwoElections

Number

Number of donations made in the last two election cycles

data.totalElectoralDonations

Number

Total amount of donations made

data.totalElectoralDonationAmountLastTwoElections

Number

Sum of the amount donated in the last two election cycles

data.totalElectoralDonationAmount

Number

Total amount donated

Returns public news related to this person on the internet. Bearing in mind that as the search is textual and takes the name into account, additional care is required with homonyms.

Section: pfMediaProfileAndExposure

Required parameter: cpf

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Description with query status

data.mediaExposureLevel

String

Media exposure level

data.celebrityLevel

String

Celebrity level

data.unpopularityLevel

String

Level of unpopularity

data.newsItems

Array

List of news captured for the entity

data.newsItems[x].title

String

Title of the news

data.newsItems[x].sourceName

String

Name of the source responsible for the news

data.newsItems[x].url

String

URL of the news

data.newsItems[x].sentimentAnalysis

Object

Sentiment analysis

data.newsItems[x].sentimentAnalysis.label

String

Label (positive, negative) attributed to the content in general

data.newsItems[x].sentimentAnalysis.peopleCount

String

Number of people identified in the content

data.newsItems[x].sentimentAnalysis.placesCount

String

Number of places identified in the content

data.newsItems[x].sentimentAnalysis.organizationsCount

String

Number of companies identified in the content

data.newsItems[x].sentimentAnalysis.entities

Object

Dictionary with entity names and labels of the content

data.newsItems[x].categories

Array

List of categories of the news

data.newsItems[x].captureDate

String

Date in which the news was captured

data.newsItems[x].publicationDate

String

News publication date

data.creationDate

String

Creation date

data.lastUpdateDate

String

Date of last update

Procedural protocols at CADE

Check the CADE (Administrative Council for Economic Defense) website and check if the CPF consulted has linked procedural protocols.

Section: pfProcessOnCade

Required parameter: cpf

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Description with query status

data.proceduralProtocols

Array

List of protocols found for the queried cpf

data.proceduralProtocols[x].demandOrigin

String

Query origin

data.proceduralProtocols[x].protocolNumber

String

Protocol number

data.proceduralProtocols[x].source

String

Generator Unit

data.proceduralProtocols[x].emissionDate

String

Date of issue

data.proceduralProtocols[x].documentRequested

String

Requested document

data.proceduralProtocols[x].documentRequestedUrl

String

Url for the requested document

OFAC Sanctions List

Search the Specially Designated Nationals and Blocked Persons (SDN) List of the Office of Foreign Assets Control (OFAC). The query is made by name and is an international query.

Section: pfOfacSanctionsList

Required parameter: name

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Description with query status

data.sanctionsList

Array

List of protocols found for the queried cpf

data.sanctionsList[x].type

String

Type

data.sanctionsList[x].firstName

String

First Name

data.sanctionsList[x].lastName

String

Last Name

data.sanctionsList[x].title

String

Title

data.sanctionsList[x].dateOfBirth

String

Date of birth

data.sanctionsList[x].placeOfBirth

String

Place of Birth

data.sanctionsList[x].list

String

List to which the name belongs

data.sanctionsList[x].program

String

Program to which the name belongs

data.sanctionsList[x].remarks

String

Remarks

data.sanctionsList[x].nationality

String

Nationality

data.sanctionsList[x].citizenship

String

Citizenship

data.sanctionsList[x].identifications

Array

List of known identifications of the name informed

data.sanctionsList[x].identifications[x].type

String

Type of identification

data.sanctionsList[x].identifications[x].number

String

Document number

data.sanctionsList[x].identifications[x].country

String

Document's country of origin

data.sanctionsList[x].identifications[x].issueDate

String

Document date of issue

data.sanctionsList[x].identifications[x].expireDate

String

Document's expiration date

data.sanctionsList[x].aliases

Array

List of surnames by which the name entered can also be identified

data.sanctionsList[x].aliases[x].type

String

Type of surname

data.sanctionsList[x].aliases[x].category

String

Category of surname

data.sanctionsList[x].aliases[x].name

String

First or last name (can be false document)

data.sanctionsList[x].addresses

Array

List of known addresses for the name entered

data.sanctionsList[x].addresses[x].address

String

Address

data.sanctionsList[x].addresses[x].city

String

City

data.sanctionsList[x].addresses[x].stateOrProvince

String

State or province

data.sanctionsList[x].addresses[x].postalCode

String

Postal code (ZIP)

data.sanctionsList[x].addresses[x].country

String

Country

Private restriction list (PF78)

Query the presence in the private list of restrictions.

Section: pfDenyListPrivate

Required parameter: cpf

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Descriptive with query status

data.recordFound

Boolean

Indication of presence in the private restriction list

data.cpf

String

CPF

data.name

String

Name

People Prevented from Betting - Sports Relationship (PF79)

Returns whether the CPF consulted is of a person prevented from betting or with a possible link to a person prevented from betting, providing the relationship level, team, year, activity and other information.

Section: peopleSportRelated

Required parameter: cpf

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Descriptive with query status

data.sportsRelationshipType

Array

Indicates the type of relationships the person has with the sports

data.sport

Array

Indicates the type of sport the person found is related to

data.documentType

String

Type of document found

data.name

String

Name of the person related to the sport

data.relationship

String

Indicates the type of relationship in the case of third parties with the athlete

data.relationshipDocument

String

CPF of the person related to the athlete

data.relationshipType

Array

Type of athlete's relationship with sport

data.relationshipName

String

Name of the athlete related to the third person

data.sportsEntity

String

Indicates the entity with which the athlete is related

data.sportLastBondYear

String

Year of last connection with sport

data.updateDate

String

Indicates the date on which the relationship record was updated

data.tournaments

Array

Tournaments in which the athlete is involved

data.tournaments[x].team

String

Team name

data.tournaments[x].year

String

Tournament year

data.tournaments[x].name

String

Tournament name

data.sportRadarRef

Array

Name and IDs associated with the athlete's current club on Sportsradar

data.sportRadarRef[x].name

String

Team name

data.sportRadarRef[x].srIds

Array

Associated IDs

data.sportRadarRef[x].name

String

Year

People Prevented from Betting - Sports Relationship + Betting Houses + Ministry of Finance (PF80)

This source consolidates information from public sources related to sporting activities, betting houses and data from the Ministry of Finance. It checks whether the CPF entered is associated with other people, identifies the degree of relationship between them and provides additional relevant information.

Section: peopleComplianceBet

Required parameter: cpf

Optional parameter: birthDate This information is required in some sources to complete the execution of minors

Attribute
Type
Description

statusCode

String

data

Object

Return data

data.message

String

Descriptive with query status

data.queryDate

String

Date when the query was executed

data.queryId

String

Unique identifier of the query

data.results

Array

Results of the query

data.results[x].matchKeys

String

Keys used for matching the query

data.results[x].onlineBettingCompliance

Object

Compliance data related to online betting

data.results[x].onlineBettingCompliance.sportsExposure

Object

Exposure details related to sports

data.results[x].onlineBettingCompliance.sportsExposure.sports

Array

List of sports related to the query

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].sportName

String

Name of the sport

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].region

String

Region related to the sport

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].totalRelatedEntities

Number

Total number of related entities

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities

Array

List of entities related to the sport

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].docNumber

String

Document number of the related entity

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].docType

String

Document type of the related entity (CPF, RG)

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].relationshipLevel

String

Level of relationship with the entity (INDIRECT 1ST LEVEL, INDIRECT 2ND LEVEL, BUSINESS PARTNER)

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].institutionName

String

Name of the institution

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].institutionActivity

String

Activity of the institution

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].role

String

Role of the entity (ASSISTANT COACH, COACH, COUNCIL MEMBER, DIRECTOR, EX-PRESIDENT, MANAGER, PLAYER, PRESIDENT, REFEREE, STAFF, VICE-PRESIDENT)

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].isActive

Boolean

Whether the entity is active

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].startDate

String

Start date of the relationship

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].endDate

String

End date of the relationship

data.results[x].onlineBettingCompliance.sportsExposure.sports[x].relatedEntities[x].source

String

Source of the relationship information

data.results[x].onlineBettingCompliance.forbiddenBet

Object

Data related to forbidden betting

data.results[x].onlineBettingCompliance.forbiddenBet.name

String

Name of the person

data.results[x].onlineBettingCompliance.forbiddenBet.age

String

Age of the person

data.results[x].onlineBettingCompliance.forbiddenBet.isFromMinisterioDaFazenda

Boolean

Whether the person is from the Ministry of Finance

data.results[x].onlineBettingCompliance.forbiddenBet.isBookmakerOwner

Boolean

Whether the person is a bookmaker owner

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives

Array

Reasons for being a bookmaker owner

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives[x].source

String

Source of the information

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives[x].cnpj

String

CNPJ of the related company

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives[x].companyName

String

Name of the related company

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives[x].economicActivityCodes

String

Economic activity codes of the company

data.results[x].onlineBettingCompliance.forbiddenBet.bookmakerOwnerMotives[x].additionalDetails

Object

Additional details of the company

data.results[x].onlineBettingCompliance.forbiddenBet.ministryOfFazendaMotives

Object

Details from the Ministry of Finance

data.evidence

Array

List of evidence related to the query

data.evidence[x].id

String

Unique identifier of the evidence

data.evidence[x].source

String

Source of the evidence

data.status

Object

Status of the compliance checks

data.status.onlineBettingCompliance

Array

List of status messages for online betting compliance

data.status.onlineBettingCompliance[x].code

Number

Status code of the compliance check

data.status.onlineBettingCompliance[x].message

String

Status message of the compliance check

data.elapsedMilliseconds

Number

Time taken to execute the query, in milliseconds

Last updated

Logo

2023 © Caf. - All rights reserved