PaidHandshake Exchange · JSON-LD Context

Paidhandshake Context

JSON-LD context defining the semantic vocabulary for Paidhandshake from PaidHandshake Exchange.

10 Classes 48 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
paidhandshake: https://paidhandshake.com/schema#

Classes

ApiError Evidence VerifiedResult InventoryFeed MachineEnrollRequest MachineQuoteRequest MachineJobRequest RecurringWatchRequest PaymentRequirement SettlementReceipt

Properties

Property Type Container
error
source_url reference
source_type string
evidence_text string
observed_at string
confidence integer
answer string
timestamp string
source
quality_status string
scores
evidence
what_changed string
recommended_next_action string
slug string
status string
matches_total integer
paid_eligible_count integer
quality_hold_count integer
expired_count integer
last_verified_at string
sample_url reference
name string
per_call_limit_cents integer
daily_limit_cents integer
monthly_limit_cents integer
task_type string
query string
constraints
max_price_cents integer
idempotency_key string
cadence_minutes integer
run_immediately boolean
scheme string
network string
amount string
asset string
payTo string
maxTimeoutSeconds integer
receipt_id string
trace_id string
product string
result_count integer
settled_amount_cents integer
currency string
settlement_rail string
transaction_hash string
completed_at string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://paidhandshake.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "paidhandshake": "https://paidhandshake.com/schema#",
    "ApiError": "paidhandshake:ApiError",
    "error": {
      "@id": "paidhandshake:error"
    },
    "Evidence": "paidhandshake:Evidence",
    "source_url": {
      "@id": "paidhandshake:source_url",
      "@type": "@id"
    },
    "source_type": {
      "@id": "paidhandshake:source_type",
      "@type": "xsd:string"
    },
    "evidence_text": {
      "@id": "paidhandshake:evidence_text",
      "@type": "xsd:string"
    },
    "observed_at": {
      "@id": "paidhandshake:observed_at",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "paidhandshake:confidence",
      "@type": "xsd:integer"
    },
    "VerifiedResult": "paidhandshake:VerifiedResult",
    "answer": {
      "@id": "paidhandshake:answer",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "paidhandshake:timestamp",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "paidhandshake:source"
    },
    "quality_status": {
      "@id": "paidhandshake:quality_status",
      "@type": "xsd:string"
    },
    "scores": {
      "@id": "paidhandshake:scores"
    },
    "evidence": {
      "@id": "paidhandshake:evidence"
    },
    "what_changed": {
      "@id": "paidhandshake:what_changed",
      "@type": "xsd:string"
    },
    "recommended_next_action": {
      "@id": "paidhandshake:recommended_next_action",
      "@type": "xsd:string"
    },
    "InventoryFeed": "paidhandshake:InventoryFeed",
    "slug": {
      "@id": "paidhandshake:slug",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "paidhandshake:status",
      "@type": "xsd:string"
    },
    "matches_total": {
      "@id": "paidhandshake:matches_total",
      "@type": "xsd:integer"
    },
    "paid_eligible_count": {
      "@id": "paidhandshake:paid_eligible_count",
      "@type": "xsd:integer"
    },
    "quality_hold_count": {
      "@id": "paidhandshake:quality_hold_count",
      "@type": "xsd:integer"
    },
    "expired_count": {
      "@id": "paidhandshake:expired_count",
      "@type": "xsd:integer"
    },
    "last_verified_at": {
      "@id": "paidhandshake:last_verified_at",
      "@type": "xsd:string"
    },
    "sample_url": {
      "@id": "paidhandshake:sample_url",
      "@type": "@id"
    },
    "MachineEnrollRequest": "paidhandshake:MachineEnrollRequest",
    "name": {
      "@id": "paidhandshake:name",
      "@type": "xsd:string"
    },
    "per_call_limit_cents": {
      "@id": "paidhandshake:per_call_limit_cents",
      "@type": "xsd:integer"
    },
    "daily_limit_cents": {
      "@id": "paidhandshake:daily_limit_cents",
      "@type": "xsd:integer"
    },
    "monthly_limit_cents": {
      "@id": "paidhandshake:monthly_limit_cents",
      "@type": "xsd:integer"
    },
    "MachineQuoteRequest": "paidhandshake:MachineQuoteRequest",
    "task_type": {
      "@id": "paidhandshake:task_type",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "paidhandshake:query",
      "@type": "xsd:string"
    },
    "constraints": {
      "@id": "paidhandshake:constraints"
    },
    "max_price_cents": {
      "@id": "paidhandshake:max_price_cents",
      "@type": "xsd:integer"
    },
    "MachineJobRequest": "paidhandshake:MachineJobRequest",
    "idempotency_key": {
      "@id": "paidhandshake:idempotency_key",
      "@type": "xsd:string"
    },
    "RecurringWatchRequest": "paidhandshake:RecurringWatchRequest",
    "cadence_minutes": {
      "@id": "paidhandshake:cadence_minutes",
      "@type": "xsd:integer"
    },
    "run_immediately": {
      "@id": "paidhandshake:run_immediately",
      "@type": "xsd:boolean"
    },
    "PaymentRequirement": "paidhandshake:PaymentRequirement",
    "scheme": {
      "@id": "paidhandshake:scheme",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "paidhandshake:network",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "paidhandshake:amount",
      "@type": "xsd:string"
    },
    "asset": {
      "@id": "paidhandshake:asset",
      "@type": "xsd:string"
    },
    "payTo": {
      "@id": "paidhandshake:payTo",
      "@type": "xsd:string"
    },
    "maxTimeoutSeconds": {
      "@id": "paidhandshake:maxTimeoutSeconds",
      "@type": "xsd:integer"
    },
    "SettlementReceipt": "paidhandshake:SettlementReceipt",
    "receipt_id": {
      "@id": "paidhandshake:receipt_id",
      "@type": "xsd:string"
    },
    "trace_id": {
      "@id": "paidhandshake:trace_id",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "paidhandshake:product",
      "@type": "xsd:string"
    },
    "result_count": {
      "@id": "paidhandshake:result_count",
      "@type": "xsd:integer"
    },
    "settled_amount_cents": {
      "@id": "paidhandshake:settled_amount_cents",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "paidhandshake:currency",
      "@type": "xsd:string"
    },
    "settlement_rail": {
      "@id": "paidhandshake:settlement_rail",
      "@type": "xsd:string"
    },
    "transaction_hash": {
      "@id": "paidhandshake:transaction_hash",
      "@type": "xsd:string"
    },
    "completed_at": {
      "@id": "paidhandshake:completed_at",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "PaidHandshake Exchange API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects PaidHandshake Exchange'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-10-08) from openapi/paidhandshake-openapi.json.",
  "dcterms:created": "2026-10-08",
  "dcterms:source": [
    "openapi/paidhandshake-openapi.json"
  ]
}