Skip to main content
This page documents all enumerated values found in the FrankieOne KYC V2 API OpenAPI specifications. All values are extracted from v2-openapi.json and v2-fc-core-bundled_generated.yaml.

Entity & Profile Enums

Entity-Type

Source: v2-openapi.json#/components/schemas/Entity-Type
ValueDescription
INDIVIDUALIndividual person entity
ORGANIZATIONOrganization/business entity
UNKNOWNEntity type not determined

Service-Profile-State

Source: v2-openapi.json#/components/schemas/Service-Profile-State
ValueDescription
INITInitial state when profile is created
AUTOAutomatically assigned state after initial processing
ACTIVEProfile is active and in use
ARCHIVEDProfile has been archived and is no longer active
BLOCKLISTEDProfile is blocked from further actions
INACTIVEProfile is inactive, not currently in use
DELETEDProfile has been deleted
DUPLICATEProfile is a duplicate of another existing profile

Workflow Execution Enums

Workflow-Execution-ResultEnum

Source: v2-openapi.json#/components/schemas/Workflow-Execution-ResultEnum
ValueDescription
UNCHECKEDWorkflow has not yet been run
IN_PROGRESSWorkflow is currently running
REVIEWWorkflow produced results requiring review
PASSWorkflow completed with PASS recommendation
FAILWorkflow finished with FAIL recommendation
COMPLETEWorkflow finished, results complete (PASS/FAIL not required)
INCOMPLETEWorkflow finished, results incomplete
NEEDS_APPROVALWorkflow requires approval process
APPROVEDWorkflow was approved (typically by human)
REJECTEDWorkflow was rejected (typically by human)
BLOCKEDWorkflow blocked from completing, manual review required
CLEARWorkflow completed with no issues (often for monitoring)
URGENTWorkflow completed with urgent matters requiring review
MONITORWorkflow completed, further monitoring required

Workflow-Execution-StateEnum

Source: v2-openapi.json#/components/schemas/Workflow-Execution-StateEnum
ValueDescription
COMPLETEDWorkflow execution completed successfully
CANCELEDWorkflow execution was canceled
TERMINATEDWorkflow execution terminated before completion
ERRORWorkflow execution encountered an error
TIMEOUTWorkflow execution timed out
IN_PROGRESSWorkflow execution currently in progress

Workflow-LifecyclePhaseEnum

Source: v2-openapi.json#/components/schemas/Workflow-LifecyclePhaseEnum
ValueDescription
ONBOARDINGWorkflow is in onboarding stage
MONITORINGWorkflow is in monitoring stage
OTHERWorkflow is in another stage

Workflow-Step-Type

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Workflow-Step-Type
ValueDescription
BLOCKLISTBlocklist check step
DUPLICATEDuplicate detection step
DECISIONDecision step
BRANCHBranch/routing step
MONITOR_TOGGLEMonitoring toggle step
OTHEROther step type
KYCKnow Your Customer step
AMLAnti-Money Laundering step
IDVIdentity Verification step
STARTWorkflow start step
FINISHWorkflow finish step

Workflow-Step-ResultEnum

Source: v2-openapi.json#/components/schemas/Workflow-Step-ResultEnum
ValueDescription
UNCHECKEDStep not attempted
SKIPPEDStep skipped (not required or previously run)
MISSING_DATAStep requires additional data
PASSStep completed, goals met
FAILStep completed, goals not met
COMPLETEStep finished successfully (no pass/fail)
INCOMPLETEStep unable to finish successfully
MATCHFully successful match against source(s)
NO_MATCHNo match against source(s)
PARTIALPartially successful match
CLEARNo match found on negative list (positive outcome)
HITMatch found on negative list
CLEAREDPreviously found matches have been resolved
EXPIREDData has expired
CLEAR_REVIEWCleared but requires review
HIT_ACCEPTEDHit found and accepted
HIT_REJECTEDHit found and rejected
NOT_APPLICABLEStep unnecessary (e.g., visa check for citizen)
ERRORUnrecoverable error, no useful result

Process Result Enums

Process-ResultEnum

