/capabilities

Typed docs for every paid Temporal surface.

Temporal now publishes machine-readable manifests for each public paid endpoint: what it does, how it is priced, how fresh it is, what schema it expects, and how its discovery quote is signed.

9 public capabilitiesSigned quotesSchema-bound IDs0 healthy0 degraded9 stale

How to use it

Discovery first, payment second.

  • Query `/api/capabilities` to discover the current paid surface.
  • Pick a capability by category, price, latency, and freshness window.
  • Read the reliability block before buying if you care about current cadence.
  • Use the filtered manifest or docs anchor for exact schemas and examples.
  • Hit the endpoint itself to receive the live x402 challenge and payload.
Public registry

9

Total public paid capabilities currently published by Temporal.

Reports

3

One-time x402 charge surfaces for the packaged daily read.

Data

3

Session-priced machine access surfaces for repeated agent queries.

Workflows

3

Completed DAG-shaped job surfaces for higher-level research tasks.

Quote signing

HMAC

Discovery quotes now carry a server signature and key id, not only a digest.

Last publish

Oct 20, 2018, 1:46 AM

Observed publication time used for liveness, separate from report slug dates.

Filters

Browse by surface type

workflow$10/subscriptionStale

/api/workflows/subscriptions

Temporal workflow subscriptions

temporal:workflow.subscriptions@1

Create a recurring workflow subscription that reruns on a fixed cadence and can deliver completed or failed job notifications to a webhook, with optional material-change filtering.

Latest successful run is outside the advertised freshness window.

workflowsubscriptionwebhookautomationtempox402

Reliability

Current trust snapshot

  • Last successful run: Oct 20, 2018, 1:46 AM
  • Last published artifact: Oct 20, 2018, 1:46 AM
  • On time 1d: 0.0% (0/1 expected days)
  • On time 7d: 0.0% (0/7 expected days)
  • On time 30d: 0.0% (0/30 expected days)
  • Median latency: 650ms (published hint)
  • Payment success: Pending public telemetry

Endpoint

Operational shape

  • Method + path: POST /api/workflows/subscriptions
  • Auth: tempo_mpp_x402_session
  • Typical latency: 650ms, upper bound 1800ms
  • Freshness: Each recurring run resolves against the latest published archive snapshot available at execution time.

Trust

Proof + signed quote

  • Proof method: tempo_mpp_session+workflow_subscription_receipt
  • Signed quote validity: 2026-03-20T19:43:13.825Z to 2026-03-20T19:48:13.825Z
  • Quote signer key: temporal-rest-discovery:6ad17a1eb19a
  • Commitments: 0x3e952b8D270640C5a9B5711d532B984Bcd1218b8 and 0x8D674Bb9f0416a2D491400110fEeAD041FC2Dd35

Operational notes

Current caveats

  • At least one issue label is ahead of the current runtime date, so liveness uses observed file publish time instead of the report slug date.
  • Median latency currently mirrors the capability's published latency hint; live request telemetry is not yet persisted publicly.
  • Payment telemetry is not yet persisted publicly; live x402 challenges remain authoritative.

Incidents

Recent failures or disputes

No recent public operational failures are recorded.

Inputs

8 top-level fields

  • focus
  • intervalHours
  • label
  • notifyMode
  • slug
  • template
  • topic
  • webhookUrl
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "focus": {
      "type": "string",
      "minLength": 1,
      "description": "Optional focus label for recurring daily_operator_watch runs."
    },
    "intervalHours": {
      "type": "integer",
      "minimum": 1,
      "description": "Recurring cadence in hours. Defaults to 24."
    },
    "label": {
      "type": "string",
      "minLength": 1,
      "description": "Optional display label for the subscription."
    },
    "notifyMode": {
      "type": "string",
      "enum": [
        "always",
        "material_change"
      ],
      "description": "Whether webhook delivery should fire every completion or only when the completed result changes materially."
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Optional report slug to anchor recurring runs on a specific issue."
    },
    "template": {
      "type": "string",
      "enum": [
        "daily_operator_watch",
        "topic_brief"
      ],
      "description": "Workflow template to schedule."
    },
    "topic": {
      "type": "string",
      "minLength": 1,
      "description": "Optional topic prompt for recurring topic_brief runs."
    },
    "webhookUrl": {
      "type": "string",
      "minLength": 8,
      "description": "Optional HTTP(S) webhook to receive completed or failed workflow notifications."
    }
  }
}

Outputs

