Capmonster · JSON-LD Context

Capmonster Context

JSON-LD context defining the semantic vocabulary for Capmonster from Capmonster.

23 Classes 37 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/
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

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