Source: v2-openapi.json#/components/schemas/Process-ResultEnum
ValueDescription
MATCHElement check matched expected criteria
PARTIAL_MATCHElement check partially matched
INVALID_MATCHElement check matched but was invalid
NO_MATCHElement check did not match
CLEARElement check was cleared
HITElement check hit specific condition
BAD_DATAElement check encountered bad data
CREATEDElement check resulted in creation
UPDATEDElement check resulted in update
DELETEDElement check resulted in deletion
FAILElement check failed
NOT_APPLICABLEElement check not applicable
SUSPECTEDElement check raised suspicion
REJECTEDElement check was rejected
MANUALElement check manually reviewed
CLEAR_AUTOElement check cleared automatically
OVERRIDEElement check overridden

Process-Result-StateEnum

Source: v2-openapi.json#/components/schemas/Process-Result-StateEnum
ValueDescription
IN_PROGRESSProcess in progress
COMPLETEDProcess completed
TIMEOUTProcess timed out
ERRORProcess encountered error

Process-Result-System-StatusEnum

Source: v2-openapi.json#/components/schemas/Process-Result-System-StatusEnum
ValueDescription
VALIDProcess result is valid
EXPIREDProcess result has expired
STALEProcess result is stale/outdated
MARKED_INVALIDProcess result explicitly marked invalid
MARKED_IGNOREProcess result marked to be ignored

Process-Result-ClassEnum

Source: v2-openapi.json#/components/schemas/Process-Result-ClassEnum
ValueDescription
KYCKnow Your Customer
IDIdentity document
IDVIdentity Verification
AMLAnti-Money Laundering
FRAUDLISTFraud list
FRAUDCHECKFraud check
FRAUDFraud
DEVICEDevice
MOBILEMobile
EMAILEmail
LOOKUPLookup
CREATECreate operation
UPDATEUpdate operation
DELETEDelete operation
KYBKnow Your Business
DUPLICATEDuplicate
BLOCKLISTBlocklist
SUPPORTING_DOCSupporting document
MATCHLISTMatchlist
VISAVisa
ACTIVITYActivity

Process-Result-Manual-StatusEnum-AML

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-AML
ValueDescription
TRUE_POSITIVEResult is true positive (not resolved)
FALSE_POSITIVEResult is false positive (not resolved)
TRUE_POSITIVE_ACCEPTTrue positive, resolved, accept activity
TRUE_POSITIVE_REJECTTrue positive, resolved, reject activity
UNKNOWNResult unknown (not resolved)
UNKNOWN_ACCEPTUnknown result, resolved, accept activity
UNKNOWN_REJECTUnknown result, resolved, reject activity

Process-Result-Manual-StatusEnum-KYC

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-KYC
ValueDescription
PASSResult determined to be pass
FAILResult determined to be fail

Process-Result-Manual-StatusEnum-IDV

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-IDV
ValueDescription
CLEARResult determined to be clear
REJECTEDResult determined to be rejected

Process-Result-Manual-StatusEnum-Duplicate

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-Duplicate
ValueDescription
FALSE_POSITIVEEntities are not duplicates, keep both
TRUE_POSITIVE_ACCEPTEntities are duplicates, keep incoming (B) as primary
TRUE_POSITIVE_REJECTEntities are duplicates, keep existing (A) as primary

Process-Result-Manual-StatusEnum-Matchlist

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-Matchlist
ValueDescription
FALSE_POSITIVEResult is false positive
TRUE_POSITIVE_REJECTTrue positive, reject activity

Process-Result-Manual-StatusEnum-Fraud

Source: v2-openapi.json#/components/schemas/Process-Result-Manual-StatusEnum-Fraud
ValueDescription
FALSE_POSITIVE_ACCEPTFalse positive, acceptable risk
FALSE_POSITIVE_REJECTFalse positive, unacceptable risk
TRUE_POSITIVE_ACCEPTTrue positive, acceptable risk
TRUE_POSITIVE_REJECTTrue positive, unacceptable risk

Risk Enums

Risk-Level

