Skip to main content
GET
/
combined-data
/
forRepo
/
allWorkflows
/
:repoDataId
Get All Workflows for Repository
curl --request GET \
  --url https://www.api.baselink.tech/combined-data/forRepo/allWorkflows/:repoDataId \
  --header 'bearer: <api-key>'
{
  "workflows": [
    {}
  ],
  "workflows[].id": "<string>",
  "workflows[].repoDataId": "<string>",
  "workflows[].workflowName": "<string>",
  "workflows[].workflowAction": "<string>",
  "workflows[].workflowConclusion": "<string>",
  "workflows[].workflowStatus": "<string>",
  "workflows[].runId": "<string>",
  "workflows[].runNumber": 123,
  "workflows[].triggeredBy": "<string>",
  "workflows[].startedAt": "<string>",
  "workflows[].completedAt": "<string>",
  "workflows[].duration": 123
}
Retrieve all workflow data for a specific repository.
workflows
array
Array of workflow data objects for the repository.
workflows[].id
string
The unique identifier of the workflow record.
workflows[].repoDataId
string
The ID of the repository.
workflows[].workflowName
string
The name of the workflow.
workflows[].workflowAction
string
The workflow action (created, completed, etc.).
workflows[].workflowConclusion
string
The workflow conclusion (success, failure, cancelled, etc.).
workflows[].workflowStatus
string
The workflow status (queued, in_progress, completed, etc.).
workflows[].runId
string
The unique identifier of the workflow run.
workflows[].runNumber
number
The run number of the workflow.
workflows[].triggeredBy
string
The user or event that triggered the workflow.
workflows[].startedAt
string
The timestamp when the workflow started.
workflows[].completedAt
string
The timestamp when the workflow completed.
workflows[].duration
number
The duration of the workflow in seconds.