---
title: "Run Routine Now"
method: POST
path: "/api/platform/v1/routines/{id}/run-now"
tags: ["workflows"]
---

# Run Routine Now

`POST /api/platform/v1/routines/{id}/run-now`

## Request

- Base URL: `https://docs.amdahl.ai`
- URL: `https://docs.amdahl.ai/api/platform/v1/routines/{id}/run-now`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Fire one Routine immediately, off-cadence: opens a fresh Chat and starts the Master turn exactly as the cron would. Use when the user wants the standing refresh right now instead of waiting for the next occurrence. Returns the Chat and run handles (stream/read/resume URLs) so the fire can be watched like any Chat.

## Path parameters

- `id` string, required: The routine id to fire.

## Request body

- object

## Response `200`

OK

- object
  - `data` unknown

## Other responses

- `400`: Invalid input - failed schema validation
- `401`: Authentication required
- `403`: Forbidden - missing scope or role
- `500`: Internal server error

---

[API](https://skmtc.dev/amdahl/apis/amdahl-platform-api.md) · [All operations](https://skmtc.dev/amdahl/apis/amdahl-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/amdahl/apis/amdahl-platform-api/revisions/d4eee33e2472?raw)
