---
title: "Create job"
method: POST
path: "/api/workflow/jobs"
tags: ["Jobs"]
---

# Create job

`POST /api/workflow/jobs`

## Request

- Base URL: `https://{your-bynder-domain}`
- URL: `https://{your-bynder-domain}/api/workflow/jobs`
- Auth: one of:
  - API key in header `Authorization`
  - OAuth 2
    - Authorization code: `https://{your-auth-url}`
    - Client credentials
    - Token URL: `https://{your-bynder-domain}/v6/authentication/oauth2/token` scopes: `JOBADD`

Requires the JOBADD security role.

## Request body

- object
  - `name` string: Name of the job
  - `description` string: Description of the job
  - `deadline` string: Date of when the job ends
  - `campaignID` string: Id of the campaign the job is part of
  - `accountableID` string: Id of the user responsible for the job
  - `presetID` string: Id of the preset the job should be created from
  - `jobMetaproperties` object: ID and metaproperty values
  - `stages` object[]
    - `preset_stage_id` string: Id of the preset stage
    - `name` string: Name of the stage
    - `description` string: Description of the stage
    - `responsibleGroupID` string: Id of responsible group for the stage
    - `responsibleID` string: Id of the stage responsible
    - `deadline` string: Deadline date of stage

## Response `201`

Job created successfully

- object
  - `status` string
  - `job_id` string

---

[API](https://skmtc.dev/bynder/apis/workflow-jobs-api.md) - [All operations](https://skmtc.dev/bynder/apis/workflow-jobs-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bynder/apis/workflow-jobs-api/revisions/759559874d39?raw)
