---
title: "Create a run"
method: POST
path: "/branches/{branch_id}/flows/{kind}"
tags: ["Execution"]
---

# Create a run

`POST /branches/{branch_id}/flows/{kind}`

Create a new run

## Path parameters

- `branch_id` integer, required
- `kind` string, required

## Request body

- Flow
  - `id` integer
  - `label` string
  - `branch_id` integer
  - `created` string, date-time
  - `project_id` integer
  - `project_name` string
  - `base_branch_name` string
  - `branch_name` string
  - `runs` object
  - `stages` Stage[]
    - `id` integer
    - `name` string, required
    - `branch_id` integer
    - `branch_name` string
    - `schema` object
      - `parent` string
      - `triggers` object
        - `parent` boolean
      - `parameters` object[]
        - `name` string
        - `default` string
    - `schema_code` string
    - `enabled` boolean
  - `args` object
  - `kind` string
  - `artifacts` object
    - `public` object
      - `count` integer
  - `report_entries` ReportEntry[]
    - `name` string
    - `url` string

## Response `201`

Successfully created run

---

[API](https://skmtc.net/kraken-ci/apis/server-api.md) · [All operations](https://skmtc.net/kraken-ci/apis/server-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kraken-ci/server-api/revisions/1f2ae877f985/schema)
