xpay-sh · JSON-LD Context
Xpay Sh Context
JSON-LD context defining the semantic vocabulary for Xpay Sh from xpay-sh.
8 Classes
55 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
xpay:
https://xpay.sh/schema#
Classes
RdaSummary
CreateRdaRequest
RunResult
Wallet
Pricing
Stats
InputField
Error
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| slug | string | |
| name | string | |
| description | string | |
| type | string | |
| status | string | |
| verified | boolean | |
| featured | boolean | |
| trending | boolean | |
| coverImage | string | |
| pricing | reference | |
| stats | reference | |
| ownerId | string | |
| ownerName | string | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| longDescription | string | |
| tags | list | |
| codeSnippet | string | |
| codeLanguage | string | |
| inputSchema | list | |
| outputSchema | ||
| promptConfig | ||
| success | boolean | |
| runId | string | |
| output | string | |
| cost | decimal | |
| duration | integer | |
| modelId | string | |
| usage | ||
| userId | string | |
| walletAddress | string | |
| balance | decimal | |
| availableBalance | decimal | |
| pendingLocks | ||
| totalLocked | decimal | |
| totalDeposited | decimal | |
| totalSpent | decimal | |
| model | string | |
| amount | decimal | |
| currency | string | |
| estimatedCost | string | |
| totalRuns | integer | |
| totalRevenue | decimal | |
| averageRating | decimal | |
| totalRatings | integer | |
| successRate | decimal | |
| averageLatency | integer | |
| label | string | |
| required | boolean | |
| placeholder | string | |
| options | list | |
| error | string | |
| code | string | |
| details |
JSON-LD Document
{
"@context": {
"@vocab": "https://xpay.sh/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"xpay": "https://xpay.sh/schema#",
"RdaSummary": "xpay:RdaSummary",
"id": {
"@id": "xpay:id",
"@type": "xsd:string"
},
"slug": {
"@id": "xpay:slug",
"@type": "xsd:string"
},
"name": {
"@id": "xpay:name",
"@type": "xsd:string"
},
"description": {
"@id": "xpay:description",
"@type": "xsd:string"
},
"type": {
"@id": "xpay:type",
"@type": "xsd:string"
},
"status": {
"@id": "xpay:status",
"@type": "xsd:string"
},
"verified": {
"@id": "xpay:verified",
"@type": "xsd:boolean"
},
"featured": {
"@id": "xpay:featured",
"@type": "xsd:boolean"
},
"trending": {
"@id": "xpay:trending",
"@type": "xsd:boolean"
},
"coverImage": {
"@id": "xpay:coverImage",
"@type": "xsd:string"
},
"pricing": {
"@id": "xpay:pricing",
"@type": "@id"
},
"stats": {
"@id": "xpay:stats",
"@type": "@id"
},
"ownerId": {
"@id": "xpay:ownerId",
"@type": "xsd:string"
},
"ownerName": {
"@id": "xpay:ownerName",
"@type": "xsd:string"
},
"createdAt": {
"@id": "xpay:createdAt",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "xpay:updatedAt",
"@type": "xsd:dateTime"
},
"CreateRdaRequest": "xpay:CreateRdaRequest",
"longDescription": {
"@id": "xpay:longDescription",
"@type": "xsd:string"
},
"tags": {
"@id": "xpay:tags",
"@container": "@list"
},
"codeSnippet": {
"@id": "xpay:codeSnippet",
"@type": "xsd:string"
},
"codeLanguage": {
"@id": "xpay:codeLanguage",
"@type": "xsd:string"
},
"inputSchema": {
"@id": "xpay:inputSchema",
"@container": "@list"
},
"outputSchema": {
"@id": "xpay:outputSchema"
},
"promptConfig": {
"@id": "xpay:promptConfig"
},
"RunResult": "xpay:RunResult",
"success": {
"@id": "xpay:success",
"@type": "xsd:boolean"
},
"runId": {
"@id": "xpay:runId",
"@type": "xsd:string"
},
"output": {
"@id": "xpay:output",
"@type": "xsd:string"
},
"cost": {
"@id": "xpay:cost",
"@type": "xsd:decimal"
},
"duration": {
"@id": "xpay:duration",
"@type": "xsd:integer"
},
"modelId": {
"@id": "xpay:modelId",
"@type": "xsd:string"
},
"usage": {
"@id": "xpay:usage"
},
"Wallet": "xpay:Wallet",
"userId": {
"@id": "xpay:userId",
"@type": "xsd:string"
},
"walletAddress": {
"@id": "xpay:walletAddress",
"@type": "xsd:string"
},
"balance": {
"@id": "xpay:balance",
"@type": "xsd:decimal"
},
"availableBalance": {
"@id": "xpay:availableBalance",
"@type": "xsd:decimal"
},
"pendingLocks": {
"@id": "xpay:pendingLocks"
},
"totalLocked": {
"@id": "xpay:totalLocked",
"@type": "xsd:decimal"
},
"totalDeposited": {
"@id": "xpay:totalDeposited",
"@type": "xsd:decimal"
},
"totalSpent": {
"@id": "xpay:totalSpent",
"@type": "xsd:decimal"
},
"Pricing": "xpay:Pricing",
"model": {
"@id": "xpay:model",
"@type": "xsd:string"
},
"amount": {
"@id": "xpay:amount",
"@type": "xsd:decimal"
},
"currency": {
"@id": "xpay:currency",
"@type": "xsd:string"
},
"estimatedCost": {
"@id": "xpay:estimatedCost",
"@type": "xsd:string"
},
"Stats": "xpay:Stats",
"totalRuns": {
"@id": "xpay:totalRuns",
"@type": "xsd:integer"
},
"totalRevenue": {
"@id": "xpay:totalRevenue",
"@type": "xsd:decimal"
},
"averageRating": {
"@id": "xpay:averageRating",
"@type": "xsd:decimal"
},
"totalRatings": {
"@id": "xpay:totalRatings",
"@type": "xsd:integer"
},
"successRate": {
"@id": "xpay:successRate",
"@type": "xsd:decimal"
},
"averageLatency": {
"@id": "xpay:averageLatency",
"@type": "xsd:integer"
},
"InputField": "xpay:InputField",
"label": {
"@id": "xpay:label",
"@type": "xsd:string"
},
"required": {
"@id": "xpay:required",
"@type": "xsd:boolean"
},
"placeholder": {
"@id": "xpay:placeholder",
"@type": "xsd:string"
},
"options": {
"@id": "xpay:options",
"@container": "@list"
},
"Error": "xpay:Error",
"error": {
"@id": "xpay:error",
"@type": "xsd:string"
},
"code": {
"@id": "xpay:code",
"@type": "xsd:string"
},
"details": {
"@id": "xpay:details"
}
},
"@type": "schema:Dataset",
"schema:name": "xpay-sh API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects xpay-sh'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-30) from openapi/xpay-sh-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/xpay-sh-openapi.json"
]
}