Sequence routes

July 30, 2026 · View on GitHub

  • Concept: sequence
  • Owner: hub

Routes

OperationMethodPath (full)KindSchemas
sendSequencePOST/api/v2/spaces/:spaceId/hubs/:hubId/sequencesdownstreamresponse: opResponse(SequenceResponse)
updateSequencePUT/api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceIddownstreamparams: sequence, response: opResponse(SequenceResponse)
deleteSequenceDELETE/api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceIdrequestparams: sequence, response: opResponse(DeleteSequenceResponse)
startSequencePOST/api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instancesrequestparams: sequence, body: StartSequencePayload, response: opResponse(StartSequenceResponse)
getSequenceGET/api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceIdrequestparams: sequence, response: SequenceResponse
getSequenceInstancesGET/api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instancesrequestparams: sequence, response: listResponse(Instance)

Route details

sendSequence

  • Operation ID: POST /api/v2/spaces/:spaceId/hubs/:hubId/sequences
  • Method: POST
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences
  • Path (node-local): /
  • Kind: downstream
  • Schemas: response: opResponse(SequenceResponse)

updateSequence

  • Operation ID: PUT /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Method: PUT
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Path (node-local): /:sequenceId
  • Kind: downstream
  • Schemas: params: sequence, response: opResponse(SequenceResponse)

deleteSequence

  • Operation ID: DELETE /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Method: DELETE
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Path (node-local): /:sequenceId
  • Schemas: params: sequence, response: opResponse(DeleteSequenceResponse)

startSequence

  • Operation ID: POST /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instances
  • Method: POST
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instances
  • Path (node-local): /:sequenceId/instances
  • Schemas: params: sequence, body: StartSequencePayload, response: opResponse(StartSequenceResponse)

getSequence

  • Operation ID: GET /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Method: GET
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId
  • Path (node-local): /:sequenceId
  • Schemas: params: sequence, response: SequenceResponse

getSequenceInstances

  • Operation ID: GET /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instances
  • Method: GET
  • Path (full): /api/v2/spaces/:spaceId/hubs/:hubId/sequences/:sequenceId/instances
  • Path (node-local): /:sequenceId/instances
  • Schemas: params: sequence, response: listResponse(Instance)