Source: v2-openapi.json#/components/schemas/Risk-Level
ValueDescription
UNKNOWNRisk level not determined
LOWLow risk
MEDIUMMedium risk
HIGHHigh risk
UNACCEPTABLEUnacceptable risk level

Risk-Factor-Status

Source: v2-openapi.json#/components/schemas/Risk-Factor-Status
ValueDescription
VALIDRisk factor applicable to entity
STALERisk factor no longer applicable
OVERRIDDENRisk factor manually overridden
DISCARDEDRisk factor added but discarded in same workflow

Document Enums

Document-Type

Source: v2-openapi.json#/components/schemas/Document-Type
ValueDescription
OTHERGeneric/unspecified document
DRIVERS_LICENSEDriver’s license
PASSPORTPassport
VISAVisa document (not Visa payment card)
IMMIGRATIONImmigration card
NATIONAL_IDNational ID card
TAX_IDNational tax identifier
NATIONAL_HEALTH_IDNational health program ID (Medicare, NHS)
CONCESSIONState-issued concession card
HEALTH_CONCESSIONState-issued health concession card
PENSIONState-issued pension ID
MILITARY_IDMilitary ID
BIRTH_CERTBirth certificate
CITIZENSHIPCitizenship certificate
MARRIAGE_CERTMarriage certificate
DEATH_CERTDeath certificate
NAME_CHANGEName change confirmation
UTILITY_BILLRegulated utility bill
BANK_STATEMENTBank/card statement
BANK_ACCOUNTBank account
INTENT_PROOFProof of intent (photo/video/letter)
ATTESTATIONDocument of attestation (Statutory Declaration)
SELF_IMAGESelfie for comparisons
DEVICEDevice ID
VEHICLE_REGISTRATIONVehicle registration number
PROOF_OF_ADDRESSProof of address document
HOUSE_REGISTRATIONHouse registration document
YELLOW_HOUSE_REGISTRATIONYellow House Registration Thor Ror 13
WORK_PERMITWork permit
EMPLOYMENT_CERTIFICATECertificate of employment
NOTARY_PUBLIC_IDNotary Public Identification
EXTERNAL_ADMINDetails of appointed administrator
CHARGESDetails of charges against company/director
PRE_ASICPre-ASIC documents
ANNUAL_RETURNCompany annual return
REPORTFrankie-generated report
TRUST_DEEDCorporate trust deed
PARTNERSHIP_AGREEMENTPartnership agreement documents
ADMIN_CHANGEChange of administrator
COMPANY_REPORTRegistry-filed company reports
CHECK_RESULTSResults of checks completed outside Frankie
AVIATION_SECURITY_IDAviation Security Identification Card
MARITIME_SECURITY_IDMaritime Security Identification Card

Document-Class

Source: v2-openapi.json#/components/schemas/Document-Class
ValueDescription
OTHEROther/unspecified
IDENTITYIdentity document
SUPPORTINGSupporting document
REPORTReport document

Document-Attachment-Side

Source: v2-openapi.json#/components/schemas/Document-Attachment-Side
ValueDescription
FRONTFront side of document
BACKBack side of document

Document-Attachment-Retrieval-Status

Source: v2-openapi.json#/components/schemas/Document-Attachment-Retrieval-Status
ValueDescription
NORMALData retrieved and included
EXCLUDEDData not included (not requested or deleted)
FAILEDData could not be retrieved from secure store

Individual Entity Enums

Address-TypeEnum

Source: v2-openapi.json#/components/schemas/Address-TypeEnum
ValueDescription
OTHEROther/unspecified address
RESIDENTIALResidential address
BUSINESSBusiness address
POSTALPostal address
REGISTERED_OFFICERegistered office address
PLACE_OF_BUSINESSPlace of business
OFFICIAL_CORRESPONDANCEOfficial correspondence address
PLACE_OF_BIRTHPlace of birth
OFFICE_LOCALITYOffice locality

Address-StatusEnum

Source: v2-openapi.json#/components/schemas/Address-StatusEnum
ValueDescription
CURRENTCurrent address
PREVIOUSPrevious address
FUTUREFuture address

