Shufti Pro · JSON-LD Context
Shufti Pro Context
JSON-LD context defining the semantic vocabulary for Shufti Pro from Shufti Pro.
18 Classes
27 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
sp:
https://shuftipro.com/vocab/
Classes
VerificationRequest
VerificationResponse
DocumentVerification
FaceVerification
AddressVerification
AMLScreening
KYBVerification
BiometricAuth
LivenessDetection
VideoIdent
eSignature
provider
authMethod
supportedCountries
supportedDocumentTypes
name
description
url
Properties
| Property | Type | Container |
|---|---|---|
| reference | string | |
| country | string | |
| language | string | |
| document_type | string | |
| verification_mode | string | |
| callback_url | reference | |
| redirect_url | reference | |
| allow_retry | boolean | |
| show_results | boolean | |
| event | string | |
| verification_url | reference | |
| verification_result | string | |
| declined_reason | string | |
| access_token | string | |
| proofs | reference | |
| watchlists | string | |
| business_name | string | |
| registration_number | string | |
| incorporation_country | string | |
| face | @json | |
| document | @json | |
| address | @json | |
| background_checks | @json | |
| phone | @json | |
| @json | ||
| baseUrl | reference | |
| amlWatchlistCount | integer |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"sp": "https://shuftipro.com/vocab/",
"VerificationRequest": "sp:VerificationRequest",
"VerificationResponse": "sp:VerificationResponse",
"DocumentVerification": "sp:DocumentVerification",
"FaceVerification": "sp:FaceVerification",
"AddressVerification": "sp:AddressVerification",
"AMLScreening": "sp:AMLScreening",
"KYBVerification": "sp:KYBVerification",
"BiometricAuth": "sp:BiometricAuth",
"LivenessDetection": "sp:LivenessDetection",
"VideoIdent": "sp:VideoIdent",
"eSignature": "sp:eSignature",
"reference": {
"@id": "sp:reference",
"@type": "xsd:string"
},
"country": {
"@id": "sp:country",
"@type": "xsd:string"
},
"language": {
"@id": "sp:language",
"@type": "xsd:string"
},
"document_type": {
"@id": "sp:documentType",
"@type": "xsd:string"
},
"verification_mode": {
"@id": "sp:verificationMode",
"@type": "xsd:string"
},
"callback_url": {
"@id": "sp:callbackUrl",
"@type": "@id"
},
"redirect_url": {
"@id": "sp:redirectUrl",
"@type": "@id"
},
"allow_retry": {
"@id": "sp:allowRetry",
"@type": "xsd:boolean"
},
"show_results": {
"@id": "sp:showResults",
"@type": "xsd:boolean"
},
"event": {
"@id": "sp:event",
"@type": "xsd:string"
},
"verification_url": {
"@id": "sp:verificationUrl",
"@type": "@id"
},
"verification_result": {
"@id": "sp:verificationResult",
"@type": "xsd:string"
},
"declined_reason": {
"@id": "sp:declinedReason",
"@type": "xsd:string"
},
"access_token": {
"@id": "sp:accessToken",
"@type": "xsd:string"
},
"proofs": {
"@id": "sp:proofs",
"@type": "@id"
},
"watchlists": {
"@id": "sp:watchlists",
"@type": "xsd:string"
},
"business_name": {
"@id": "sp:businessName",
"@type": "xsd:string"
},
"registration_number": {
"@id": "sp:registrationNumber",
"@type": "xsd:string"
},
"incorporation_country": {
"@id": "sp:incorporationCountry",
"@type": "xsd:string"
},
"face": {
"@id": "sp:face",
"@type": "@json"
},
"document": {
"@id": "sp:document",
"@type": "@json"
},
"address": {
"@id": "sp:address",
"@type": "@json"
},
"background_checks": {
"@id": "sp:backgroundChecks",
"@type": "@json"
},
"phone": {
"@id": "sp:phone",
"@type": "@json"
},
"email": {
"@id": "sp:email",
"@type": "@json"
},
"provider": "sp:provider",
"baseUrl": {
"@id": "sp:baseUrl",
"@type": "@id"
},
"authMethod": "sp:authMethod",
"supportedCountries": "sp:supportedCountries",
"supportedDocumentTypes": "sp:supportedDocumentTypes",
"amlWatchlistCount": {
"@id": "sp:amlWatchlistCount",
"@type": "xsd:integer"
},
"name": "schema:name",
"description": "schema:description",
"url": "schema:url"
},
"@graph": [
{
"@id": "https://shuftipro.com/",
"@type": "schema:Organization",
"schema:name": "Shufti Pro",
"schema:description": "AI-powered identity verification platform offering KYC, AML, KYB, biometrics, and document verification services via REST API.",
"schema:url": "https://shuftipro.com/",
"schema:sameAs": [
"https://developers.shuftipro.com/",
"https://github.com/shuftipro",
"https://www.linkedin.com/company/shufti-pro",
"https://x.com/shufti_pro"
]
},
{
"@id": "https://api.shuftipro.com/",
"@type": "sp:APIProvider",
"provider": "Shufti Pro",
"baseUrl": "https://api.shuftipro.com",
"authMethod": "Basic Authentication (Client ID + Secret Key) or Bearer Token (access_token)",
"supportedCountries": "230+",
"supportedDocumentTypes": "10000+",
"amlWatchlistCount": 1700
}
]
}