Skip to content
GitmoapAPIBeta
Schema

ListResponse_Deployment

Shape

  • itemsarray of object
    • attemptinteger · int320–∞
    • commit_shastring
    • deployment_idDeploymentId (string · uuid)The deployment's id. It is derived from the run, step and attempt that made it, so the same attempt never records two deployments.
    • environment_idEnvironmentId (string · uuid)
    • repository_idRepositoryId (string · uuid)
    • service_idServiceId (string · uuid)
    • started_atstring
    • statusDeploymentStatusrequestedawaiting_approvalrejectedrunningsucceededfailedcancelledsupersededskippedWhere a deployment is in its life. It starts requested; waits as awaiting_approval when the environment needs approval, ending rejected if refused; then running, ending succeeded, failed or cancelled. skipped means another deploy held the environment and its policy is to skip. A successful deployment becomes superseded when a later one replaces it.
    • approved_byActorSummary or nulloptional
    • error_summarystring or nulloptional
    • finished_atstring or nulloptional
    • node_idstring or nulloptional
    • pipeline_run_idPipelineRunId (string · uuid) or nulloptionalThe pipeline run that made the deployment. Absent once that run's history has been removed; the deployment record is kept.
    • ref_namestring or nulloptional
    • triggered_byActorSummary or nulloptional
  • next_tokenstring or nulloptional

Example

Synthesized example
{
"items": [
{
"attempt": 3,
"commit_sha": "2a6e40f247f257c71d4644f0573786b353b812d5",
"deployment_id": "a4497b1f-f303-4ee2-810a-74853b43eddf",
"environment_id": "b29827f8-d884-4814-9b18-e9ec1e98516d",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"service_id": "085f0b39-b1d1-4dda-bc90-e0150416f708",
"started_at": "2026-10-08T18:38:43Z",
"status": "requested"
}
],
"next_token": "next-token-10d3"
}

Graph

Used inside

No schema contains this one.

Contains

Used by

Sent by 0 operations

No operation takes it as a request body.