6 top-level fields

  • capability
  • createdJobId
  • events
  • note
  • payer
  • subscription
{
  "type": "object",
  "required": [
    "capability",
    "createdJobId",
    "events",
    "note",
    "payer",
    "subscription"
  ],
  "additionalProperties": false,
  "properties": {
    "capability": {
      "type": "object",
      "required": [
        "capabilityId",
        "category",
        "documentationPath",
        "endpoint",
        "manifestPath",
        "schemaBoundCapabilityId"
      ],
      "additionalProperties": false,
      "properties": {
        "capabilityId": {
          "type": "string"
        },
        "category": {
          "enum": [
            "data",
            "report",
            "workflow"
          ]
        },
        "documentationPath": {
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        },
        "manifestPath": {
          "type": "string"
        },
        "schemaBoundCapabilityId": {
          "type": "string"
        }
      }
    },
    "createdJobId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "events": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "at",
          "detail",
          "id",
          "jobId",
          "label",
          "type"
        ],
        "additionalProperties": false,
        "properties": {
          "at": {
            "type": "string"
          },
          "detail": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "jobId": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "label": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "type": {
            "enum": [
              "created",
              "job_completed",
              "job_failed",
              "job_submitted",
              "job_updated",
              "run_triggered",
              "webhook_delivered",
              "webhook_failed",
              "webhook_skipped"
            ]
          }
        }
      }
    },
    "note": {
      "type": "string"
    },
    "payer": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "address",
            "did"
          ],
          "additionalProperties": false,
          "properties": {
            "address": {
              "type": "string"
            },
            "did": {
              "type": "string"
            }
          }
        },
        {
          "type": "null"
        }
      ]
    },
    "subscription": {
      "type": "object",
      "required": [
        "cadence",
        "createdAt",
        "eventsPath",
        "id",
        "label",
        "lastCompletedAt",
        "lastDeliveredResultHash",
        "lastJobId",
        "lastJobStatus",
        "lastObservedResultHash",
        "nextRunAt",
        "notificationCursor",
        "request",
        "runPath",
        "status",
        "statusPath",
        "updatedAt",
        "webhook"
      ],
      "additionalProperties": false,
      "properties": {
        "cadence": {
          "type": "object",
          "required": [
            "intervalHours"
          ],
          "additionalProperties": false,
          "properties": {
            "intervalHours": {
              "type": "integer",
              "minimum": 1
            }
          }
        },
        "createdAt": {
          "type": "string"
        },
        "eventsPath": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "lastCompletedAt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "lastDeliveredResultHash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "lastJobId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "lastJobStatus": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "completed",
                "failed",
                "queued",
                "running"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "lastObservedResultHash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "nextRunAt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "notificationCursor": {
          "type": "object",
          "required": [
            "jobId",
            "status",
            "updatedAt"
          ],
          "additionalProperties": false,
          "properties": {
            "jobId": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "status": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "completed",
                    "failed"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "updatedAt": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          }
        },
        "request": {
          "type": "object",
          "required": [
            "focus",
            "intervalHours",
            "label",
            "notifyMode",
            "slug",
            "template",
            "topic",
            "webhookUrl"
          ],
          "additionalProperties": false,
          "properties": {
            "focus": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "intervalHours": {
              "type": "integer",
              "minimum": 1
            },
            "label": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "notifyMode": {
              "enum": [
                "always",
                "material_change"
              ]
            },
            "slug": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "template": {
              "enum": [
                "daily_operator_watch",
                "topic_brief"
              ]
            },
            "topic": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "webhookUrl": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          }
        },
        "runPath": {
          "type": "string"
        },
        "status": {
          "enum": [
            "active",
            "paused"
          ]
        },
        "statusPath": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "webhook": {
          "anyOf": [
            {
              "type": "object",
              "required": [
                "deliveryCount",
                "failureCount",
                "lastAttemptAt",
                "lastDeliveredAt",
                "lastDeliveredEvent",
                "lastDeliveredJobId",
                "lastError",
                "lastHttpStatus",
                "skippedUnchangedCount",
                "url"
              ],
              "additionalProperties": false,
              "properties": {
                "deliveryCount": {
                  "type": "integer",
                  "minimum": 0
                },
                "failureCount": {
                  "type": "integer",
                  "minimum": 0
                },
                "lastAttemptAt": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lastDeliveredAt": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lastDeliveredEvent": {
                  "anyOf": [
                    {
                      "type": "string",
                      "enum": [
                        "completed",
                        "failed"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lastDeliveredJobId": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lastError": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "lastHttpStatus": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "minimum": 100
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "skippedUnchangedCount": {
                  "type": "integer",
                  "minimum": 0
                },
                "url": {
                  "type": "string"
                }
              }
            },
            {
              "type": "null"
            }
          ]
        }
      }
    }
  }
}

Manifest integrity

Hashes + signature

{
  "documentation": {
    "path": "/capabilities#workflow.subscriptions",
    "url": "https://temporal.rest/capabilities#workflow.subscriptions"
  },
  "freshQuote": {
    "asset": "0x20c000000000000000000000b9537d11c60e8b50",
    "capabilityId": "temporal:workflow.subscriptions@1",
    "endpointPath": "/api/workflows/subscriptions",
    "paymentKind": "session",
    "recipient": "0x42d3e055a371d4a58cb3df34819dfa3c395d693e",
    "settlementChain": "Tempo Mainnet",
    "suggestedDeposit": "10",
    "unitType": "subscription",
    "unitPrice": "10",
    "validFrom": "2026-03-20T19:43:13.825Z",
    "validUntil": "2026-03-20T19:48:13.825Z",
    "quoteHash": "ca9503819f762e581589216753610ce231302ae2eac48e9f679ef6601ea46a7f",
    "signature": {
      "alg": "hmac-sha256",
      "keyId": "temporal-rest-discovery:6ad17a1eb19a",
      "value": "ff318d00ac2dfc08fea4ae7264c77ff2b4fa8d99c542cb74f6d84de935517f36",
      "signedAt": "2026-03-20T19:43:13.825Z"
    },
    "note": "Discovery quote is signed by the Temporal server for cache and manifest integrity. Live payment enforcement still comes from the x402 challenge on the endpoint itself."
  },
  "manifestHash": "92b34a123246c9fa63a69d28ff8f94b799ed3d6ebdb04be0e45b4ee5031fd4ee",
  "schemaHashes": {
    "input": "f712e6f26880874a94eff1b56d1d83efdfb064815ca33ee2199e9f11591c93c0",
    "output": "5cc459038df46c70a74f4f76ceb73454d177af53845aeaf147dd2327cbf2f209"
  }
}
workflow$0.25/jobStale

/api/workflows/jobs

Temporal async workflow jobs

temporal:workflow.jobs@1

Submit a persisted workflow job, then poll the returned status and events paths to retrieve the completed DAG receipt with retries, lease recovery metadata, and optional private evidence nodes when enabled.

Latest successful run is outside the advertised freshness window.

workflowqueueasyncdagjobtempox402

Reliability

Current trust snapshot

  • Last successful run: Oct 20, 2018, 1:46 AM
  • Last published artifact: Oct 20, 2018, 1:46 AM
  • On time 1d: 0.0% (0/1 expected days)
  • On time 7d: 0.0% (0/7 expected days)
  • On time 30d: 0.0% (0/30 expected days)
  • Median latency: 450ms (published hint)
  • Payment success: Pending public telemetry

Endpoint

Operational shape

  • Method + path: POST /api/workflows/jobs
  • Auth: tempo_mpp_x402_session
  • Typical latency: 450ms, upper bound 1400ms
  • Freshness: Queued jobs resolve against the latest published archive snapshot available at execution time.

Trust

Proof + signed quote

  • Proof method: tempo_mpp_session+workflow_job_receipt
  • Signed quote validity: 2026-03-20T19:43:13.827Z to 2026-03-20T19:48:13.827Z
  • Quote signer key: temporal-rest-discovery:6ad17a1eb19a
  • Commitments: 0x3e952b8D270640C5a9B5711d532B984Bcd1218b8 and 0x8D674Bb9f0416a2D491400110fEeAD041FC2Dd35

Operational notes

Current caveats

  • At least one issue label is ahead of the current runtime date, so liveness uses observed file publish time instead of the report slug date.
  • Median latency currently mirrors the capability's published latency hint; live request telemetry is not yet persisted publicly.
  • Payment telemetry is not yet persisted publicly; live x402 challenges remain authoritative.

Incidents

Recent failures or disputes

No recent public operational failures are recorded.

Inputs

5 top-level fields

  • focus
  • q
  • slug
  • template
  • topic
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "focus": {
      "type": "string",
      "minLength": 1,
      "description": "Optional focus label for daily_operator_watch."
    },
    "q": {
      "type": "string",
      "minLength": 1,
      "description": "Alias for topic when using topic_brief."
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Optional report slug to anchor the workflow on a specific issue."
    },
    "template": {
      "type": "string",
      "enum": [
        "daily_operator_watch",
        "topic_brief"
      ],
      "description": "Workflow template to run."
    },
    "topic": {
      "type": "string",
      "minLength": 1,
      "description": "Optional topic prompt for topic_brief."
    }
  }
}