GenderEnum

Source: v2-openapi.json#/components/schemas/GenderEnum
ValueDescription
MALEMale
FEMALEFemale
NON_BINARYNon-binary
OTHEROther
UNSPECIFIEDUnspecified

Date-Type

Source: v2-openapi.json#/components/schemas/Date-Type
ValueDescription
BUDDHISTBuddhist calendar
DISCORDIANDiscordian calendar
GREGORIANGregorian calendar (default)
HEBREWHebrew calendar
ISLAMICIslamic calendar
JULIANJulian calendar
LUNARLunar calendar
MESO_AMERICANMeso-American calendar
PERSIANPersian calendar
OTHEROther calendar system

Contact Information Enums

Phone Number Type

Source: v2-openapi.json#/components/schemas/Phone-Numbertype
ValueDescription
OTHEROther phone type
WORKWork phone
HOMEHome phone
MOBILEMobile phone
BUSINESSBusiness phone
FAXFax number

Email Type

Source: v2-openapi.json#/components/schemas/Emailtype
ValueDescription
OTHEROther email type
WORKWork email
PERSONALPersonal email
BUSINESSBusiness email

Source: v2-openapi.json#/components/schemas/Consent-Type-Param
ValueDescription
GENERALGeneral consent
DOCSDocument consent
CREDITHEADERCredit header consent
UNDER18Under 18 consent
PAYROLLPayroll consent
INSURANCEInsurance consent
SUPERANNUATIONSuperannuation consent

Workflow Issue Enums

Workflow-Issue-Category

Source: v2-openapi.json#/components/schemas/Workflow-Issue-Category
ValueDescription
AMLAnti-Money Laundering issues
BAD_DATAInvalid or incorrect data
BIOMETRICSBiometrics check issues
BLOCKLISTEDEntity on blocklist
DECEASEDEntity is deceased
DEVICEDevice check issues
DOCUMENTDocument check issues
DUPLICATEEntity has duplicates
EXPIRYProcess/document expired
FRAUDPossible fraud detected
IDVIdentity Verification issues
INFORMATIONALInformational messages
KYCKnow Your Customer issues
SYSTEMSystem-level issues
VERIFYVerification issues
VISAVisa check issues
WATCHLISTWatchlist check issues
ACTIVITYActivity process issues

Workflow-Issue-Type

Source: v2-openapi.json#/components/schemas/Workflow-Issue-Type
ValueCategoryDescription
AML_ISSUEAMLAML issue
BAD_DATA_ADDRESSBAD_DATAAddress missing/unusable
BAD_DATA_DOBBAD_DATADate of birth missing/unusable
BAD_DATA_EMAILBAD_DATAEmail missing/unusable
BAD_DATA_IDBAD_DATAID missing/unusable
BAD_DATA_MOBILEBAD_DATAMobile missing/unusable
BAD_DATA_NAMEBAD_DATAName missing/unusable
BLOCKEDBLOCKLISTEDEntity blocked
COMPROMISED_DOCUMENTIDVDocument is compromised
CREDIT_HEADERINFORMATIONALCredit header information
DATA_COMPARISONIDVData comparison issue
DATA_CONSISTENCYIDVData consistency issue
DATA_VALIDATIONIDVData validation issue
DENY_LISTVISAVisa deny list match
DECEASEDDECEASEDPerson is deceased
DEVICE_FRAUD_MATCHDEVICEDevice fraud detected
DEVICE_INVALIDDEVICEDevice is invalid
DOCUMENT_COMPARISONIDVDocument comparison issue
DUPLICATEDUPLICATEEntity is duplicate
FRAUD_CHECKFRAUDFraud detected during checks
FRAUD_DEVICEFRAUDDevice fraud detected
FRAUD_IP_ADDRESSFRAUDIP address fraud detected
FRAUD_EMAIL_ADDRESSFRAUDEmail address fraud detected
FRAUD_PHONE_NUMBERFRAUDPhone number fraud detected
FRAUD_ISSUEFRAUDFraud issue
FRAUD_LISTFRAUDEntity on fraud list
IMAGE_INTEGRITYIDVImage integrity issue
INTERNAL_MATCHWATCHLIST/BLOCKLISTEDInternal watchlist/blocklist match
LIVENESS_DETECTIONIDVLiveness detection failed
MATCHED_EXTERNALBLOCKLISTEDExternal blocklist match
MATCHED_INTERNALBLOCKLISTEDInternal blocklist match
MATCHED_SHAREDBLOCKLISTEDShared blocklist match
MEDIAAMLAdverse media hits
NOT_FOUNDKYCNo match found
OCRIDVOCR data mismatch
PARTIALKYCPartially successful KYC
PEPAMLPolitically Exposed Person hits
REQUIRES_AMLEXPIRYAML needs re-initiation
REQUIRES_IDVEXPIRYIDV needs re-initiation
REQUIRES_KYCEXPIRYKYC needs re-initiation
REQUIRES_VISAEXPIRYVisa needs re-initiation
SANCTIONAMLSanction hits
SERVICE_ERRORSYSTEMAll providers returned error
SERVICE_TIMEOUTSYSTEMAll providers timed out
VISA_FAILEDVISAVisa check failed
VISUAL_AUTHENTICITYIDVVisual authenticity issue
WATCHLISTAMLWatchlist hits
ACTIVITY_AMLACTIVITYAML-related activity issue
ACTIVITY_FRAUDACTIVITYFraud-related activity issue
ACTIVITY_DEVICEACTIVITYDevice-related activity issue

