Skip to content
On this page

CIFAS UK 048

About the service

CIFAS UK 048 enables members to search a large amounts of case data associated with acts of fraudulent conduct filed as cases to the National Fraud Database (NFD). This RESTful API allows you to pass in search criteria to be checked against this repository and to access the details of the matching cases.

Product Code: W2_DATA_CIFAS_UK_048

Request

Query Data

The following QueryData properties pertain to this service.

At least one of the fields must be present.

Property NameTypeLengthOptional/MandatoryNotes
ForenameString25Optional
SurnameString25Optional
CompanyNameString2-70Optional
CompanyNumberString8Optional
DayOfBirthInteger2Optional
MonthOfBirthInteger2Optional
YearOfBirthInteger4Optional
EmailStringxOptionalRegex format: ^[^@\s]+@[^@\s]+\.[^@\s]+$
HomePhoneNumberString4Optional[0-9]{1,20}$
PhoneNumberString16Optional[0-9]{1,20}$
WorkPhoneNumberString4Optional[0-9]{1,20}$
EmployerPhoneNumberString4Optional[0-9]{1,20}$
CompanyPhoneNumberString20Optional[0-9]{1,20}
NationalInsuranceNumberString9Optional
VehicleIdentificationNumberString50Optional
VehicleRegistrationNumberString10Optional
DeviceIdString50Optional
IPString7-15OptionalThe IPv4 Address.
SortCodeString6Optional[0-9]{6}
AccountNumberString8Optional[0-9]{8}
CardNumberString19Optional[0-9]{1,19}
VATNumberString7-14Optional(uk?GB)[0-9A-Za-z]{5-12}
FlatString20Optional[^|]{1,20}
HouseNameString20Optional[^|]{1,20}
HouseNumberString10Optional[^|]{1,10}
StreetString30Optional[^|]{1,30}$
CityString20Optional[^|]{1,20}
PostcodeString5-8Optional[^|]{5,8}

Example Request

json
"Data": {
    "Forename": "Brandon",
    "Surname": "Marsh",
    "DayOfBirth": 30,
    "MonthOfBirth": 6,
    "YearOfBirth": 1942,
    "HouseNumber": "74",
    "Street": "Guildford Rd",
    "Postcode": "RH19 6EG"
}

Response

The following shows the basic schema for the CIFASUk048Result result.

Example Response

