AgentPay Labs · JSON-LD Context

Agentpay So Context

JSON-LD context defining the semantic vocabulary for Agentpay So from AgentPay Labs.

37 Classes 128 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/
agentpay: https://agentpay.so/schema#

Classes

ErrorResponse BuyerConstitution CommerceCompileRequest CommerceProductCandidate CommerceCompileResponse CommerceDiscoveryReport CommerceCompilation SignedPacketSignature HealthResponse MerchantRegisterRequest MerchantRegisterResponse AgentPaymentIntentRequest PaymentIntentRequest PaymentIntentResponse PaymentVerifyResponse AgentRankResponse AgentRegisterRequest AgentRegisterResponse EscrowCreateRequest EscrowResponse KyaRegisterRequest KyaRegisterResponse WebhookSubscribeRequest WebhookSubscribeResponse AcpPayRequest AcpPayResponse AcpVerifyRequest AcpVerifyResponse Ap2RequestBody Ap2RequestResponse Ap2ReceiptBody Ap2ConfirmBody MoltbookBotRegisterRequest FiatCheckoutRequest LeaderboardResponse MarketplaceDiscoverResponse Pagination

Properties

Property Type Container
error string
code string
details list
currency string
maxTotalMinor integer
allowedCategories list
allowedMerchants list
blockedMerchants list
requiresRefundable boolean
minimumReturnWindowDays integer
maximumDeliveryDays integer
maxEvidenceAgeMinutes integer
requireHumanApproval boolean
autoApproveBelowMinor integer
weights
need string
constitution reference
limit integer
products list
id string
merchantId string
merchantName string
title string
category string
priceMinor integer
availability string
checkoutUrl reference
imageUrl reference
deliveryDays integer
returnWindowDays integer
refundable boolean
catalogUpdatedAt dateTime
truthScore integer
qualityScore integer
needSignals list
sponsored boolean
packet
signature reference
evaluatedAt dateTime
rankingPolicy
catalogProvenance
matches list
rejected list
retention string
source string
model string
selectedProductId string
alternateProductId string
confidence string
ranking list
verification
fallbackReason string
algorithm string
keyId string
value string
status string
timestamp dateTime
services
name string
email string
walletAddress string
success boolean
apiKey string
merchant
agentId string
amount decimal
metadata
protocol string
intentId string
verificationToken string
expiresAt dateTime
instructions
settlement
verified boolean
settlementTimestamp dateTime
reasonCode string
verifiedAt dateTime
score decimal
tier string
breakdown
description string
platform string
agentRank decimal
payeeAgentId string
taskDescription string
timeoutHours integer
createdAt dateTime
platformToken string
stripeCustomerId string
kyaId string
verificationLevel string
url reference
eventTypes list
subscription
messageId string
senderId string
recipientId string
amountUsd decimal
purpose string
preferredMethod string
receipt
paymentToken string
expectedAmountUsd decimal
payerId string
payeeId string
amountUsdc decimal
callbackUrl reference
ttlSeconds integer
requestId string
transaction
payeeSignature string
completionProof string
receiptId string
payerConfirmation string
bot_id string
handle string
bio string
karma decimal
amount_usd decimal
success_url reference
cancel_url reference
leaderboard list
pagination reference
agents list
filters
total integer
offset integer
hasMore boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://agentpay.so/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentpay": "https://agentpay.so/schema#",
    "ErrorResponse": "agentpay:ErrorResponse",
    "error": {
      "@id": "agentpay:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "agentpay:code",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "agentpay:details",
      "@container": "@list"
    },
    "BuyerConstitution": "agentpay:BuyerConstitution",
    "currency": {
      "@id": "agentpay:currency",
      "@type": "xsd:string"
    },
    "maxTotalMinor": {
      "@id": "agentpay:maxTotalMinor",
      "@type": "xsd:integer"
    },
    "allowedCategories": {
      "@id": "agentpay:allowedCategories",
      "@container": "@list"
    },
    "allowedMerchants": {
      "@id": "agentpay:allowedMerchants",
      "@container": "@list"
    },
    "blockedMerchants": {
      "@id": "agentpay:blockedMerchants",
      "@container": "@list"
    },
    "requiresRefundable": {
      "@id": "agentpay:requiresRefundable",
      "@type": "xsd:boolean"
    },
    "minimumReturnWindowDays": {
      "@id": "agentpay:minimumReturnWindowDays",
      "@type": "xsd:integer"
    },
    "maximumDeliveryDays": {
      "@id": "agentpay:maximumDeliveryDays",
      "@type": "xsd:integer"
    },
    "maxEvidenceAgeMinutes": {
      "@id": "agentpay:maxEvidenceAgeMinutes",
      "@type": "xsd:integer"
    },
    "requireHumanApproval": {
      "@id": "agentpay:requireHumanApproval",
      "@type": "xsd:boolean"
    },
    "autoApproveBelowMinor": {
      "@id": "agentpay:autoApproveBelowMinor",
      "@type": "xsd:integer"
    },
    "weights": {
      "@id": "agentpay:weights"
    },
    "CommerceCompileRequest": "agentpay:CommerceCompileRequest",
    "need": {
      "@id": "agentpay:need",
      "@type": "xsd:string"
    },
    "constitution": {
      "@id": "agentpay:constitution",
      "@type": "@id"
    },
    "limit": {
      "@id": "agentpay:limit",
      "@type": "xsd:integer"
    },
    "products": {
      "@id": "agentpay:products",
      "@container": "@list"
    },
    "CommerceProductCandidate": "agentpay:CommerceProductCandidate",
    "id": {
      "@id": "agentpay:id",
      "@type": "xsd:string"
    },
    "merchantId": {
      "@id": "agentpay:merchantId",
      "@type": "xsd:string"
    },
    "merchantName": {
      "@id": "agentpay:merchantName",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "agentpay:title",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "agentpay:category",
      "@type": "xsd:string"
    },
    "priceMinor": {
      "@id": "agentpay:priceMinor",
      "@type": "xsd:integer"
    },
    "availability": {
      "@id": "agentpay:availability",
      "@type": "xsd:string"
    },
    "checkoutUrl": {
      "@id": "agentpay:checkoutUrl",
      "@type": "@id"
    },
    "imageUrl": {
      "@id": "agentpay:imageUrl",
      "@type": "@id"
    },
    "deliveryDays": {
      "@id": "agentpay:deliveryDays",
      "@type": "xsd:integer"
    },
    "returnWindowDays": {
      "@id": "agentpay:returnWindowDays",
      "@type": "xsd:integer"
    },
    "refundable": {
      "@id": "agentpay:refundable",
      "@type": "xsd:boolean"
    },
    "catalogUpdatedAt": {
      "@id": "agentpay:catalogUpdatedAt",
      "@type": "xsd:dateTime"
    },
    "truthScore": {
      "@id": "agentpay:truthScore",
      "@type": "xsd:integer"
    },
    "qualityScore": {
      "@id": "agentpay:qualityScore",
      "@type": "xsd:integer"
    },
    "needSignals": {
      "@id": "agentpay:needSignals",
      "@container": "@list"
    },
    "sponsored": {
      "@id": "agentpay:sponsored",
      "@type": "xsd:boolean"
    },
    "CommerceCompileResponse": "agentpay:CommerceCompileResponse",
    "packet": {
      "@id": "agentpay:packet"
    },
    "signature": {
      "@id": "agentpay:signature",
      "@type": "@id"
    },
    "CommerceDiscoveryReport": "agentpay:CommerceDiscoveryReport",
    "evaluatedAt": {
      "@id": "agentpay:evaluatedAt",
      "@type": "xsd:dateTime"
    },
    "rankingPolicy": {
      "@id": "agentpay:rankingPolicy"
    },
    "catalogProvenance": {
      "@id": "agentpay:catalogProvenance"
    },
    "matches": {
      "@id": "agentpay:matches",
      "@container": "@list"
    },
    "rejected": {
      "@id": "agentpay:rejected",
      "@container": "@list"
    },
    "retention": {
      "@id": "agentpay:retention",
      "@type": "xsd:string"
    },
    "CommerceCompilation": "agentpay:CommerceCompilation",
    "source": {
      "@id": "agentpay:source",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "agentpay:model",
      "@type": "xsd:string"
    },
    "selectedProductId": {
      "@id": "agentpay:selectedProductId",
      "@type": "xsd:string"
    },
    "alternateProductId": {
      "@id": "agentpay:alternateProductId",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "agentpay:confidence",
      "@type": "xsd:string"
    },
    "ranking": {
      "@id": "agentpay:ranking",
      "@container": "@list"
    },
    "verification": {
      "@id": "agentpay:verification"
    },
    "fallbackReason": {
      "@id": "agentpay:fallbackReason",
      "@type": "xsd:string"
    },
    "SignedPacketSignature": "agentpay:SignedPacketSignature",
    "algorithm": {
      "@id": "agentpay:algorithm",
      "@type": "xsd:string"
    },
    "keyId": {
      "@id": "agentpay:keyId",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "agentpay:value",
      "@type": "xsd:string"
    },
    "HealthResponse": "agentpay:HealthResponse",
    "status": {
      "@id": "agentpay:status",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "agentpay:timestamp",
      "@type": "xsd:dateTime"
    },
    "services": {
      "@id": "agentpay:services"
    },
    "MerchantRegisterRequest": "agentpay:MerchantRegisterRequest",
    "name": {
      "@id": "agentpay:name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "agentpay:email",
      "@type": "xsd:string"
    },
    "walletAddress": {
      "@id": "agentpay:walletAddress",
      "@type": "xsd:string"
    },
    "MerchantRegisterResponse": "agentpay:MerchantRegisterResponse",
    "success": {
      "@id": "agentpay:success",
      "@type": "xsd:boolean"
    },
    "apiKey": {
      "@id": "agentpay:apiKey",
      "@type": "xsd:string"
    },
    "merchant": {
      "@id": "agentpay:merchant"
    },
    "AgentPaymentIntentRequest": "agentpay:AgentPaymentIntentRequest",
    "agentId": {
      "@id": "agentpay:agentId",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "agentpay:amount",
      "@type": "xsd:decimal"
    },
    "metadata": {
      "@id": "agentpay:metadata"
    },
    "PaymentIntentRequest": "agentpay:PaymentIntentRequest",
    "protocol": {
      "@id": "agentpay:protocol",
      "@type": "xsd:string"
    },
    "PaymentIntentResponse": "agentpay:PaymentIntentResponse",
    "intentId": {
      "@id": "agentpay:intentId",
      "@type": "xsd:string"
    },
    "verificationToken": {
      "@id": "agentpay:verificationToken",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "agentpay:expiresAt",
      "@type": "xsd:dateTime"
    },
    "instructions": {
      "@id": "agentpay:instructions"
    },
    "settlement": {
      "@id": "agentpay:settlement"
    },
    "PaymentVerifyResponse": "agentpay:PaymentVerifyResponse",
    "verified": {
      "@id": "agentpay:verified",
      "@type": "xsd:boolean"
    },
    "settlementTimestamp": {
      "@id": "agentpay:settlementTimestamp",
      "@type": "xsd:dateTime"
    },
    "reasonCode": {
      "@id": "agentpay:reasonCode",
      "@type": "xsd:string"
    },
    "verifiedAt": {
      "@id": "agentpay:verifiedAt",
      "@type": "xsd:dateTime"
    },
    "AgentRankResponse": "agentpay:AgentRankResponse",
    "score": {
      "@id": "agentpay:score",
      "@type": "xsd:decimal"
    },
    "tier": {
      "@id": "agentpay:tier",
      "@type": "xsd:string"
    },
    "breakdown": {
      "@id": "agentpay:breakdown"
    },
    "AgentRegisterRequest": "agentpay:AgentRegisterRequest",
    "description": {
      "@id": "agentpay:description",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "agentpay:platform",
      "@type": "xsd:string"
    },
    "AgentRegisterResponse": "agentpay:AgentRegisterResponse",
    "agentRank": {
      "@id": "agentpay:agentRank",
      "@type": "xsd:decimal"
    },
    "EscrowCreateRequest": "agentpay:EscrowCreateRequest",
    "payeeAgentId": {
      "@id": "agentpay:payeeAgentId",
      "@type": "xsd:string"
    },
    "taskDescription": {
      "@id": "agentpay:taskDescription",
      "@type": "xsd:string"
    },
    "timeoutHours": {
      "@id": "agentpay:timeoutHours",
      "@type": "xsd:integer"
    },
    "EscrowResponse": "agentpay:EscrowResponse",
    "createdAt": {
      "@id": "agentpay:createdAt",
      "@type": "xsd:dateTime"
    },
    "KyaRegisterRequest": "agentpay:KyaRegisterRequest",
    "platformToken": {
      "@id": "agentpay:platformToken",
      "@type": "xsd:string"
    },
    "stripeCustomerId": {
      "@id": "agentpay:stripeCustomerId",
      "@type": "xsd:string"
    },
    "KyaRegisterResponse": "agentpay:KyaRegisterResponse",
    "kyaId": {
      "@id": "agentpay:kyaId",
      "@type": "xsd:string"
    },
    "verificationLevel": {
      "@id": "agentpay:verificationLevel",
      "@type": "xsd:string"
    },
    "WebhookSubscribeRequest": "agentpay:WebhookSubscribeRequest",
    "url": {
      "@id": "agentpay:url",
      "@type": "@id"
    },
    "eventTypes": {
      "@id": "agentpay:eventTypes",
      "@container": "@list"
    },
    "WebhookSubscribeResponse": "agentpay:WebhookSubscribeResponse",
    "subscription": {
      "@id": "agentpay:subscription"
    },
    "AcpPayRequest": "agentpay:AcpPayRequest",
    "messageId": {
      "@id": "agentpay:messageId",
      "@type": "xsd:string"
    },
    "senderId": {
      "@id": "agentpay:senderId",
      "@type": "xsd:string"
    },
    "recipientId": {
      "@id": "agentpay:recipientId",
      "@type": "xsd:string"
    },
    "amountUsd": {
      "@id": "agentpay:amountUsd",
      "@type": "xsd:decimal"
    },
    "purpose": {
      "@id": "agentpay:purpose",
      "@type": "xsd:string"
    },
    "preferredMethod": {
      "@id": "agentpay:preferredMethod",
      "@type": "xsd:string"
    },
    "AcpPayResponse": "agentpay:AcpPayResponse",
    "receipt": {
      "@id": "agentpay:receipt"
    },
    "AcpVerifyRequest": "agentpay:AcpVerifyRequest",
    "paymentToken": {
      "@id": "agentpay:paymentToken",
      "@type": "xsd:string"
    },
    "expectedAmountUsd": {
      "@id": "agentpay:expectedAmountUsd",
      "@type": "xsd:decimal"
    },
    "AcpVerifyResponse": "agentpay:AcpVerifyResponse",
    "Ap2RequestBody": "agentpay:Ap2RequestBody",
    "payerId": {
      "@id": "agentpay:payerId",
      "@type": "xsd:string"
    },
    "payeeId": {
      "@id": "agentpay:payeeId",
      "@type": "xsd:string"
    },
    "amountUsdc": {
      "@id": "agentpay:amountUsdc",
      "@type": "xsd:decimal"
    },
    "callbackUrl": {
      "@id": "agentpay:callbackUrl",
      "@type": "@id"
    },
    "ttlSeconds": {
      "@id": "agentpay:ttlSeconds",
      "@type": "xsd:integer"
    },
    "Ap2RequestResponse": "agentpay:Ap2RequestResponse",
    "requestId": {
      "@id": "agentpay:requestId",
      "@type": "xsd:string"
    },
    "transaction": {
      "@id": "agentpay:transaction"
    },
    "Ap2ReceiptBody": "agentpay:Ap2ReceiptBody",
    "payeeSignature": {
      "@id": "agentpay:payeeSignature",
      "@type": "xsd:string"
    },
    "completionProof": {
      "@id": "agentpay:completionProof",
      "@type": "xsd:string"
    },
    "Ap2ConfirmBody": "agentpay:Ap2ConfirmBody",
    "receiptId": {
      "@id": "agentpay:receiptId",
      "@type": "xsd:string"
    },
    "payerConfirmation": {
      "@id": "agentpay:payerConfirmation",
      "@type": "xsd:string"
    },
    "MoltbookBotRegisterRequest": "agentpay:MoltbookBotRegisterRequest",
    "bot_id": {
      "@id": "agentpay:bot_id",
      "@type": "xsd:string"
    },
    "handle": {
      "@id": "agentpay:handle",
      "@type": "xsd:string"
    },
    "bio": {
      "@id": "agentpay:bio",
      "@type": "xsd:string"
    },
    "karma": {
      "@id": "agentpay:karma",
      "@type": "xsd:decimal"
    },
    "FiatCheckoutRequest": "agentpay:FiatCheckoutRequest",
    "amount_usd": {
      "@id": "agentpay:amount_usd",
      "@type": "xsd:decimal"
    },
    "success_url": {
      "@id": "agentpay:success_url",
      "@type": "@id"
    },
    "cancel_url": {
      "@id": "agentpay:cancel_url",
      "@type": "@id"
    },
    "LeaderboardResponse": "agentpay:LeaderboardResponse",
    "leaderboard": {
      "@id": "agentpay:leaderboard",
      "@container": "@list"
    },
    "pagination": {
      "@id": "agentpay:pagination",
      "@type": "@id"
    },
    "MarketplaceDiscoverResponse": "agentpay:MarketplaceDiscoverResponse",
    "agents": {
      "@id": "agentpay:agents",
      "@container": "@list"
    },
    "filters": {
      "@id": "agentpay:filters"
    },
    "Pagination": "agentpay:Pagination",
    "total": {
      "@id": "agentpay:total",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "agentpay:offset",
      "@type": "xsd:integer"
    },
    "hasMore": {
      "@id": "agentpay:hasMore",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AgentPay Labs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AgentPay Labs'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-01) from openapi/agentpay-so-openapi.yml.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agentpay-so-openapi.yml"
  ]
}