Workflow-Issue-Severity

Source: v2-openapi.json#/components/schemas/Workflow-Issue-Severity
ValueDescription
INFOInformational only
REVIEWRequires review
BLOCKBlocks further processing
WARNINGWarning, not blocking
CRITICALCritical issue
ERRORError encountered

Monitoring & Subscription Enums

Monitoring-Type / Subscription-Type

Source: v2-openapi.json#/components/schemas/Monitoring-Type
ValueDescription
AMLAnti-Money Laundering monitoring
ACTIVITYActivity monitoring

Subscription-Status

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Subscription-Status
ValueDescription
ENABLEDSubscription is active and operational
DISABLEDSubscription is inactive

IDV (Identity Verification) Enums

IDV OCR Status

Source: v2-openapi.json#/components/schemas/IDV-OCR-Responsestatus
ValueDescription
AWAITING_OCR_RESULTS_PROVIDER_OFFLINEProvider offline, OCR results unavailable
AWAITING_DOCUMENT_UPLOAD_INVALID_TYPEDocument type not supported
WAITING_DOCUMENT_UPLOAD_FAILED_OCRDocument upload failed
AWAITING_DOCUMENT_OCRDocument being processed by provider
DOCUMENT_INVALID_EXCEEDED_SIZE_LIMITDocument too large
DOCUMENT_INVALID_INCORRECT_FILE_FORMATDocument format not supported
AWAITING_DOCUMENT_UPLOAD_BACKBack of document needs upload
AWAITING_DOCUMENT_UPLOAD_FRONTFront of document needs upload
COMPLETE_OCRDocument OCR valid and completed

IDV Process Status

Source: v2-openapi.json#/components/schemas/IDV-InitProcess-Responsestatus
ValueDescription
IN_PROGRESSProvider processing request
CHECK_PROCESSING_DOWNLOAD_FAILProcessing, image download issue (will retry)
WAITING_SELFIE_UPLOADAwaiting applicant selfie upload
CHECK_PROCESSINGProvider processing request
DOCUMENT_INVALID_EXCEEDED_SIZE_LIMITDocument too large
DOCUMENT_INVALID_INCORRECT_FILE_FORMATDocument format not supported
PROVIDER_OFFLINEProvider not available
COMPLETEProcess valid and completed

Supplementary-Data-IDV-OCR-Comparison-Enum-Comparison-Source

Source: v2-openapi.json#/components/schemas/Supplementary-Data-IDV-OCR-Comparison-Enum-Comparison-Source
ValueDescription
ENTITYOriginal entity data
OCR_UPDATEUpdated data from OCR scan

Matchlist Enums

