# Schedule a pipeline execution **POST /pipelines/schedule** This will create a job for execution of the specified pipeline and variables. If the pipeline is not schedulable (running and no queue / limit or concurrency exceeded) it will error. ## Servers ## Parameters ### Body: (object) - **variables** (object) Job variables - **pipeline** (string) Pipeline name ## Responses ### 400 #### Body: (object) - **error** (string) Error message ### default #### Body: (object) - **jobId** (string(uuid4)) Id of the scheduled job [Powered by Bump.sh](https://bump.sh)