Outputs

5 top-level fields

  • capability
  • events
  • job
  • note
  • payer
{
  "type": "object",
  "required": [
    "capability",
    "events",
    "job",
    "note",
    "payer"
  ],
  "additionalProperties": false,
  "properties": {
    "capability": {
      "type": "object",
      "required": [
        "capabilityId",
        "category",
        "documentationPath",
        "endpoint",
        "manifestPath",
        "schemaBoundCapabilityId"
      ],
      "additionalProperties": false,
      "properties": {
        "capabilityId": {
          "type": "string"
        },
        "category": {
          "enum": [
            "data",
            "report",
            "workflow"
          ]
        },
        "documentationPath": {
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        },
        "manifestPath": {
          "type": "string"
        },
        "schemaBoundCapabilityId": {
          "type": "string"
        }
      }
    },
    "events": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "at",
          "detail",
          "id",
          "label",
          "nodeId",
          "type"
        ],
        "additionalProperties": false,
        "properties": {
          "at": {
            "type": "string"
          },
          "detail": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "label": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nodeId": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "type": {
            "enum": [
              "completed",
              "failed",
              "node_completed",
              "node_failed",
              "node_started",
              "resumed",
              "started",
              "submitted"
            ]
          }
        }
      }
    },
    "job": {
      "type": "object",
      "required": [
        "attemptCount",
        "completedAt",
        "createdAt",
        "execution",
        "error",
        "eventsPath",
        "id",
        "nodes",
        "request",
        "result",
        "resumePath",
        "startedAt",
        "status",
        "statusPath",
        "updatedAt"
      ],
      "additionalProperties": false,
      "properties": {
        "attemptCount": {
          "type": "integer",
          "minimum": 0
        },
        "completedAt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "createdAt": {
          "type": "string"
        },
        "execution": {
          "type": "object",
          "required": [
            "heartbeatAt",
            "leaseDurationMs",
            "leaseExpiresAt",
            "recoveredFromStaleLeaseAt",
            "recoveryCount",
            "workerId"
          ],
          "additionalProperties": false,
          "properties": {
            "heartbeatAt": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "leaseDurationMs": {
              "type": "integer",
              "minimum": 0
            },
            "leaseExpiresAt": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "recoveredFromStaleLeaseAt": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "recoveryCount": {
              "type": "integer",
              "minimum": 0
            },
            "workerId": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          }
        },
        "error": {
          "anyOf": [
            {
              "type": "object",
              "required": [
                "message"
              ],
              "additionalProperties": false,
              "properties": {
                "message": {
                  "type": "string"
                }
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "eventsPath": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "nodes": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "attemptCount",
              "attempts",
              "completedAt",
              "dependsOn",
              "error",
              "id",
              "kind",
              "label",
              "output",
              "provenance",
              "startedAt",
              "status",
              "summary"
            ],
            "additionalProperties": false,
            "properties": {
              "attemptCount": {
                "type": "integer",
                "minimum": 0
              },
              "attempts": {
                "type": "array",
                "items": {
                  "type": "object",
                  "required": [
                    "attempt",
                    "completedAt",
                    "error",
                    "outputHash",
                    "provenance",
                    "startedAt",
                    "status",
                    "summary"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "attempt": {
                      "type": "integer",
                      "minimum": 1
                    },
                    "completedAt": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "error": {
                      "anyOf": [
                        {
                          "type": "object",
                          "required": [
                            "message"
                          ],
                          "additionalProperties": false,
                          "properties": {
                            "message": {
                              "type": "string"
                            }
                          }
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "outputHash": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "provenance": {
                      "anyOf": [
                        {
                          "type": "object",
                          "required": [
                            "input",
                            "notes",
                            "outputHash",
                            "references",
                            "sources"
                          ],
                          "additionalProperties": false,
                          "properties": {
                            "input": {},
                            "notes": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              }
                            },
                            "outputHash": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "references": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              }
                            },
                            "sources": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "required": [
                                  "id",
                                  "kind",
                                  "label",
                                  "path",
                                  "url"
                                ],
                                "additionalProperties": false,
                                "properties": {
                                  "id": {
                                    "type": "string"
                                  },
                                  "kind": {
                                    "enum": [
                                      "derived",
                                      "reference",
                                      "report"
                                    ]
                                  },
                                  "label": {
                                    "type": "string"
                                  },
                                  "path": {
                                    "anyOf": [
                                      {
                                        "type": "string"
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  },
                                  "url": {
                                    "anyOf": [
                                      {
                                        "type": "string"
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  }
                                }
                              }
                            }
                          }
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "startedAt": {
                      "type": "string"
                    },
                    "status": {
                      "enum": [
                        "completed",
                        "failed",
                        "queued",
                        "running"
                      ]
                    },
                    "summary": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  }
                }
              },
              "completedAt": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "dependsOn": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "error": {
                "anyOf": [
                  {
                    "type": "object",
                    "required": [
                      "message"
                    ],
                    "additionalProperties": false,
                    "properties": {
                      "message": {
                        "type": "string"
                      }
                    }
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "type": "string"
              },
              "kind": {
                "enum": [
                  "analysis",
                  "input",
                  "publish",
                  "retrieval",
                  "transform"
                ]
              },
              "label": {
                "type": "string"
              },
              "output": {},
              "provenance": {
                "anyOf": [
                  {
                    "type": "object",
                    "required": [
                      "input",
                      "notes",
                      "outputHash",
                      "references",
                      "sources"
                    ],
                    "additionalProperties": false,
                    "properties": {
                      "input": {},
                      "notes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "outputHash": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "references": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "sources": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "required": [
                            "id",
                            "kind",
                            "label",
                            "path",
                            "url"
                          ],
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "kind": {
                              "enum": [
                                "derived",
                                "reference",
                                "report"
                              ]
                            },
                            "label": {
                              "type": "string"
                            },
                            "path": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "url": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            }
                          }
                        }
                      }
                    }
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "startedAt": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "status": {
                "enum": [
                  "completed",
                  "failed",
                  "queued",
                  "running"
                ]
              },
              "summary": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        },
        "request": {
          "type": "object",
          "required": [
            "focus",
            "slug",
            "template",
            "topic"
          ],
          "additionalProperties": false,
          "properties": {
            "focus": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "slug": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "template": {
              "enum": [
                "daily_operator_watch",
                "topic_brief"
              ]
            },
            "topic": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          }
        },
        "result": {
          "anyOf": [
            {
              "type": "object",
              "required": [
                "archiveContext",
                "dag",
                "job",
                "note",
                "product",
                "result",
                "template",
                "unitPrice"
              ],
              "additionalProperties": false,
              "properties": {
                "archiveContext": {
                  "type": "object",
                  "required": [
                    "latestReport",
                    "reportArchiveCount",
                    "selectedReport"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "latestReport": {
                      "type": "object",
                      "required": [
                        "date",
                        "dateLabel",
                        "referenceCount",
                        "signalCount",
                        "slug",
                        "timezone",
                        "title"
                      ],
                      "additionalProperties": false,
                      "properties": {
                        "date": {
                          "type": "string"
                        },
                        "dateLabel": {
                          "type": "string"
                        },
                        "referenceCount": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "signalCount": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "slug": {
                          "type": "string"
                        },
                        "timezone": {
                          "type": "string"
                        },
                        "title": {
                          "type": "string"
                        }
                      }
                    },
                    "reportArchiveCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "selectedReport": {
                      "type": "object",
                      "required": [
                        "date",
                        "dateLabel",
                        "referenceCount",
                        "signalCount",
                        "slug",
                        "timezone",
                        "title"
                      ],
                      "additionalProperties": false,
                      "properties": {
                        "date": {
                          "type": "string"
                        },
                        "dateLabel": {
                          "type": "string"
                        },
                        "referenceCount": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "signalCount": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "slug": {
                          "type": "string"
                        },
                        "timezone": {
                          "type": "string"
                        },
                        "title": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "dag": {
                  "type": "object",
                  "required": [
                    "edges",
                    "nodes"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "edges": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "from",
                          "to"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "from": {
                            "type": "string"
                          },
                          "to": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "nodes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "dependsOn",
                          "id",
                          "kind",
                          "label",
                          "status",
                          "summary"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "attemptCount": {
                            "type": "integer",
                            "minimum": 0
                          },
                          "completedAt": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "dependsOn": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "id": {
                            "type": "string"
                          },
                          "kind": {
                            "enum": [
                              "analysis",
                              "input",
                              "publish",
                              "retrieval",
                              "transform"
                            ]
                          },
                          "label": {
                            "type": "string"
                          },
                          "provenance": {
                            "anyOf": [
                              {
                                "type": "object",
                                "required": [
                                  "input",
                                  "notes",
                                  "outputHash",
                                  "references",
                                  "sources"
                                ],
                                "additionalProperties": false,
                                "properties": {
                                  "input": {},
                                  "notes": {
                                    "type": "array",
                                    "items": {
                                      "type": "string"
                                    }
                                  },
                                  "outputHash": {
                                    "anyOf": [
                                      {
                                        "type": "string"
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  },
                                  "references": {
                                    "type": "array",
                                    "items": {
                                      "type": "string"
                                    }
                                  },
                                  "sources": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "required": [
                                        "id",
                                        "kind",
                                        "label",
                                        "path",
                                        "url"
                                      ],
                                      "additionalProperties": false,
                                      "properties": {
                                        "id": {
                                          "type": "string"
                                        },
                                        "kind": {
                                          "enum": [
                                            "derived",
                                            "reference",
                                            "report"
                                          ]
                                        },
                                        "label": {
                                          "type": "string"
                                        },
                                        "path": {
                                          "anyOf": [
                                            {
                                              "type": "string"
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        },
                                        "url": {
                                          "anyOf": [
                                            {
                                              "type": "string"
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        }
                                      }
                                    }
                                  }
                                }
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "startedAt": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "status": {
                            "enum": [
                              "completed"
                            ]
                          },
                          "summary": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          }
                        }
                      }
                    }
                  }
                },
                "job": {
                  "type": "object",
                  "required": [
                    "completedAt",
                    "createdAt",
                    "id",
                    "status"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "completedAt": {
                      "type": "string"
                    },
                    "createdAt": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "status": {
                      "enum": [
                        "completed"
                      ]
                    }
                  }
                },
                "note": {
                  "type": "string"
                },
                "product": {
                  "type": "string"
                },
                "result": {
                  "type": "object",
                  "required": [
                    "confidence",
                    "highlights",
                    "nextActions",
                    "references",
                    "relatedReports",
                    "summary",
                    "supportingSignals",
                    "topSignals",
                    "watchlist"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "confidence": {
                      "enum": [
                        "high",
                        "low",
                        "medium",
                        "snapshot"
                      ]
                    },
                    "highlights": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "insight",
                          "report",
                          "type"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "insight": {
                            "type": "string"
                          },
                          "report": {
                            "type": "object",
                            "required": [
                              "date",
                              "dateLabel",
                              "slug",
                              "title"
                            ],
                            "additionalProperties": false,
                            "properties": {
                              "date": {
                                "type": "string"
                              },
                              "dateLabel": {
                                "type": "string"
                              },
                              "slug": {
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              }
                            }
                          },
                          "type": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "nextActions": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "references": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "relatedReports": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "date",
                          "dateLabel",
                          "slug",
                          "title"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "date": {
                            "type": "string"
                          },
                          "dateLabel": {
                            "type": "string"
                          },
                          "slug": {
                            "type": "string"
                          },
                          "title": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "summary": {
                      "type": "string"
                    },
                    "supportingSignals": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "description",
                          "label",
                          "report"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "description": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "report": {
                            "type": "object",
                            "required": [
                              "date",
                              "dateLabel",
                              "slug",
                              "title"
                            ],
                            "additionalProperties": false,
                            "properties": {
                              "date": {
                                "type": "string"
                              },
                              "dateLabel": {
                                "type": "string"
                              },
                              "slug": {
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              }
                            }
                          }
                        }
                      }
                    },
                    "topSignals": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "description",
                          "label"
                        ],
                        "additionalProperties": false,
                        "properties": {
                          "description": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "watchlist": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "template": {
                  "type": "object",
                  "required": [
                    "description",
                    "id",
                    "name"
                  ],
                  "additionalProperties": false,
                  "properties": {
                    "description": {
                      "type": "string"
                    },
                    "id": {
                      "enum": [
                        "daily_operator_watch",
                        "topic_brief"
                      ]
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "unitPrice": {
                  "type": "string"
                }
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "resumePath": {
          "type": "string"
        },
        "startedAt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "status": {
          "enum": [
            "completed",
            "failed",
            "queued",
            "running"
          ]
        },
        "statusPath": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      }
    },
    "note": {
      "type": "string"
    },
    "payer": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "address",
            "did"
          ],
          "additionalProperties": false,
          "properties": {
            "address": {
              "type": "string"
            },
            "did": {
              "type": "string"
            }
          }
        },
        {
          "type": "null"
        }
      ]
    }
  }
}

Manifest integrity

Hashes + signature

{
  "documentation": {
    "path": "/capabilities#workflow.jobs",
    "url": "https://temporal.rest/capabilities#workflow.jobs"
  },
  "freshQuote": {
    "asset": "0x20c000000000000000000000b9537d11c60e8b50",
    "capabilityId": "temporal:workflow.jobs@1",
    "endpointPath": "/api/workflows/jobs",
    "paymentKind": "session",
    "recipient": "0x42d3e055a371d4a58cb3df34819dfa3c395d693e",
    "settlementChain": "Tempo Mainnet",
    "suggestedDeposit": "5",
    "unitType": "job",
    "unitPrice": "0.25",
    "validFrom": "2026-03-20T19:43:13.827Z",
    "validUntil": "2026-03-20T19:48:13.827Z",
    "quoteHash": "82cc75effed8029cf7621bafe84caae167e61128e6fb038a85423a14b3d064a4",
    "signature": {
      "alg": "hmac-sha256",
      "keyId": "temporal-rest-discovery:6ad17a1eb19a",
      "value": "7cdeca7d3307e66013268997c231273fdca93d32504f96c8a3002e7b3102961c",
      "signedAt": "2026-03-20T19:43:13.827Z"
    },
    "note": "Discovery quote is signed by the Temporal server for cache and manifest integrity. Live payment enforcement still comes from the x402 challenge on the endpoint itself."
  },
  "manifestHash": "3f51482aa3751f4673c69106a7c5533aa00adc1ad5e746643d8a06deeb61c80e",
  "schemaHashes": {
    "input": "9e973909d135a717d631aea0cf106bf77ed38b53386457ac34c4991b3860c109",
    "output": "d1906ee6993146971e078848933a91576e9e85996bc76f6f63d808587db13b29"
  }
}
workflow$0.25/jobStale

/api/workflows/run

Temporal workflow DAG job

temporal:workflow.run@1

Run a completed multi-step archive workflow job that resolves context, retrieves matches, selects signals, and can fold in private research and artifact evidence when those lanes are enabled.

Latest successful run is outside the advertised freshness window.

workflowdagjobarchivetempox402

Reliability

Current trust snapshot

  • Last successful run: Oct 20, 2018, 1:46 AM
  • Last published artifact: Oct 20, 2018, 1:46 AM
  • On time 1d: 0.0% (0/1 expected days)
  • On time 7d: 0.0% (0/7 expected days)
  • On time 30d: 0.0% (0/30 expected days)
  • Median latency: 1200ms (published hint)
  • Payment success: Pending public telemetry

Endpoint

Operational shape

  • Method + path: GET /api/workflows/run
  • Auth: tempo_mpp_x402_session
  • Typical latency: 1200ms, upper bound 3600ms
  • Freshness: Workflow outputs are derived from the latest published archive until the next nightly issue lands.

Trust

Proof + signed quote

  • Proof method: tempo_mpp_session+workflow_receipt
  • Signed quote validity: 2026-03-20T19:43:13.828Z to 2026-03-20T19:48:13.828Z
  • Quote signer key: temporal-rest-discovery:6ad17a1eb19a
  • Commitments: 0x3e952b8D270640C5a9B5711d532B984Bcd1218b8 and 0x8D674Bb9f0416a2D491400110fEeAD041FC2Dd35

Operational notes

Current caveats

  • At least one issue label is ahead of the current runtime date, so liveness uses observed file publish time instead of the report slug date.
  • Median latency currently mirrors the capability's published latency hint; live request telemetry is not yet persisted publicly.
  • Payment telemetry is not yet persisted publicly; live x402 challenges remain authoritative.

Incidents

Recent failures or disputes

No recent public operational failures are recorded.

Inputs

5 top-level fields

  • focus
  • q
  • slug
  • template
  • topic
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "focus": {
      "type": "string",
      "minLength": 1,
      "description": "Optional focus label for daily_operator_watch."
    },
    "q": {
      "type": "string",
      "minLength": 1,
      "description": "Alias for topic when using topic_brief."
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Optional report slug to anchor the workflow on a specific issue."
    },
    "template": {
      "type": "string",
      "enum": [
        "daily_operator_watch",
        "topic_brief"
      ],
      "description": "Workflow template to run."
    },
    "topic": {
      "type": "string",
      "minLength": 1,
      "description": "Optional topic prompt for topic_brief."
    }
  }
}

Outputs

10 top-level fields

  • archiveContext
  • dag
  • job
  • note
  • product
  • result
  • template
  • unitPrice
  • capability
  • payer
{
  "type": "object",
  "required": [
    "archiveContext",
    "capability",
    "dag",
    "job",
    "note",
    "payer",
    "product",
    "result",
    "template",
    "unitPrice"
  ],
  "additionalProperties": false,
  "properties": {
    "archiveContext": {
      "type": "object",
      "required": [
        "latestReport",
        "reportArchiveCount",
        "selectedReport"
      ],
      "additionalProperties": false,
      "properties": {
        "latestReport": {
          "type": "object",
          "required": [
            "date",
            "dateLabel",
            "referenceCount",
            "signalCount",
            "slug",
            "timezone",
            "title"
          ],
          "additionalProperties": false,
          "properties": {
            "date": {
              "type": "string"
            },
            "dateLabel": {
              "type": "string"
            },
            "referenceCount": {
              "type": "integer",
              "minimum": 0
            },
            "signalCount": {
              "type": "integer",
              "minimum": 0
            },
            "slug": {
              "type": "string"
            },
            "timezone": {
              "type": "string"
            },
            "title": {
              "type": "string"
            }
          }
        },
        "reportArchiveCount": {
          "type": "integer",
          "minimum": 0
        },
        "selectedReport": {
          "type": "object",
          "required": [
            "date",
            "dateLabel",
            "referenceCount",
            "signalCount",
            "slug",
            "timezone",
            "title"
          ],
          "additionalProperties": false,
          "properties": {
            "date": {
              "type": "string"
            },
            "dateLabel": {
              "type": "string"
            },
            "referenceCount": {
              "type": "integer",
              "minimum": 0
            },
            "signalCount": {
              "type": "integer",
              "minimum": 0
            },
            "slug": {
              "type": "string"
            },
            "timezone": {
              "type": "string"
            },
            "title": {
              "type": "string"
            }
          }
        }
      }
    },
    "dag": {
      "type": "object",
      "required": [
        "edges",
        "nodes"
      ],
      "additionalProperties": false,
      "properties": {
        "edges": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "from",
              "to"
            ],
            "additionalProperties": false,
            "properties": {
              "from": {
                "type": "string"
              },
              "to": {
                "type": "string"
              }
            }
          }
        },
        "nodes": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "dependsOn",
              "id",
              "kind",
              "label",
              "status",
              "summary"
            ],
            "additionalProperties": false,
            "properties": {
              "attemptCount": {
                "type": "integer",
                "minimum": 0
              },
              "completedAt": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "dependsOn": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "id": {
                "type": "string"
              },
              "kind": {
                "enum": [
                  "analysis",
                  "input",
                  "publish",
                  "retrieval",
                  "transform"
                ]
              },
              "label": {
                "type": "string"
              },
              "provenance": {
                "anyOf": [
                  {
                    "type": "object",
                    "required": [
                      "input",
                      "notes",
                      "outputHash",
                      "references",
                      "sources"
                    ],
                    "additionalProperties": false,
                    "properties": {
                      "input": {},
                      "notes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "outputHash": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "references": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "sources": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "required": [
                            "id",
                            "kind",
                            "label",
                            "path",
                            "url"
                          ],
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "kind": {
                              "enum": [
                                "derived",
                                "reference",
                                "report"
                              ]
                            },
                            "label": {
                              "type": "string"
                            },
                            "path": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "url": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            }
                          }
                        }
                      }
                    }
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "startedAt": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "status": {
                "enum": [
                  "completed"
                ]
              },
              "summary": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        }
      }
    },
    "job": {
      "type": "object",
      "required": [
        "completedAt",
        "createdAt",
        "id",
        "status"
      ],
      "additionalProperties": false,
      "properties": {
        "completedAt": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "status": {
          "enum": [
            "completed"
          ]
        }
      }
    },
    "note": {
      "type": "string"
    },
    "product": {
      "type": "string"
    },
    "result": {
      "type": "object",
      "required": [
        "confidence",
        "highlights",
        "nextActions",
        "references",
        "relatedReports",
        "summary",
        "supportingSignals",
        "topSignals",
        "watchlist"
      ],
      "additionalProperties": false,
      "properties": {
        "confidence": {
          "enum": [
            "high",
            "low",
            "medium",
            "snapshot"
          ]
        },
        "highlights": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "insight",
              "report",
              "type"
            ],
            "additionalProperties": false,
            "properties": {
              "insight": {
                "type": "string"
              },
              "report": {
                "type": "object",
                "required": [
                  "date",
                  "dateLabel",
                  "slug",
                  "title"
                ],
                "additionalProperties": false,
                "properties": {
                  "date": {
                    "type": "string"
                  },
                  "dateLabel": {
                    "type": "string"
                  },
                  "slug": {
                    "type": "string"
                  },
                  "title": {
                    "type": "string"
                  }
                }
              },
              "type": {
                "type": "string"
              }
            }
          }
        },
        "nextActions": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "references": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "relatedReports": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "date",
              "dateLabel",
              "slug",
              "title"
            ],
            "additionalProperties": false,
            "properties": {
              "date": {
                "type": "string"
              },
              "dateLabel": {
                "type": "string"
              },
              "slug": {
                "type": "string"
              },
              "title": {
                "type": "string"
              }
            }
          }
        },
        "summary": {
          "type": "string"
        },
        "supportingSignals": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "description",
              "label",
              "report"
            ],
            "additionalProperties": false,
            "properties": {
              "description": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "report": {
                "type": "object",
                "required": [
                  "date",
                  "dateLabel",
                  "slug",
                  "title"
                ],
                "additionalProperties": false,
                "properties": {
                  "date": {
                    "type": "string"
                  },
                  "dateLabel": {
                    "type": "string"
                  },
                  "slug": {
                    "type": "string"
                  },
                  "title": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "topSignals": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "description",
              "label"
            ],
            "additionalProperties": false,
            "properties": {
              "description": {
                "type": "string"
              },
              "label": {
                "type": "string"
              }
            }
          }
        },
        "watchlist": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "template": {
      "type": "object",
      "required": [
        "description",
        "id",
        "name"
      ],
      "additionalProperties": false,
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "enum": [
            "daily_operator_watch",
            "topic_brief"
          ]
        },
        "name": {
          "type": "string"
        }
      }
    },
    "unitPrice": {
      "type": "string"
    },
    "capability": {
      "type": "object",
      "required": [
        "capabilityId",
        "category",
        "documentationPath",
        "endpoint",
        "manifestPath",
        "schemaBoundCapabilityId"
      ],
      "additionalProperties": false,
      "properties": {
        "capabilityId": {
          "type": "string"
        },
        "category": {
          "enum": [
            "data",
            "report",
            "workflow"
          ]
        },
        "documentationPath": {
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        },
        "manifestPath": {
          "type": "string"
        },
        "schemaBoundCapabilityId": {
          "type": "string"
        }
      }
    },
    "payer": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "address",
            "did"
          ],
          "additionalProperties": false,
          "properties": {
            "address": {
              "type": "string"
            },
            "did": {
              "type": "string"
            }
          }
        },
        {
          "type": "null"
        }
      ]
    }
  }
}