Matchlist-Action

Source: v2-openapi.json#/components/schemas/Matchlist-Action
ValueDescription
BLOCKRecommended action: block entity
ALERTRecommended action: create alert
ALLOWRecommended action: allow entity
REVIEWRecommended action: review entity
NONENo action, only use riskFactor

Matchlist-State

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Matchlist-State
ValueDescription
ACTIVEMatchlist active, can be used for matching
ARCHIVEDMatchlist archived, cannot be used

Matchlist-Entry-State

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Matchlist-Entry-State
ValueDescription
ACTIVEEntry active, can be used for matching
EXPIREDEntry expired, visible but not used for matching
DELETEDEntry deleted, unusable

Matchlist-Entry-Attribute-Type

Source: v2-openapi.json#/components/schemas/Matchlist-Entry-Attribute-Type
ValueEntity TypeDescription
ENTITY_TYPEBothEntity type
EMAIL_ADDRESSBothEmail address
EMAIL_DOMAINBothEmail domain
PHONE_NUMBERBothPhone number
ADDR_STREET_NUMBERBothAddress street number
ADDR_STREET_NAMEBothAddress street name
ADDR_STREET_TYPEBothAddress street type
ADDR_NEIGHBORHOODBothAddress neighborhood
ADDR_LOCALITYBothAddress locality
ADDR_DISTRICTBothAddress district
ADDR_SUBDIVISIONBothAddress subdivision
ADDR_COUNTRYBothAddress country
ADDR_POSTAL_CODEBothAddress postal code
ADDR_UNSTRUCTURED_LONG_FORMBothUnstructured address
DOC_CLASSBothDocument class
DOC_TYPEBothDocument type
DOC_SUBTYPEBothDocument subtype
DOC_PRIMARY_IDENTIFIERBothDocument primary ID
DOC_SECONDARY_IDENTIFIERBothDocument secondary ID
IND_DISPLAY_NAMEIndividualIndividual display name
IND_GIVEN_NAMEIndividualIndividual given name
IND_FAMILY_NAMEIndividualIndividual family name
IND_MIDDLE_NAMEIndividualIndividual middle name
IND_DATE_OF_BIRTHIndividualIndividual date of birth
IND_NATIONALITYIndividualIndividual nationality
ORG_REGISTERED_SUBDIVISIONOrganizationOrganization registered subdivision
ORG_REGISTERED_COUNTRYOrganizationOrganization registered country
ORG_REGISTRATION_NUMBEROrganizationOrganization registration number
ORG_REGISTRATION_NUMBER_TYPEOrganizationOrganization registration number type
ORG_NAMEOrganizationOrganization name

Search Enums

Search-Type

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Search-Type
ValueDescription
EXACTReturns only exact matches
FUZZYReturns similar matches

Search-Field

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Search-Field
ValueApplies ToDescription
NAMEBothAll name parts
GIVEN_NAMEIndividualGiven name
FAMILY_NAMEIndividualFamily name
MIDDLE_NAMEIndividualMiddle name
DISPLAY_NAMEIndividualDisplay name
OTHER_NAMEIndividualOther names
ADDRESSBothAddress (planned)
EMAIL_ADDRESSBothEmail address (planned)
PHONE_NUMBERBothPhone number (planned)
DOCUMENT_IDENTIFIERBothDocument identifiers (planned)
EXTERNAL_REFERENCEBothExternal reference
REGISTERED_NAMEOrganizationRegistered name
ALTERNATE_NAMEOrganizationAlternate name
REGISTRATION_NUMBEROrganizationRegistration number

Audit Enums