json
"CIFASUk048Result": {
	"searchResult": {
		"matchedCasesCount": 3,
		"matches": [
			{
				"caseId": 8698203,
				"owningMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"managingMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"caseType": {
					"referenceCode": "AFR",
					"description": "False Application"
				},
				"product": {
					"referenceCode": "AFCH",
					"description": "Asset Fin - Contract Hire"
				},
				"supplyDate": "2022-09-06T00:00:00",
				"applicationDate": "0001-01-01T00:00:00",
				"claimDate": "0001-01-01T00:00:00",
				"filingReasons": [
					{
						"referenceCode": "FDM",
						"description": "Docs - false"
					}
				],
				"deliveryChannel": {
					"referenceCode": "BRO",
					"description": "Broker"
				},
				"facility": {
					"referenceCode": "NGR",
					"description": "Not granted"
				},
				"subjects": [
					{
						"role": {
							"referenceCode": "APP",
							"description": "Applicant"
						},
						"roleQualifier": {
							"referenceCode": "TI4",
							"description": "True identity with falsehoods (04)"
						},
						"firstName": "brian",
						"surname": "james",
						"birthDate": "1970-03-04T00:00:00",
						"employmentType": {
							"referenceCode": "NTS",
							"description": "Not specified"
						},
						"emailAddress": "[email protected]",
						"addresses": [
							{
								"addressType": {
									"referenceCode": "CA",
									"description": "Current on application"
								},
								"flatOrUnit": "1G The Old Brick Wor",
								"houseName": "Poole Industrial Est",
								"streetName": "Higher Poole",
								"district": "Poole",
								"town": "Wellington",
								"county": "Somerset",
								"postcode": "TA21 9HW",
								"timeAtAddress": {
									"format": {}
								}
							}
						],
						"financeDetails": [],
						"documents": [
							{
								"copyAvailable": {
									"referenceCode": "N",
									"description": "Copy not available"
								},
								"documentType": {
									"referenceCode": "ALE",
									"description": "Accountant (etc.) letter"
								},
								"documentQualifier": {
									"referenceCode": "UNS",
									"description": "Unspecified"
								},
								"nationality": {},
								"reference": "kp"
							}
						],
						"withholdSubjectAccess": false
					}
				],
				"matchingRules": [
					{
						"referenceCode": "C02F",
						"description": "Exact email match, or a sub domain match within the defined list of known unique sub domains"
					}
				]
			},
			{
				"caseId": 8690870,
				"owningMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"managingMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"caseType": {
					"referenceCode": "AFR",
					"description": "False Application"
				},
				"product": {
					"referenceCode": "AFCH",
					"description": "Asset Fin - Contract Hire"
				},
				"supplyDate": "2020-12-01T00:00:00",
				"applicationDate": "0001-01-01T00:00:00",
				"claimDate": "0001-01-01T00:00:00",
				"filingReasons": [
					{
						"referenceCode": "BOG",
						"description": "Bogus Organisation"
					}
				],
				"deliveryChannel": {
					"referenceCode": "COM",
					"description": "Combination"
				},
				"facility": {
					"referenceCode": "NGR",
					"description": "Not granted"
				},
				"subjects": [
					{
						"role": {
							"referenceCode": "APP",
							"description": "Applicant"
						},
						"roleQualifier": {
							"referenceCode": "TI4",
							"description": "True identity with falsehoods (04)"
						},
						"firstName": "der",
						"surname": "smith",
						"birthDate": "1980-10-12T00:00:00",
						"employmentType": {
							"referenceCode": "NTS",
							"description": "Not specified"
						},
						"emailAddress": "[email protected]",
						"addresses": [
							{
								"addressType": {
									"referenceCode": "CA",
									"description": "Current on application"
								},
								"houseNumber": "75",
								"streetName": "Quakers Road",
								"town": "Bristol",
								"county": "Gloucestershire",
								"postcode": "BS16 6NH",
								"timeAtAddress": {
									"format": {}
								}
							}
						],
						"financeDetails": [
							{
								"type": "BankOrBuildingSocietyAccount",
								"relevance": {
									"referenceCode": "PNC",
									"description": "Provided but not checked"
								},
								"timeWithInstitution": {
									"format": {}
								}
							}
						],
						"documents": [],
						"withholdSubjectAccess": false
					}
				],
				"matchingRules": [
					{
						"referenceCode": "C02F",
						"description": "Exact email match, or a sub domain match within the defined list of known unique sub domains"
					}
				]
			},
			{
				"caseId": 8686897,
				"owningMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"managingMember": {
					"referenceCode": "547",
					"description": "NFIB"
				},
				"caseType": {
					"referenceCode": "AFR",
					"description": "False Application"
				},
				"product": {
					"referenceCode": "AFCH",
					"description": "Asset Fin - Contract Hire"
				},
				"supplyDate": "2020-01-31T00:00:00",
				"applicationDate": "2020-01-30T00:00:00",
				"claimDate": "0001-01-01T00:00:00",
				"filingReasons": [
					{
						"referenceCode": "BCO",
						"description": "Bogus company"
					}
				],
				"deliveryChannel": {
					"referenceCode": "MAI",
					"description": "Mail"
				},
				"facility": {
					"referenceCode": "NGR",
					"description": "Not granted"
				},
				"subjects": [
					{
						"role": {
							"referenceCode": "APP",
							"description": "Applicant"
						},
						"roleQualifier": {
							"referenceCode": "TI4",
							"description": "True identity with falsehoods (04)"
						},
						"firstName": "Lee",
						"surname": "Fraud",
						"birthDate": "0001-01-01T00:00:00",
						"employmentType": {
							"referenceCode": "NTS",
							"description": "Not specified"
						},
						"emailAddress": "[email protected]",
						"addresses": [
							{
								"addressType": {
									"referenceCode": "CA",
									"description": "Current on application"
								},
								"houseNumber": "4A",
								"streetName": "Kings Terrace",
								"town": "Emsworth",
								"county": "Hampshire",
								"postcode": "PO10 7AA",
								"timeAtAddress": {
									"format": {}
								}
							}
						],
						"financeDetails": [],
						"documents": [
							{
								"copyAvailable": {
									"referenceCode": "N",
									"description": "Copy not available"
								},
								"documentType": {
									"referenceCode": "ACC",
									"description": "Accounts"
								},
								"documentQualifier": {
									"referenceCode": "UNS",
									"description": "Unspecified"
								},
								"nationality": {},
								"reference": "Lee 123"
							}
						],
						"withholdSubjectAccess": false
					}
				],
				"matchingRules": [
					{
						"referenceCode": "C01C",
						"description": "Both first name and surname used with same address"
					},
					{
						"referenceCode": "C02F",
						"description": "Exact email match, or a sub domain match within the defined list of known unique sub domains"
					},
					{
						"referenceCode": "C05A",
						"description": "Same surname and address"
					}
				]
			}
		],
		"alerts": {
			"caseLink": {
				"caseLinkStatus": "Level1And2",
				"reference": "0A4EFE4F-3B12-48B0-8B92-7087D5786DC7"
			}
		}
	}
}

