socure · JSON-LD Context

Socure Context

JSON-LD context defining the semantic vocabulary for Socure from socure.

32 Classes 2 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
socure: https://raw.githubusercontent.com/api-evangelist/socure/refs/heads/main/json-ld/socure-context.jsonld#

Classes

Person Organization PostalAddress firstName surName email mobileNumber physicalAddress city state zip country nationalId ipAddress referenceId customerUserId decision kyc fraud synthetic watchlist emailRisk phoneRisk addressRisk score reasonCodes sourceListName matchCount docvTransactionId documentType documentNumber issuingCountry

Properties

Property Type Container
dob schema:Date
expirationDate schema:Date

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "socure": "https://raw.githubusercontent.com/api-evangelist/socure/refs/heads/main/json-ld/socure-context.jsonld#",
    "Person": "schema:Person",
    "Organization": "schema:Organization",
    "PostalAddress": "schema:PostalAddress",
    "firstName": "schema:givenName",
    "surName": "schema:familyName",
    "dob": { "@id": "schema:birthDate", "@type": "schema:Date" },
    "email": "schema:email",
    "mobileNumber": "schema:telephone",
    "physicalAddress": "schema:streetAddress",
    "city": "schema:addressLocality",
    "state": "schema:addressRegion",
    "zip": "schema:postalCode",
    "country": "schema:addressCountry",
    "nationalId": "schema:identifier",
    "ipAddress": "schema:ipAddress",
    "referenceId": "schema:identifier",
    "customerUserId": "schema:identifier",
    "decision": "socure:Decision",
    "kyc": "socure:KycResult",
    "fraud": "socure:SigmaIdentityFraud",
    "synthetic": "socure:SigmaSyntheticFraud",
    "watchlist": "socure:WatchlistResult",
    "emailRisk": "socure:EmailRiskScore",
    "phoneRisk": "socure:PhoneRiskScore",
    "addressRisk": "socure:AddressRiskScore",
    "score": "schema:value",
    "reasonCodes": "socure:reasonCode",
    "sourceListName": "schema:name",
    "matchCount": "schema:value",
    "docvTransactionId": "schema:identifier",
    "documentType": "schema:additionalType",
    "documentNumber": "schema:identifier",
    "issuingCountry": "schema:countryOfOrigin",
    "expirationDate": { "@id": "schema:expires", "@type": "schema:Date" }
  }
}