Capmonster · JSON-LD Context
Capmonster Context
JSON-LD context defining the semantic vocabulary for Capmonster from Capmonster.
23 Classes
37 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
capmonster:
https://capmonster.cloud/schema#
Classes
ErrorCode
CreateTaskRequest
CreateTaskResponse
GetTaskResultRequest
GetTaskResultResponse
GetBalanceRequest
GetBalanceResponse
ProxyFields
CommonTaskOptions
UrlTaskBase
textSolution
answerSolution
gRecaptchaResponseSolution
tokenSolution
domainsSolution
dataTokenSolution
GeeTestSolution
AmazonSolution
BasiliskSolution
TenDISolution
AltchaSolution
TspdSolution
AlibabaSolution
Properties
| Property | Type | Container |
|---|---|---|
| clientKey | reference | |
| task | reference | |
| softId | integer | |
| callbackUrl | reference | |
| errorId | integer | |
| errorCode | ||
| errorDescription | string | |
| taskId | integer | |
| status | string | |
| solution | reference | |
| cost | string | |
| balance | decimal | |
| proxyType | string | |
| proxyAddress | string | |
| proxyPort | integer | |
| proxyLogin | string | |
| proxyPassword | string | |
| userAgent | string | |
| websiteURL | string | |
| text | string | |
| answer | ||
| metadata | ||
| gRecaptchaResponse | string | |
| token | string | |
| domains | ||
| data | ||
| challenge | string | |
| validate | string | |
| seccode | string | |
| captcha_id | string | |
| lot_number | string | |
| pass_token | string | |
| gen_time | string | |
| captcha_output | string | |
| cookies | ||
| headers | ||
| Domains |
JSON-LD Document
{
"@context": {
"@vocab": "https://capmonster.cloud/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"capmonster": "https://capmonster.cloud/schema#",
"ErrorCode": "capmonster:ErrorCode",
"CreateTaskRequest": "capmonster:CreateTaskRequest",
"clientKey": {
"@id": "capmonster:clientKey",
"@type": "@id"
},
"task": {
"@id": "capmonster:task",
"@type": "@id"
},
"softId": {
"@id": "capmonster:softId",
"@type": "xsd:integer"
},
"callbackUrl": {
"@id": "capmonster:callbackUrl",
"@type": "@id"
},
"CreateTaskResponse": "capmonster:CreateTaskResponse",
"errorId": {
"@id": "capmonster:errorId",
"@type": "xsd:integer"
},
"errorCode": {
"@id": "capmonster:errorCode"
},
"errorDescription": {
"@id": "capmonster:errorDescription",
"@type": "xsd:string"
},
"taskId": {
"@id": "capmonster:taskId",
"@type": "xsd:integer"
},
"GetTaskResultRequest": "capmonster:GetTaskResultRequest",
"GetTaskResultResponse": "capmonster:GetTaskResultResponse",
"status": {
"@id": "capmonster:status",
"@type": "xsd:string"
},
"solution": {
"@id": "capmonster:solution",
"@type": "@id"
},
"cost": {
"@id": "capmonster:cost",
"@type": "xsd:string"
},
"GetBalanceRequest": "capmonster:GetBalanceRequest",
"GetBalanceResponse": "capmonster:GetBalanceResponse",
"balance": {
"@id": "capmonster:balance",
"@type": "xsd:decimal"
},
"ProxyFields": "capmonster:ProxyFields",
"proxyType": {
"@id": "capmonster:proxyType",
"@type": "xsd:string"
},
"proxyAddress": {
"@id": "capmonster:proxyAddress",
"@type": "xsd:string"
},
"proxyPort": {
"@id": "capmonster:proxyPort",
"@type": "xsd:integer"
},
"proxyLogin": {
"@id": "capmonster:proxyLogin",
"@type": "xsd:string"
},
"proxyPassword": {
"@id": "capmonster:proxyPassword",
"@type": "xsd:string"
},
"CommonTaskOptions": "capmonster:CommonTaskOptions",
"userAgent": {
"@id": "capmonster:userAgent",
"@type": "xsd:string"
},
"UrlTaskBase": "capmonster:UrlTaskBase",
"websiteURL": {
"@id": "capmonster:websiteURL",
"@type": "xsd:string"
},
"textSolution": "capmonster:textSolution",
"text": {
"@id": "capmonster:text",
"@type": "xsd:string"
},
"answerSolution": "capmonster:answerSolution",
"answer": {
"@id": "capmonster:answer"
},
"metadata": {
"@id": "capmonster:metadata"
},
"gRecaptchaResponseSolution": "capmonster:gRecaptchaResponseSolution",
"gRecaptchaResponse": {
"@id": "capmonster:gRecaptchaResponse",
"@type": "xsd:string"
},
"tokenSolution": "capmonster:tokenSolution",
"token": {
"@id": "capmonster:token",
"@type": "xsd:string"
},
"domainsSolution": "capmonster:domainsSolution",
"domains": {
"@id": "capmonster:domains"
},
"dataTokenSolution": "capmonster:dataTokenSolution",
"data": {
"@id": "capmonster:data"
},
"GeeTestSolution": "capmonster:GeeTestSolution",
"challenge": {
"@id": "capmonster:challenge",
"@type": "xsd:string"
},
"validate": {
"@id": "capmonster:validate",
"@type": "xsd:string"
},
"seccode": {
"@id": "capmonster:seccode",
"@type": "xsd:string"
},
"captcha_id": {
"@id": "capmonster:captcha_id",
"@type": "xsd:string"
},
"lot_number": {
"@id": "capmonster:lot_number",
"@type": "xsd:string"
},
"pass_token": {
"@id": "capmonster:pass_token",
"@type": "xsd:string"
},
"gen_time": {
"@id": "capmonster:gen_time",
"@type": "xsd:string"
},
"captcha_output": {
"@id": "capmonster:captcha_output",
"@type": "xsd:string"
},
"AmazonSolution": "capmonster:AmazonSolution",
"cookies": {
"@id": "capmonster:cookies"
},
"BasiliskSolution": "capmonster:BasiliskSolution",
"headers": {
"@id": "capmonster:headers"
},
"TenDISolution": "capmonster:TenDISolution",
"AltchaSolution": "capmonster:AltchaSolution",
"TspdSolution": "capmonster:TspdSolution",
"Domains": {
"@id": "capmonster:Domains"
},
"AlibabaSolution": "capmonster:AlibabaSolution"
},
"@type": "schema:Dataset",
"schema:name": "Capmonster API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Capmonster'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-28) from openapi/capmonster-openapi.json.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/capmonster-openapi.json"
]
}