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
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 | |
| 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
{
"@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"
]
}