AuditEvent-Type

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/AuditEvent-Type
ValueDescription
CUSTOMER_SETUPCustomer setup
CUSTOMER_UPDATECustomer update
ENTITY_CREATEEntity creation
ENTITY_LOOKUPEntity lookup
ENTITY_PURGEEntity deletion
ENTITY_RESULT_UPDATEManual result update
ENTITY_RESULT_INVALIDATEResult invalidation
ENTITY_UPDATEEntity update
GENERATE_REPORTReport generation
LEGACY_AUDITV1 audit event
MATCHLIST_ENTRYMatchlist entry operation
PORTAL_ACTIONPortal event
RISK_OVERRIDERisk override
SERVICE_PROFILE_CREATEService profile creation
SERVICE_PROFILE_UPDATEService profile update
SERVICE_PROFILE_STATE_CHANGEService profile state change
WORKFLOW_EVENTGeneric workflow event
WORKFLOW_COMPLETEWorkflow completion
WORKFLOW_RISK_CHANGEWorkflow risk change
WORKFLOW_STATUS_CHANGEWorkflow status change
OTHEROther event type

AuditEvent-Channel

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/AuditEvent-Channel
ValueDescription
APIAPI channel
PORTALPortal channel
ONESDKOneSDK channel
SYSTEMSystem channel

AuditEvent-Status

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/AuditEvent-Status
ValueDescription
SUCCESSEvent succeeded
ERROREvent encountered error
INFOInformational event

Object Type Enum

Object-Type

Source: v2-openapi.json#/components/schemas/Object-Type
ValueDescription
ADDRESSAddress object
NAMEName object
PHONE_NUMBERPhone number object
EMAILEmail object
DATE_OF_BIRTHDate of birth object
WEBSITEWebsite object
SHAREHOLDERShareholder object
OFFICIALOfficial object
UBOUltimate Beneficial Owner
REGISTRATIONRegistration object
SHAREHOLDINGShareholding object
SHARECAPITALShare capital object
DOCUMENTDocument object
DOCUMENT_ATTACHMENTDocument attachment object
RESULT_PROCESSProcess result object
RESULT_STEPStep result object
RESULT_WORKFLOWWorkflow result object
SERVICE_PROFILEService profile object
AUDIT_EVENTAudit event object
EXTERNAL_REFERENCEExternal reference object
RISK_ASSESSMENTRisk assessment object
MATCHLISTMatchlist object

Workflow-Execution-ObjectTypeEnum

Source: v2-openapi.json#/components/schemas/Workflow-Execution-ObjectTypeEnum
ValueDescription
NAMEName object
ADDRESSAddress object
DATE_OF_BIRTHDate of birth object
ORGANIZATIONOrganization object
DOCUMENTDocument object
EMAIL_ADDRESSEmail address object
PHONE_NUMBERPhone number object
DEVICEDevice object
INDIVIDUALIndividual object

Fraud & Activity Enums

Fraud-Check-Types

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Fraud-Check-Types
ValueDescription
DEVICEDevice fraud check
IPIP address fraud check
EMAIL_ADDRESSEmail address fraud check
PHONE_NUMBERPhone number fraud check

Likelihood

Source: v2-openapi.json#/components/schemas/Likelihood
ValueDescription
LOWLow likelihood
MEDIUMMedium likelihood
HIGHHigh likelihood
VERY_HIGHVery high likelihood
UNKNOWNUnknown likelihood

Supplementary Data Type Enums

Supplementary-Data-Base Type

Source: v2-openapi.json#/components/schemas/Supplementary-Data-Basetype
ValueDescription
AMLAnti-Money Laundering data
KYC_ADDRESSKYC address data
KYC_DOBKYC date of birth data
KYC_GENDERKYC gender data
KYC_NAMEKYC name data
IDIdentity document data
VISAVisa data
NAME_VALIDATIONName validation data
KYB_ORGANIZATIONKYB organization data
MATCHLISTMatchlist data
DUPLICATEDuplicate data
FRAUD_DEVICEFraud device data
FRAUD_EMAIL_ADDRESSFraud email address data
FRAUD_PHONE_NUMBERFraud phone number data
FRAUD_IP_ADDRESSFraud IP address data
FRAUD_LOOKUPFraud lookup data
ACTIVITY_AMLActivity AML data
ACTIVITY_DEVICEActivity device data
ACTIVITY_FRAUDActivity fraud data

Query Parameter Enums

Level Query Parameter

Source: v2-openapi.json#/components/parameters/levelQuery
ValueDescription
idReturn just an ID
metaReturn metadata only, no links or base64
base64Return metadata and data in base64 format

