---
title: "Activate the global automation kill switch"
method: POST
path: "/v1/projects/{project_id}/automation-contract/pause"
tags: ["Automation"]
---

# Activate the global automation kill switch

`POST /v1/projects/{project_id}/automation-contract/pause`

## Request

- Base URL: `https://api.agentry.sh`
- URL: `https://api.agentry.sh/v1/projects/{project_id}/automation-contract/pause`
- Auth: HTTP bearer

Owner-only emergency pause. It deliberately needs no If-Match so the kill switch can win during concurrent edits.

## Path parameters

- `project_id` string, required

## Request body

- object
  - `reason` string, required

## Response `200`

OK

- object
  - `project_id` string, required
  - `automation_id` string
  - `enabled` boolean, required
  - `paused_at` integer
  - `pause_reason` string
  - `revision` integer, required
  - `etag` string, required
  - `next_action` string, required

## Other responses

- `default`: Error

---

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