curl --request POST \
--url 'https://api.workstream.stateset.com/v1/mcp/workstream' \
--header "x-api-key: $STATESET_TEMPORAL_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"method": "string",
"params": {},
"id": null
}'
{
"jsonrpc": "2.0",
"result": null,
"error": {
"code": 1,
"message": "Two-person tent, green — replacement for damaged pole set.",
"data": {}
},
"id": null
}
Mcp (/v1/mcp/workstream)
JSON-RPC response. Parse errors are also returned with HTTP 200 and a -32700 error object.
POST
/
v1
/
mcp
/
workstream
curl --request POST \
--url 'https://api.workstream.stateset.com/v1/mcp/workstream' \
--header "x-api-key: $STATESET_TEMPORAL_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"method": "string",
"params": {},
"id": null
}'
{
"jsonrpc": "2.0",
"result": null,
"error": {
"code": 1,
"message": "Two-person tent, green — replacement for damaged pole set.",
"data": {}
},
"id": null
}
Request body
object
string
required
object
object
JSON-RPC id (string or number)
Response
object
string
required
object
Present on success
object
required
Echo of the request id
Status codes
| Code | Meaning |
|---|---|
200 | JSON-RPC response. Parse errors are also returned with HTTP 200 and a -32700 error object. |
400 | Validation error |
401 | Unauthorized |
404 | Not found |
429 | Rate limited |
500 | Internal error |
curl --request POST \
--url 'https://api.workstream.stateset.com/v1/mcp/workstream' \
--header "x-api-key: $STATESET_TEMPORAL_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"method": "string",
"params": {},
"id": null
}'
{
"jsonrpc": "2.0",
"result": null,
"error": {
"code": 1,
"message": "Two-person tent, green — replacement for damaged pole set.",
"data": {}
},
"id": null
}
Last modified on August 31, 2026