Faro · JSON-LD Context
Farofinance App Context
JSON-LD context defining the semantic vocabulary for Farofinance App from Faro.
65 Classes
162 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
farofinance:
https://farofinance.app/schema#
Classes
Action
AgentIn
AgentOut
AgentPayProtocol
Artifact
ArtifactType
AttestationOut
BatchIn
BatchItemIn
BatchItemOut
BatchOut
Body_verify_document_v1_verify_document_post
CheckResult
ChecksOut
ClaimIn
ClaimOut
DiligenceArtifactIn
DiligenceIn
DiligenceReportOut
EasSchemaOut
EntitlementIn
ErrorEnvelope
GuardCheckoutIn
HTTPValidationError
InclusionProofOut
IndexOut
KeeperJoinIn
KeyConfirmIn
KeyIssued
KeyRequestIn
LogRootOut
LogRootsOut
MeOut
PagePublicOut
PaymentIntentIn
PaymentProtocol
ProveIn
ProveOut
PublishIn
PublishOut
ReceiptOut
ReportAccepted
ReportIn
ReportKind
Severity
Signal
SubjectType
UsageDayOut
UsageOut
ValidationError
ValueIn
Verdict
VerdictOut
VerdictResult
VerdictsOut
VerifyBeforePayIn
VerifyIn
WatchIn
WatchListOut
WatchOut
WebhookCreateIn
WebhookCreated
WebhookDeliveryOut
WebhookOut
WebhookPingOut
Properties
| Property | Type | Container |
|---|---|---|
| entity_id | string | |
| name | string | |
| endpoint | ||
| scopes | list | |
| sector | ||
| agent_id | string | |
| key | ||
| key_prefix | string | |
| acts_for | string | |
| standing | string | |
| binding_valid | boolean | |
| type | reference | |
| value | string | |
| found | boolean | |
| current | boolean | |
| subject_type | ||
| subject_hash | string | |
| page_uri | ||
| evidence_hash | ||
| check_set_version | ||
| issued_at | ||
| expiration_time | ||
| expired | boolean | |
| revoked | boolean | |
| attester | ||
| attester_checked | boolean | |
| uid | ||
| txid | ||
| schema_uid | string | |
| easscan | ||
| checked_at | dateTime | |
| cached | boolean | |
| items | list | |
| mode | string | |
| region | ||
| index | integer | |
| status | string | |
| result | ||
| receipt_id | ||
| error | ||
| job_id | ||
| poll | ||
| results | ||
| file | string | |
| detail | string | |
| source | string | |
| verdict | ||
| claim_id | string | |
| standing_reason | ||
| checks | list | |
| identifier | string | |
| display_name | ||
| known_history | boolean | |
| history_summary | ||
| proof_mode | string | |
| control_verified | boolean | |
| proof_token | ||
| artifacts | list | |
| request_id | string | |
| narrative | string | |
| grounded | boolean | |
| verdicts | list | |
| signals | list | |
| ungrounded_claims | list | |
| meaning | string | |
| chain_id | integer | |
| chain | string | |
| schema_registry | string | |
| eas | string | |
| indexer | ||
| resolver | string | |
| revocable | boolean | |
| default_expiration_days | integer | |
| subject_types | list | |
| registered | ||
| onchain_schema | ||
| verifier_rules | ||
| sku | string | |
| product_id | ||
| meta | ||
| message | string | |
| payee | string | |
| buyer_agent_id | ||
| context | ||
| leaf | string | |
| tree_size | integer | |
| path | list | |
| root | reference | |
| as_of | dateTime | |
| sectors | list | |
| corridors | list | |
| movement | ||
| note | string | |
| token | string | |
| api_key | string | |
| location | ||
| day | string | |
| root_hash | string | |
| chain_head | string | |
| generated_at | dateTime | |
| jws | string | |
| kid | string | |
| base_tx_hash | ||
| anchored_at | ||
| roots | list | |
| created_at | dateTime | |
| label | ||
| slug | string | |
| published_at | dateTime | |
| badges | list | |
| trust_graph | list | |
| agent | ||
| club_member | boolean | |
| protocol | reference | |
| merchant | ||
| recipient | ||
| resource_url | ||
| resource_domain | ||
| method | string | |
| proof | string | |
| consent | boolean | |
| url_path | string | |
| payload | ||
| algorithm | string | |
| log_index | integer | |
| prev_hash | string | |
| entry_hash | string | |
| inclusion_proof | ||
| verify | string | |
| accepted | boolean | |
| artifact_id | string | |
| kind | reference | |
| severity | reference | |
| artifact_type | ||
| count | integer | |
| days | integer | |
| total | integer | |
| daily | list | |
| loc | list | |
| msg | string | |
| input | ||
| ctx | ||
| artifact | ||
| confidence | decimal | |
| reason | string | |
| recommended_action | reference | |
| explanation | ||
| first_seen | ||
| watches | list | |
| url | string | |
| events | ||
| id | string | |
| active | boolean | |
| secret | string | |
| event_type | string | |
| attempts | integer | |
| last_status_code | ||
| last_error | ||
| delivered_at | ||
| delivered | boolean | |
| status_code |
JSON-LD Document
{
"@context": {
"@vocab": "https://farofinance.app/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"farofinance": "https://farofinance.app/schema#",
"Action": "farofinance:Action",
"AgentIn": "farofinance:AgentIn",
"entity_id": {
"@id": "farofinance:entity_id",
"@type": "xsd:string"
},
"name": {
"@id": "farofinance:name",
"@type": "xsd:string"
},
"endpoint": {
"@id": "farofinance:endpoint"
},
"scopes": {
"@id": "farofinance:scopes",
"@container": "@list"
},
"sector": {
"@id": "farofinance:sector"
},
"AgentOut": "farofinance:AgentOut",
"agent_id": {
"@id": "farofinance:agent_id",
"@type": "xsd:string"
},
"key": {
"@id": "farofinance:key"
},
"key_prefix": {
"@id": "farofinance:key_prefix",
"@type": "xsd:string"
},
"acts_for": {
"@id": "farofinance:acts_for",
"@type": "xsd:string"
},
"standing": {
"@id": "farofinance:standing",
"@type": "xsd:string"
},
"binding_valid": {
"@id": "farofinance:binding_valid",
"@type": "xsd:boolean"
},
"AgentPayProtocol": "farofinance:AgentPayProtocol",
"Artifact": "farofinance:Artifact",
"type": {
"@id": "farofinance:type",
"@type": "@id"
},
"value": {
"@id": "farofinance:value",
"@type": "xsd:string"
},
"ArtifactType": "farofinance:ArtifactType",
"AttestationOut": "farofinance:AttestationOut",
"found": {
"@id": "farofinance:found",
"@type": "xsd:boolean"
},
"current": {
"@id": "farofinance:current",
"@type": "xsd:boolean"
},
"subject_type": {
"@id": "farofinance:subject_type"
},
"subject_hash": {
"@id": "farofinance:subject_hash",
"@type": "xsd:string"
},
"page_uri": {
"@id": "farofinance:page_uri"
},
"evidence_hash": {
"@id": "farofinance:evidence_hash"
},
"check_set_version": {
"@id": "farofinance:check_set_version"
},
"issued_at": {
"@id": "farofinance:issued_at"
},
"expiration_time": {
"@id": "farofinance:expiration_time"
},
"expired": {
"@id": "farofinance:expired",
"@type": "xsd:boolean"
},
"revoked": {
"@id": "farofinance:revoked",
"@type": "xsd:boolean"
},
"attester": {
"@id": "farofinance:attester"
},
"attester_checked": {
"@id": "farofinance:attester_checked",
"@type": "xsd:boolean"
},
"uid": {
"@id": "farofinance:uid"
},
"txid": {
"@id": "farofinance:txid"
},
"schema_uid": {
"@id": "farofinance:schema_uid",
"@type": "xsd:string"
},
"easscan": {
"@id": "farofinance:easscan"
},
"checked_at": {
"@id": "farofinance:checked_at",
"@type": "xsd:dateTime"
},
"cached": {
"@id": "farofinance:cached",
"@type": "xsd:boolean"
},
"BatchIn": "farofinance:BatchIn",
"items": {
"@id": "farofinance:items",
"@container": "@list"
},
"mode": {
"@id": "farofinance:mode",
"@type": "xsd:string"
},
"BatchItemIn": "farofinance:BatchItemIn",
"region": {
"@id": "farofinance:region"
},
"BatchItemOut": "farofinance:BatchItemOut",
"index": {
"@id": "farofinance:index",
"@type": "xsd:integer"
},
"status": {
"@id": "farofinance:status",
"@type": "xsd:string"
},
"result": {
"@id": "farofinance:result"
},
"receipt_id": {
"@id": "farofinance:receipt_id"
},
"error": {
"@id": "farofinance:error"
},
"BatchOut": "farofinance:BatchOut",
"job_id": {
"@id": "farofinance:job_id"
},
"poll": {
"@id": "farofinance:poll"
},
"results": {
"@id": "farofinance:results"
},
"Body_verify_document_v1_verify_document_post": "farofinance:Body_verify_document_v1_verify_document_post",
"file": {
"@id": "farofinance:file",
"@type": "xsd:string"
},
"CheckResult": "farofinance:CheckResult",
"detail": {
"@id": "farofinance:detail",
"@type": "xsd:string"
},
"source": {
"@id": "farofinance:source",
"@type": "xsd:string"
},
"verdict": {
"@id": "farofinance:verdict"
},
"ChecksOut": "farofinance:ChecksOut",
"claim_id": {
"@id": "farofinance:claim_id",
"@type": "xsd:string"
},
"standing_reason": {
"@id": "farofinance:standing_reason"
},
"checks": {
"@id": "farofinance:checks",
"@container": "@list"
},
"ClaimIn": "farofinance:ClaimIn",
"identifier": {
"@id": "farofinance:identifier",
"@type": "xsd:string"
},
"display_name": {
"@id": "farofinance:display_name"
},
"email": {
"@id": "farofinance:email"
},
"ClaimOut": "farofinance:ClaimOut",
"known_history": {
"@id": "farofinance:known_history",
"@type": "xsd:boolean"
},
"history_summary": {
"@id": "farofinance:history_summary"
},
"proof_mode": {
"@id": "farofinance:proof_mode",
"@type": "xsd:string"
},
"control_verified": {
"@id": "farofinance:control_verified",
"@type": "xsd:boolean"
},
"proof_token": {
"@id": "farofinance:proof_token"
},
"DiligenceArtifactIn": "farofinance:DiligenceArtifactIn",
"DiligenceIn": "farofinance:DiligenceIn",
"artifacts": {
"@id": "farofinance:artifacts",
"@container": "@list"
},
"DiligenceReportOut": "farofinance:DiligenceReportOut",
"request_id": {
"@id": "farofinance:request_id",
"@type": "xsd:string"
},
"narrative": {
"@id": "farofinance:narrative",
"@type": "xsd:string"
},
"grounded": {
"@id": "farofinance:grounded",
"@type": "xsd:boolean"
},
"verdicts": {
"@id": "farofinance:verdicts",
"@container": "@list"
},
"signals": {
"@id": "farofinance:signals",
"@container": "@list"
},
"ungrounded_claims": {
"@id": "farofinance:ungrounded_claims",
"@container": "@list"
},
"EasSchemaOut": "farofinance:EasSchemaOut",
"meaning": {
"@id": "farofinance:meaning",
"@type": "xsd:string"
},
"chain_id": {
"@id": "farofinance:chain_id",
"@type": "xsd:integer"
},
"chain": {
"@id": "farofinance:chain",
"@type": "xsd:string"
},
"schema_registry": {
"@id": "farofinance:schema_registry",
"@type": "xsd:string"
},
"eas": {
"@id": "farofinance:eas",
"@type": "xsd:string"
},
"indexer": {
"@id": "farofinance:indexer"
},
"resolver": {
"@id": "farofinance:resolver",
"@type": "xsd:string"
},
"revocable": {
"@id": "farofinance:revocable",
"@type": "xsd:boolean"
},
"default_expiration_days": {
"@id": "farofinance:default_expiration_days",
"@type": "xsd:integer"
},
"subject_types": {
"@id": "farofinance:subject_types",
"@container": "@list"
},
"registered": {
"@id": "farofinance:registered"
},
"onchain_schema": {
"@id": "farofinance:onchain_schema"
},
"verifier_rules": {
"@id": "farofinance:verifier_rules"
},
"EntitlementIn": "farofinance:EntitlementIn",
"sku": {
"@id": "farofinance:sku",
"@type": "xsd:string"
},
"product_id": {
"@id": "farofinance:product_id"
},
"meta": {
"@id": "farofinance:meta"
},
"ErrorEnvelope": "farofinance:ErrorEnvelope",
"message": {
"@id": "farofinance:message",
"@type": "xsd:string"
},
"GuardCheckoutIn": "farofinance:GuardCheckoutIn",
"payee": {
"@id": "farofinance:payee",
"@type": "xsd:string"
},
"buyer_agent_id": {
"@id": "farofinance:buyer_agent_id"
},
"context": {
"@id": "farofinance:context"
},
"HTTPValidationError": "farofinance:HTTPValidationError",
"InclusionProofOut": "farofinance:InclusionProofOut",
"leaf": {
"@id": "farofinance:leaf",
"@type": "xsd:string"
},
"tree_size": {
"@id": "farofinance:tree_size",
"@type": "xsd:integer"
},
"path": {
"@id": "farofinance:path",
"@container": "@list"
},
"root": {
"@id": "farofinance:root",
"@type": "@id"
},
"IndexOut": "farofinance:IndexOut",
"as_of": {
"@id": "farofinance:as_of",
"@type": "xsd:dateTime"
},
"sectors": {
"@id": "farofinance:sectors",
"@container": "@list"
},
"corridors": {
"@id": "farofinance:corridors",
"@container": "@list"
},
"movement": {
"@id": "farofinance:movement"
},
"note": {
"@id": "farofinance:note",
"@type": "xsd:string"
},
"KeeperJoinIn": "farofinance:KeeperJoinIn",
"KeyConfirmIn": "farofinance:KeyConfirmIn",
"token": {
"@id": "farofinance:token",
"@type": "xsd:string"
},
"KeyIssued": "farofinance:KeyIssued",
"api_key": {
"@id": "farofinance:api_key",
"@type": "xsd:string"
},
"KeyRequestIn": "farofinance:KeyRequestIn",
"location": {
"@id": "farofinance:location"
},
"LogRootOut": "farofinance:LogRootOut",
"day": {
"@id": "farofinance:day",
"@type": "xsd:string"
},
"root_hash": {
"@id": "farofinance:root_hash",
"@type": "xsd:string"
},
"chain_head": {
"@id": "farofinance:chain_head",
"@type": "xsd:string"
},
"generated_at": {
"@id": "farofinance:generated_at",
"@type": "xsd:dateTime"
},
"jws": {
"@id": "farofinance:jws",
"@type": "xsd:string"
},
"kid": {
"@id": "farofinance:kid",
"@type": "xsd:string"
},
"base_tx_hash": {
"@id": "farofinance:base_tx_hash"
},
"anchored_at": {
"@id": "farofinance:anchored_at"
},
"LogRootsOut": "farofinance:LogRootsOut",
"roots": {
"@id": "farofinance:roots",
"@container": "@list"
},
"MeOut": "farofinance:MeOut",
"created_at": {
"@id": "farofinance:created_at",
"@type": "xsd:dateTime"
},
"label": {
"@id": "farofinance:label"
},
"PagePublicOut": "farofinance:PagePublicOut",
"slug": {
"@id": "farofinance:slug",
"@type": "xsd:string"
},
"published_at": {
"@id": "farofinance:published_at",
"@type": "xsd:dateTime"
},
"badges": {
"@id": "farofinance:badges",
"@container": "@list"
},
"trust_graph": {
"@id": "farofinance:trust_graph",
"@container": "@list"
},
"agent": {
"@id": "farofinance:agent"
},
"club_member": {
"@id": "farofinance:club_member",
"@type": "xsd:boolean"
},
"PaymentIntentIn": "farofinance:PaymentIntentIn",
"protocol": {
"@id": "farofinance:protocol",
"@type": "@id"
},
"merchant": {
"@id": "farofinance:merchant"
},
"recipient": {
"@id": "farofinance:recipient"
},
"resource_url": {
"@id": "farofinance:resource_url"
},
"resource_domain": {
"@id": "farofinance:resource_domain"
},
"PaymentProtocol": "farofinance:PaymentProtocol",
"ProveIn": "farofinance:ProveIn",
"method": {
"@id": "farofinance:method",
"@type": "xsd:string"
},
"proof": {
"@id": "farofinance:proof",
"@type": "xsd:string"
},
"ProveOut": "farofinance:ProveOut",
"PublishIn": "farofinance:PublishIn",
"consent": {
"@id": "farofinance:consent",
"@type": "xsd:boolean"
},
"PublishOut": "farofinance:PublishOut",
"url_path": {
"@id": "farofinance:url_path",
"@type": "xsd:string"
},
"ReceiptOut": "farofinance:ReceiptOut",
"payload": {
"@id": "farofinance:payload"
},
"algorithm": {
"@id": "farofinance:algorithm",
"@type": "xsd:string"
},
"log_index": {
"@id": "farofinance:log_index",
"@type": "xsd:integer"
},
"prev_hash": {
"@id": "farofinance:prev_hash",
"@type": "xsd:string"
},
"entry_hash": {
"@id": "farofinance:entry_hash",
"@type": "xsd:string"
},
"inclusion_proof": {
"@id": "farofinance:inclusion_proof"
},
"verify": {
"@id": "farofinance:verify",
"@type": "xsd:string"
},
"ReportAccepted": "farofinance:ReportAccepted",
"accepted": {
"@id": "farofinance:accepted",
"@type": "xsd:boolean"
},
"artifact_id": {
"@id": "farofinance:artifact_id",
"@type": "xsd:string"
},
"ReportIn": "farofinance:ReportIn",
"kind": {
"@id": "farofinance:kind",
"@type": "@id"
},
"ReportKind": "farofinance:ReportKind",
"Severity": "farofinance:Severity",
"Signal": "farofinance:Signal",
"severity": {
"@id": "farofinance:severity",
"@type": "@id"
},
"SubjectType": "farofinance:SubjectType",
"UsageDayOut": "farofinance:UsageDayOut",
"artifact_type": {
"@id": "farofinance:artifact_type"
},
"count": {
"@id": "farofinance:count",
"@type": "xsd:integer"
},
"UsageOut": "farofinance:UsageOut",
"days": {
"@id": "farofinance:days",
"@type": "xsd:integer"
},
"total": {
"@id": "farofinance:total",
"@type": "xsd:integer"
},
"daily": {
"@id": "farofinance:daily",
"@container": "@list"
},
"ValidationError": "farofinance:ValidationError",
"loc": {
"@id": "farofinance:loc",
"@container": "@list"
},
"msg": {
"@id": "farofinance:msg",
"@type": "xsd:string"
},
"input": {
"@id": "farofinance:input"
},
"ctx": {
"@id": "farofinance:ctx"
},
"ValueIn": "farofinance:ValueIn",
"Verdict": "farofinance:Verdict",
"VerdictOut": "farofinance:VerdictOut",
"artifact": {
"@id": "farofinance:artifact"
},
"VerdictResult": "farofinance:VerdictResult",
"confidence": {
"@id": "farofinance:confidence",
"@type": "xsd:decimal"
},
"reason": {
"@id": "farofinance:reason",
"@type": "xsd:string"
},
"recommended_action": {
"@id": "farofinance:recommended_action",
"@type": "@id"
},
"explanation": {
"@id": "farofinance:explanation"
},
"first_seen": {
"@id": "farofinance:first_seen"
},
"VerdictsOut": "farofinance:VerdictsOut",
"VerifyBeforePayIn": "farofinance:VerifyBeforePayIn",
"VerifyIn": "farofinance:VerifyIn",
"WatchIn": "farofinance:WatchIn",
"WatchListOut": "farofinance:WatchListOut",
"watches": {
"@id": "farofinance:watches",
"@container": "@list"
},
"WatchOut": "farofinance:WatchOut",
"WebhookCreateIn": "farofinance:WebhookCreateIn",
"url": {
"@id": "farofinance:url",
"@type": "xsd:string"
},
"events": {
"@id": "farofinance:events"
},
"WebhookCreated": "farofinance:WebhookCreated",
"id": {
"@id": "farofinance:id",
"@type": "xsd:string"
},
"active": {
"@id": "farofinance:active",
"@type": "xsd:boolean"
},
"secret": {
"@id": "farofinance:secret",
"@type": "xsd:string"
},
"WebhookDeliveryOut": "farofinance:WebhookDeliveryOut",
"event_type": {
"@id": "farofinance:event_type",
"@type": "xsd:string"
},
"attempts": {
"@id": "farofinance:attempts",
"@type": "xsd:integer"
},
"last_status_code": {
"@id": "farofinance:last_status_code"
},
"last_error": {
"@id": "farofinance:last_error"
},
"delivered_at": {
"@id": "farofinance:delivered_at"
},
"WebhookOut": "farofinance:WebhookOut",
"WebhookPingOut": "farofinance:WebhookPingOut",
"delivered": {
"@id": "farofinance:delivered",
"@type": "xsd:boolean"
},
"status_code": {
"@id": "farofinance:status_code"
}
},
"@type": "schema:Dataset",
"schema:name": "Faro API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Faro's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-08) from openapi/_original/farofinance-app-api-openapi.json.",
"dcterms:created": "2026-11-08",
"dcterms:source": [
"openapi/_original/farofinance-app-api-openapi.json"
]
}