Level Query Parameter (No ID)

Source: v2-openapi.json#/components/parameters/levelNoIdQuery
ValueDescription
metaReturn metadata only, no links or base64
base64Return metadata and images as base64

X-Frankie-Background

Source: v2-openapi.json#/components/parameters/X-Frankie-Background
ValueDescription
0Synchronous request (wait for completion)
1Asynchronous request (return 202, run in background)

Sort Order

Source: v2-openapi.json#/components/parameters/sort
ValueDescription
ascAscending order
descDescending order

External Reference Enums

External-Reference Type

Source: v2-openapi.json#/components/schemas/External-Referencetype
ValueDescription
SYSTEMSystem reference
CUSTOMERCustomer reference
OTHEROther reference type

Name Enums

Individual-Name-Alternate Type

Source: v2-openapi.json#/components/schemas/Individual-Name-Alternatetype
ValueDescription
OTHEROther name type
ALIASAlias name
PREVIOUSPrevious name

Supplementary Data Document Type Enums

Document-Supplementary-Data Type

Source: v2-openapi.json#/components/schemas/Document-Supplementary-Data-Basetype
ValueDescription
NATIONAL_HEALTH_IDNational health ID supplementary data
BIRTH_CERTBirth certificate supplementary data
NATIONAL_IDNational ID supplementary data
CITIZENSHIPCitizenship supplementary data
PASSPORTPassport supplementary data
MARRIAGE_CERTMarriage certificate supplementary data

Visa Enums

Visa Holder Type

Source: v2-openapi.json#/components/schemas/Supplementary-Data-VisaholderType
ValueDescription
PRIMARYPrimary visa holder
SECONDARYSecondary holder (spouse/partner/family)

Name Validation Enums

Name Match Order

Source: v2-openapi.json#/components/schemas/Workflow-Step-Summary-NameValidationnameMatchOrder
ValueDescription
FGOFamily, Given, Other names
OFGOther, Family, Given names
GOFGiven, Other, Family names
FOGFamily, Other, Given names
GFOGiven, Family, Other names
OGFOther, Given, Family names
FGFamily, Given names
FOFamily, Other names
GFGiven, Family names
OFOther, Family names

Result Reference Type

Result-Reference-Type

Source: v2-openapi.json#/components/schemas/Result-Reference-Type
ValueDescription
URLURL reference
REFERENCEReference identifier

Workflow Include Query

Include Query Parameter

Source: v2-openapi.json#/components/parameters/includeQuery
ValueDescription
workflowDefinitionInclude workflow definition in response

Workflow Execution Scope

Workflow-Execution-ScopeEnum

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Workflow-Execution-ScopeEnum
ValueDescription
LASTApply filters only to most recent workflow execution
ANYSearch across all workflow executions

Status Override Filter

Status-Override-Type-Filter

Source: v2-fc-core-bundled_generated.yaml#/components/schemas/Status-Override-Type-Filter
ValueDescription
ONLY_OVERRIDDENOnly profiles with manually overridden statuses
EXCLUDE_OVERRIDDENExclude profiles with overridden statuses
ALLBoth with and without overridden statuses

Notes

Enum Coverage

All enums documented above are verified from the OpenAPI specifications:
  • v2-openapi.json (KYC V2 API)
  • v2-fc-core-bundled_generated.yaml (Core V2 API)

Missing from Spec

The following risk factor handlers mentioned in use case pages are NOT IN SPEC:
  • entity_age
  • entity_type
  • jurisdiction_lookup
  • document_type_lookup
  • num_sanctions
  • pep_level_lookup
  • pep_origin_lookup
  • has_adverse_media
  • on_watchlist
  • idv_document_result
  • idv_facial_comparison_result
  • idv_ocr_comparison_result
  • fraud_email
  • fraud_phone_number
  • fraud_ip_address
  • fraud_device
  • fraud_count_session
  • unresolved_duplicates
  • on_matchlist_internal
  • workflow_attempts_counter
These handlers appear to be internal risk engine configuration values not exposed in the public API schema.