Manifest integrity

Hashes + signature

{
  "documentation": {
    "path": "/capabilities#workflow.run",
    "url": "https://temporal.rest/capabilities#workflow.run"
  },
  "freshQuote": {
    "asset": "0x20c000000000000000000000b9537d11c60e8b50",
    "capabilityId": "temporal:workflow.run@1",
    "endpointPath": "/api/workflows/run",
    "paymentKind": "session",
    "recipient": "0x42d3e055a371d4a58cb3df34819dfa3c395d693e",
    "settlementChain": "Tempo Mainnet",
    "suggestedDeposit": "5",
    "unitType": "job",
    "unitPrice": "0.25",
    "validFrom": "2026-03-20T19:43:13.828Z",
    "validUntil": "2026-03-20T19:48:13.828Z",
    "quoteHash": "3401ba6e7c28e1c7006a802fa640df86c2143aebb53acd35257277e178098e1f",
    "signature": {
      "alg": "hmac-sha256",
      "keyId": "temporal-rest-discovery:6ad17a1eb19a",
      "value": "c97506cf607511d6c333f426ff35694650a7032cef6b51e51f9d9d1afc123da6",
      "signedAt": "2026-03-20T19:43:13.828Z"
    },
    "note": "Discovery quote is signed by the Temporal server for cache and manifest integrity. Live payment enforcement still comes from the x402 challenge on the endpoint itself."
  },
  "manifestHash": "0ff1a70084896594c21980a4db1f72ac6140e74254714b59925c81097ed6736e",
  "schemaHashes": {
    "input": "9e973909d135a717d631aea0cf106bf77ed38b53386457ac34c4991b3860c109",
    "output": "efcf7403bd884c1dab39b850695666fa926216780213eb360c269f143877fe1e"
  }
}