Response Breakdown

As with all other bundle services the response is separated into two sections: Service specific outputs and the summarized results (Service transaction).

The summarized results section is explained here: Service transaction information

Below is some information about service specific outputs.

Search Result

Under cifasUk048Result you will find searchResult. The following is the schema breakdown of the possible fields.

The top level result will include:

Property NameTypeDescription
MatchedCasesCountIntegerThe number of CIFAS Cases that generated a match for the search.
MatchesArray of CIFASCaseAn array of CIFAS Cases that were returned from the search.
AlertsCIFASAlertAny alerts generated from the CIFAS search.
ProcessingErrorsArray of StringAn array of strings containing any processing errors encountered during the search.

ReferenceValue

Property NameType
ReferenceCodeString
DescriptionString

TimeAt

Property NameType
FormatReferenceValue
YearInteger
YearInteger

CIFASCase

Property NameTypeDescription
CaseIdIntegerThe CIFAS cases unique identifier.
OwningMemberReferenceValue
ManagingMemberReferenceValue
CaseTypeReferenceValue
ProductReferenceValue
SupplyDateDateTimeThe date the case was filed on FIND
ApplicationDateDateTimeThe date of the application supplied with the case
ClaimDateDateTimeThe date of the claim supplied with the case
FilingReasonsArray of ReferenceValue
DeliveryChannelReferenceValue
IpAddressString
DeviceIdString
FacilityReferenceValue
SubjectsArray of CIFASSubject
MatchingRulesArray of ReferenceValue

CIFASSubject

Property NameType
RoleReferenceValue
RoleQualifierReferenceValue
FirstNameString
MiddleNamesString
SurnameString
BirthDateDateTime
NationalInsuranceNumberString
EmploymentTypeReferenceValue
HomeTelephoneNumberString
MobileTelephoneNumberString
WorkTelephoneNumberString
EmployerTelephoneNumberString
EmailAddressString
VehicleRegistrationNumberString
VehicleIdentificationNumberString
CompanyNameString
CompanyNumberString
VatNumberString
WebsiteAddressString
AddressesArray of CIFASSubjectAddress
FinanceDetailsArray of CIFASFinanceInformation
DocumentsArray of CIFASDocumentInformation
WithholdSubjectAccessBoolean

CIFASSubjectAddress

Property NameType
AddressTypeReferenceValue
FlatOrUnitString
HouseNameString
HouseNumberString
StreetNameString
DistrictString
TownString
CountyString
PostcodeString
TimeAtAddressTimeAt

CIFASFinanceInformation

Property NameType
TypeString
RelevanceReferenceValue
TimeWithInstitutionTimeAt

CIFASDocumentInformation

Property NameType
CopyAvailableReferenceValue
DocumentTypeReferenceValue
DocumentQualifierReferenceValue
NationalityReferenceValue
ReferenceString

Sandbox

Sandbox mode can be used to test the service. By setting the following query option and sending some the below query data we will return a pre-configured response without actually calling our suppliers.

Query options for Sandbox

json
"options": {
    "sandbox": "true"
}

Sandbox cases

These are the sandbox options for these service. Learn about our Sandbox here

Click on a sandbox case to view the request and response