RQM Robotics Jobs
Delegate 20 typed RQM Robotics jobs for validation, diagnosis, comparison, and optimization.
使うべきか
品質と安全性
B
検出事項(20)
- LOWlist_capabilities 内
- LOWlist_capabilities 内
- LOWget_capability 内
- LOWget_capability 内
- LOWquote_robotics_job 内
- LOWquote_robotics_job 内
- LOWsubmit_robotics_job 内
- LOWsubmit_robotics_job 内
- LOWget_robotics_job_status 内
- LOWget_robotics_job_status 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
~17,865トークン数(ツール定義)
~13.8 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 13.96%)
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"robotics": {
"url": "https://jobs.rqmtechnologies.com/mcp/robotics"
}
}
}リモートエンドポイント
https://jobs.rqmtechnologies.com/mcp/roboticsstreamable-httpできること
ツール一覧
ツール(13)
🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢list_buyer_jobs(schema_version, product, surface)
Return complete agent discovery contracts and readiness for the exact 20-job RQM Robotics portfolio.
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"default": "rqm.jobs.agent-catalog-request.v1",
"type": "string",
"const": "rqm.jobs.agent-catalog-request.v1"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"surface": {
"default": "buyer_job",
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence",
"all"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.agent-catalog.v1"
},
"surface": {
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence",
"all"
]
},
"product": {
"anyOf": [
{
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
{
"type": "null"
}
]
},
"descriptor_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"descriptors": {
"maxItems": 256,
"type": "array",
"items": {
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.agent-service-descriptor.v1"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"service_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"service_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"description": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"readiness": {
"type": "string",
"enum": [
"dark_candidate",
"production_live",
"advanced_only"
]
},
"agent_discovery": {
"type": "object",
"properties": {
"surface": {
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence"
]
},
"agent_instruction": {
"type": "string",
"minLength": 8,
"maxLength": 512
},
"use_when": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
},
"do_not_use_when": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
},
"tags": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"synonyms": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"keywords": {
"minItems": 1,
"maxItems": 32,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"accepted_formats": {
"minItems": 1,
"maxItems": 16,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"limits": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"request_schema_id": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"request_schema_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"result_schema_id": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"result_schema_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"result_schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"objective_outputs": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
},
"caller_next_step": {
"type": "string",
"minLength": 8,
"maxLength": 512
},
"implementation_capability_ids": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
}
},
"outsourcing_advantage": {
"type": "string",
"minLength": 8,
"maxLength": 1024
},
"evidence": {
"type": "object",
"properties": {
"identity": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"revision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"applicability": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"limitations": {
"minItems": 1,
"maxItems": 16,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
}
},
"required": [
"identity",
"revision",
"applicability",
"limitations"
],
"additionalProperties": false
},
"claim_boundary": {
"type": "string",
"minLength": 8,
"maxLength": 2048
},
"price_mechanism": {
"type": "object",
"properties": {
"model": {
"type": "string",
"enum": [
"fixed_per_request",
"metered",
"not_commercial"
]
},
"status": {
"type": "string",
"enum": [
"binding_tariff",
"prepared",
"unproven"
]
},
"tariff_identity": {
"anyOf": [
{
"type": "string",
"minLength": 1,
"maxLength": 160
},
{
"type": "null"
}
]
},
"currency": {
"anyOf": [
{
"type": "string",
"const": "USD"
},
{
"type": "null"
}
]
},
"billing_unit": {
"type": "string",
"minLength": 1,
"maxLength": 80
}
},
"required": [
"model",
"status",
"tariff_identity",
"currency",
"billing_unit"
],
"additionalProperties": false
},
"duration_limit": {
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"exact",
"prepared",
"unproven"
]
},
"maximum_ms": {
"anyOf": [
{
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"timeout_behavior": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"status",
"maximum_ms",
"timeout_behavior"
],
"additionalProperties": false
},
"positive_examples": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"example_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"example_id",
"request"
],
"additionalProperties": false
}
},
"unsupported_examples": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"example_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"example_id",
"request"
],
"additionalProperties": false
}
}
},
"required": [
"surface",
"agent_instruction",
"use_when",
"do_not_use_when",
"tags",
"synonyms",
"keywords",
"accepted_formats",
"limits",
"request_schema_id",
"request_schema_digest",
"request_schema",
"result_schema_id",
"result_schema_digest",
"result_schema",
"objective_outputs",
"caller_next_step",
"implementation_capability_ids",
"outsourcing_advantage",
"evidence",
"claim_boundary",
"price_mechanism",
"duration_limit",
"positive_examples",
"unsupported_examples"
],
"additionalProperties": false
},
"descriptor_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"required": [
"schema_version",
"product",
"service_id",
"service_version",
"title",
"description",
"readiness",
"agent_discovery",
"descriptor_digest"
],
"additionalProperties": false
}
}
},
"required": [
"schema_version",
"surface",
"product",
"descriptor_count",
"descriptors"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}🟢search_buyer_jobs(schema_version, query, product, surface, limit)
Select Robotics buyer jobs from work-language requests using deterministic semantic scoring.
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"default": "rqm.jobs.agent-search-request.v1",
"type": "string",
"const": "rqm.jobs.agent-search-request.v1"
},
"query": {
"type": "string",
"minLength": 2,
"maxLength": 500
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"surface": {
"default": "buyer_job",
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence",
"all"
]
},
"limit": {
"default": 5,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.agent-search.v1"
},
"query": {
"type": "string"
},
"surface": {
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence",
"all"
]
},
"product": {
"anyOf": [
{
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
{
"type": "null"
}
]
},
"matches": {
"type": "array",
"items": {
"type": "object",
"properties": {
"score": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"matched_terms": {
"minItems": 1,
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
},
"descriptor": {
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.agent-service-descriptor.v1"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"service_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"service_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"description": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"readiness": {
"type": "string",
"enum": [
"dark_candidate",
"production_live",
"advanced_only"
]
},
"agent_discovery": {
"type": "object",
"properties": {
"surface": {
"type": "string",
"enum": [
"buyer_job",
"implementation_capability",
"research_evidence"
]
},
"agent_instruction": {
"type": "string",
"minLength": 8,
"maxLength": 512
},
"use_when": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
},
"do_not_use_when": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
}
},
"tags": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"synonyms": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"keywords": {
"minItems": 1,
"maxItems": 32,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"accepted_formats": {
"minItems": 1,
"maxItems": 16,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"limits": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"request_schema_id": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"request_schema_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"result_schema_id": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"result_schema_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"result_schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"objective_outputs": {
"minItems": 1,
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 240
}
},
"caller_next_step": {
"type": "string",
"minLength": 8,
"maxLength": 512
},
"implementation_capability_ids": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
}
},
"outsourcing_advantage": {
"type": "string",
"minLength": 8,
"maxLength": 1024
},
"evidence": {
"type": "object",
"properties": {
"identity": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"revision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"applicability": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"limitations": {
"minItems": 1,
"maxItems": 16,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
}
},
"required": [
"identity",
"revision",
"applicability",
"limitations"
],
"additionalProperties": false
},
"claim_boundary": {
"type": "string",
"minLength": 8,
"maxLength": 2048
},
"price_mechanism": {
"type": "object",
"properties": {
"model": {
"type": "string",
"enum": [
"fixed_per_request",
"metered",
"not_commercial"
]
},
"status": {
"type": "string",
"enum": [
"binding_tariff",
"prepared",
"unproven"
]
},
"tariff_identity": {
"anyOf": [
{
"type": "string",
"minLength": 1,
"maxLength": 160
},
{
"type": "null"
}
]
},
"currency": {
"anyOf": [
{
"type": "string",
"const": "USD"
},
{
"type": "null"
}
]
},
"billing_unit": {
"type": "string",
"minLength": 1,
"maxLength": 80
}
},
"required": [
"model",
"status",
"tariff_identity",
"currency",
"billing_unit"
],
"additionalProperties": false
},
"duration_limit": {
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"exact",
"prepared",
"unproven"
]
},
"maximum_ms": {
"anyOf": [
{
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"timeout_behavior": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"status",
"maximum_ms",
"timeout_behavior"
],
"additionalProperties": false
},
"positive_examples": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"example_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"example_id",
"request"
],
"additionalProperties": false
}
},
"unsupported_examples": {
"minItems": 1,
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"example_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"example_id",
"request"
],
"additionalProperties": false
}
}
},
"required": [
"surface",
"agent_instruction",
"use_when",
"do_not_use_when",
"tags",
"synonyms",
"keywords",
"accepted_formats",
"limits",
"request_schema_id",
"request_schema_digest",
"request_schema",
"result_schema_id",
"result_schema_digest",
"result_schema",
"objective_outputs",
"caller_next_step",
"implementation_capability_ids",
"outsourcing_advantage",
"evidence",
"claim_boundary",
"price_mechanism",
"duration_limit",
"positive_examples",
"unsupported_examples"
],
"additionalProperties": false
},
"descriptor_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"required": [
"schema_version",
"product",
"service_id",
"service_version",
"title",
"description",
"readiness",
"agent_discovery",
"descriptor_digest"
],
"additionalProperties": false
}
},
"required": [
"score",
"matched_terms",
"descriptor"
],
"additionalProperties": false
}
}
},
"required": [
"schema_version",
"query",
"surface",
"product",
"matches"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}🟢list_capabilities(schema_version, product)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.catalog-request.v1"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
}
},
"required": [
"schema_version"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.catalog.v1"
},
"server_name": {
"type": "string",
"const": "com.rqmtechnologies/jobs"
},
"server_version": {
"type": "string",
"const": "1.7.0"
},
"protocol_version": {
"type": "string",
"const": "2026-07-28"
},
"product": {
"anyOf": [
{
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
{
"type": "null"
}
]
},
"observed_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"capability_count": {
"type": "integer",
"minimum": 1,
"maximum": 64
},
"capabilities": {
"minItems": 1,
"maxItems": 64,
"type": "array",
"items": {
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"description": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"result_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"descriptor_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"availability": {
"type": "string",
"const": "enabled"
}
},
"required": [
"product",
"capability_id",
"capability_version",
"title",
"description",
"request_schema_version",
"result_schema_version",
"descriptor_digest",
"availability"
],
"additionalProperties": false
}
}
},
"required": [
"schema_version",
"server_name",
"server_version",
"protocol_version",
"product",
"observed_at",
"capability_count",
"capabilities"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟢get_capability(schema_version, product, capability_id)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.capability-detail-request.v4"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
}
},
"required": [
"schema_version",
"product",
"capability_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.capability-detail.v4"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"observed_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"capability": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"schema_version",
"product",
"catalog_revision",
"catalog_digest",
"observed_at",
"capability"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}🟢quote_robotics_job(schema_version, product, capability_id, request, idempotency_key)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics.quote-request.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
}
},
"required": [
"schema_version",
"product",
"capability_id",
"request",
"idempotency_key"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics.quote.v1"
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"rqm_account_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"organization_id": {
"anyOf": [
{
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
{
"type": "null"
}
]
},
"machine_principal_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"currency": {
"type": "string",
"const": "USD"
},
"pricing_mode": {
"type": "string",
"const": "fixed"
},
"pricing_dimensions": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
]
}
},
"estimated_charge": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"maximum_charge": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"tariff_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"expires_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"execution_enabled": {
"type": "boolean",
"const": true
}
},
"required": [
"schema_version",
"quote_id",
"rqm_account_id",
"organization_id",
"machine_principal_id",
"product",
"capability_id",
"capability_version",
"request_schema_version",
"catalog_revision",
"catalog_digest",
"currency",
"pricing_mode",
"pricing_dimensions",
"estimated_charge",
"maximum_charge",
"tariff_version",
"request_hash",
"expires_at",
"execution_enabled"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟡run_buyer_job(schema_version, product, capability_id, request, idempotency_key, ...)
Send Robotics inputs for frame validation, trajectory diagnosis, controller comparison, or optimization. Receive structured findings for your next workflow step at $0.01 USDC per job.
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.buyer-job-run-request.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
},
"max_total_price": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
}
},
"required": [
"schema_version",
"product",
"capability_id",
"request",
"idempotency_key",
"max_total_price"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.buyer-job-run.v1"
},
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"status": {
"type": "string",
"enum": [
"queued",
"running",
"completed",
"failed",
"cancelled",
"recovery"
]
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"commercial_state": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"payment_rail": {
"type": "string",
"const": "x402"
},
"price": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"tariff_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"x402_settlement_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"x402_transaction_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"retrieval_token": {
"type": "string",
"pattern": "^rqm_retrieval_.*"
},
"retrieval_token_expires_in": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"retrieval_url": {
"type": "string",
"format": "uri"
},
"duplicate": {
"type": "boolean"
}
},
"required": [
"schema_version",
"product",
"capability_id",
"capability_version",
"request_schema_version",
"catalog_revision",
"catalog_digest",
"request_hash",
"job_id",
"status",
"quote_id",
"reservation_id",
"commercial_state",
"payment_rail",
"price",
"tariff_version",
"x402_settlement_id",
"x402_transaction_id",
"retrieval_token",
"retrieval_token_expires_in",
"duplicate"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟡submit_robotics_job(schema_version, quote_id, capability_id, request, idempotency_key)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-submit-request.v1"
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"request": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
}
},
"required": [
"schema_version",
"quote_id",
"capability_id",
"request",
"idempotency_key"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"const": "1.0.0"
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"status": {
"type": "string",
"enum": [
"queued",
"running",
"completed",
"failed",
"cancelled",
"recovery"
]
},
"rqm_account_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"duplicate": {
"type": "boolean"
},
"commercial_state": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"schema_version",
"product",
"capability_id",
"capability_version",
"request_schema_version",
"catalog_revision",
"catalog_digest",
"request_hash",
"job_id",
"status",
"rqm_account_id",
"quote_id",
"reservation_id",
"duplicate",
"commercial_state"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟢get_robotics_job_status(schema_version, product, job_id)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-reference.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"required": [
"schema_version",
"product",
"job_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"oneOf": [
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-result.v1"
},
"status": {
"type": "string",
"const": "completed"
},
"terminal_state": {
"type": "string",
"const": "succeeded"
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
},
"result": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"artifacts": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"evidence": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"receipt": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"provenance": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"execution": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"caller_next_step": {
"type": "string"
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"result_schema_id",
"result_schema_digest",
"result",
"artifacts",
"receipt",
"provenance",
"execution",
"caller_next_step"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-status.v1"
},
"status": {
"type": "string",
"enum": [
"queued",
"running"
]
},
"terminal_state": {
"type": "string",
"enum": [
"pending",
"running"
]
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
},
"retry_after_seconds": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"result_schema_id",
"result_schema_digest",
"retry_after_seconds"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-failure.v1"
},
"status": {
"type": "string"
},
"terminal_state": {
"type": "string",
"enum": [
"rework_required",
"failed"
]
},
"failure": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"retryable": {
"type": "boolean",
"const": false
}
},
"required": [
"code",
"retryable"
],
"additionalProperties": false
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"failure",
"result_schema_id",
"result_schema_digest"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-refund.v1"
},
"status": {
"type": "string",
"enum": [
"pending",
"refunded"
]
},
"refund": {
"type": "object",
"properties": {
"amount": {
"type": "string"
},
"asset": {
"type": "string",
"const": "USDC"
},
"network": {
"type": "string",
"const": "eip155:8453"
},
"transaction_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"full_refund": {
"type": "boolean",
"const": true
}
},
"required": [
"amount",
"asset",
"network",
"transaction_id",
"full_refund"
],
"additionalProperties": false
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"refund"
],
"additionalProperties": false
}
]
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-status.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"const": "1.0.0"
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"status": {
"type": "string",
"enum": [
"queued",
"running",
"completed",
"failed",
"cancelled",
"recovery"
]
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"correlation_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"commercial_state": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"error_code": {
"anyOf": [
{
"type": "string",
"maxLength": 128
},
{
"type": "null"
}
]
},
"cancellation_requested": {
"type": "boolean"
},
"accepted_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"started_at": {
"anyOf": [
{
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
{
"type": "null"
}
]
},
"completed_at": {
"anyOf": [
{
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
{
"type": "null"
}
]
}
},
"required": [
"schema_version",
"product",
"capability_id",
"capability_version",
"request_schema_version",
"catalog_revision",
"catalog_digest",
"request_hash",
"job_id",
"status",
"quote_id",
"reservation_id",
"correlation_id",
"commercial_state",
"error_code",
"cancellation_requested",
"accepted_at",
"started_at",
"completed_at"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema1"
}
}
]
}
}
}🟢get_robotics_job_result(schema_version, product, job_id)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-reference.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"required": [
"schema_version",
"product",
"job_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"oneOf": [
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-result.v1"
},
"status": {
"type": "string",
"const": "completed"
},
"terminal_state": {
"type": "string",
"const": "succeeded"
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
},
"result": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"artifacts": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"evidence": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"receipt": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"provenance": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"execution": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
},
"caller_next_step": {
"type": "string"
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"result_schema_id",
"result_schema_digest",
"result",
"artifacts",
"receipt",
"provenance",
"execution",
"caller_next_step"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-status.v1"
},
"status": {
"type": "string",
"enum": [
"queued",
"running"
]
},
"terminal_state": {
"type": "string",
"enum": [
"pending",
"running"
]
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
},
"retry_after_seconds": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"result_schema_id",
"result_schema_digest",
"retry_after_seconds"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-failure.v1"
},
"status": {
"type": "string"
},
"terminal_state": {
"type": "string",
"enum": [
"rework_required",
"failed"
]
},
"failure": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"retryable": {
"type": "boolean",
"const": false
}
},
"required": [
"code",
"retryable"
],
"additionalProperties": false
},
"result_schema_id": {
"type": "string"
},
"result_schema_digest": {
"type": "string"
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"terminal_state",
"failure",
"result_schema_id",
"result_schema_digest"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"wave",
"quantum",
"robotics"
]
},
"capability_id": {
"type": "string",
"minLength": 1
},
"job_id": {
"type": "string",
"minLength": 1
},
"schema_version": {
"type": "string",
"const": "rqm.jobs.bazaar-buyer-job-refund.v1"
},
"status": {
"type": "string",
"enum": [
"pending",
"refunded"
]
},
"refund": {
"type": "object",
"properties": {
"amount": {
"type": "string"
},
"asset": {
"type": "string",
"const": "USDC"
},
"network": {
"type": "string",
"const": "eip155:8453"
},
"transaction_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"full_refund": {
"type": "boolean",
"const": true
}
},
"required": [
"amount",
"asset",
"network",
"transaction_id",
"full_refund"
],
"additionalProperties": false
}
},
"required": [
"product",
"capability_id",
"job_id",
"schema_version",
"status",
"refund"
],
"additionalProperties": false
}
]
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-result.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"status": {
"type": "string",
"const": "completed"
},
"result": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema2"
}
},
"artifact_ids": {
"maxItems": 16,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"commercial_state": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"schema_version",
"product",
"capability_id",
"job_id",
"status",
"result",
"artifact_ids",
"commercial_state"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema1"
}
}
]
},
"__schema2": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema2"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema2"
}
}
]
}
}
}🔴cancel_robotics_job(schema_version, product, job_id, idempotency_key)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-reference.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
}
},
"required": [
"schema_version",
"product",
"job_id",
"idempotency_key"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-status.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"type": "string",
"const": "1.0.0"
},
"request_schema_version": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_revision": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"status": {
"type": "string",
"enum": [
"queued",
"running",
"completed",
"failed",
"cancelled",
"recovery"
]
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"correlation_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"commercial_state": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"error_code": {
"anyOf": [
{
"type": "string",
"maxLength": 128
},
{
"type": "null"
}
]
},
"cancellation_requested": {
"type": "boolean"
},
"accepted_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"started_at": {
"anyOf": [
{
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
{
"type": "null"
}
]
},
"completed_at": {
"anyOf": [
{
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
{
"type": "null"
}
]
}
},
"required": [
"schema_version",
"product",
"capability_id",
"capability_version",
"request_schema_version",
"catalog_revision",
"catalog_digest",
"request_hash",
"job_id",
"status",
"quote_id",
"reservation_id",
"correlation_id",
"commercial_state",
"error_code",
"cancellation_requested",
"accepted_at",
"started_at",
"completed_at"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟢get_robotics_job_artifact(schema_version, product, job_id, artifact_id)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-job-reference.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"artifact_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"required": [
"schema_version",
"product",
"job_id",
"artifact_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-artifact.v1"
},
"product": {
"type": "string",
"const": "robotics"
},
"job_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"artifact_id": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"media_type": {
"type": "string",
"const": "application/json"
},
"delivery": {
"type": "string",
"const": "inline"
},
"byte_length": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 131072
},
"sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"content": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
},
"required": [
"schema_version",
"product",
"job_id",
"artifact_id",
"media_type",
"delivery",
"byte_length",
"sha256",
"content"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
],
"$defs": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "array",
"items": {
"$ref": "#/$defs/__schema0"
}
},
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"$ref": "#/$defs/__schema0"
}
}
]
}
}
}🟢get_robotics_receipt(schema_version, reservation_id)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-receipt-request.v1"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
}
},
"required": [
"schema_version",
"reservation_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.robotics-receipt.v1"
},
"receipt_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"reservation_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"quote_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"rqm_account_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"machine_principal_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"product": {
"type": "string",
"const": "robotics"
},
"capability_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9][a-z0-9._-]*$"
},
"capability_version": {
"anyOf": [
{
"type": "string",
"minLength": 1,
"maxLength": 64
},
{
"type": "null"
}
]
},
"request_hash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"catalog_digest": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
{
"type": "null"
}
]
},
"tariff_version": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"currency": {
"type": "string",
"const": "USD"
},
"payment_rail": {
"type": "string",
"enum": [
"account_core_balance",
"starter_credit",
"x402"
]
},
"maximum_charge": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"settled_charge": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"status": {
"type": "string",
"const": "settled"
},
"issued_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
}
},
"required": [
"schema_version",
"receipt_id",
"reservation_id",
"quote_id",
"rqm_account_id",
"machine_principal_id",
"product",
"capability_id",
"capability_version",
"request_hash",
"catalog_digest",
"tariff_version",
"currency",
"payment_rail",
"maximum_charge",
"settled_charge",
"status",
"issued_at"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}🟢get_account_balance(schema_version)
入力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.account-balance-request.v1"
}
},
"required": [
"schema_version"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.account-balance.v1"
},
"rqm_account_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"currency": {
"type": "string",
"const": "USD"
},
"available_amount": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"reserved_amount": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"spent_amount": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"
},
"version": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"schema_version",
"rqm_account_id",
"currency",
"available_amount",
"reserved_amount",
"spent_amount",
"version"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "rqm.jobs.error.v1"
},
"code": {
"type": "string",
"enum": [
"AUTHENTICATION_REQUIRED",
"MACHINE_AUTHENTICATION_FAILED",
"MACHINE_AUTHORIZATION_FAILED",
"ACCOUNT_CORE_UNAVAILABLE",
"FEATURE_DISABLED",
"QUOTE_NOT_ENTITLED",
"QUOTE_IDEMPOTENCY_CONFLICT",
"QUOTE_NOT_AVAILABLE",
"QUOTE_REQUEST_INVALID",
"QUOTE_MISMATCH",
"PRICE_LIMIT_EXCEEDED",
"RUNTIME_LIMIT_EXCEEDED",
"ARTIFACT_PREFERENCE_UNAVAILABLE",
"INSUFFICIENT_BALANCE",
"RESERVATION_FAILED",
"PRODUCT_REJECTED",
"PRODUCT_UNAVAILABLE",
"JOB_NOT_FOUND",
"JOB_NOT_READY",
"JOB_ACCESS_DENIED",
"SETTLEMENT_FAILED",
"FUNDING_UNAVAILABLE",
"FUNDING_FAILED"
]
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"schema_version",
"code",
"message",
"retryable"
],
"additionalProperties": false
}
]
}コミュニティ
エビデンス
最近の観測
検証済みバージョンは記録されていませんツール 13 件
検証済みバージョンは記録されていませんツール 13 件