---
title: "Builder and Team: set (url) or clear (null) the webhook for level changes; the signing secret comes back once. Every call is signed: X-AgentDrives-Signature: t=<unix seconds>,v1=<hex HMAC-SHA256 of \"<t>.<raw body>\">"
method: PUT
path: "/api/follows/webhook"
tags: ["Follows"]
---

# Builder and Team: set (url) or clear (null) the webhook for level changes; the signing secret comes back once. Every call is signed: X-AgentDrives-Signature: t=<unix seconds>,v1=<hex HMAC-SHA256 of "<t>.<raw body>">

`PUT /api/follows/webhook`

## Request

- Base URL: `https://agentdrives.com`
- URL: `https://agentdrives.com/api/follows/webhook`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

## Request body

- object
  - `url` string, uri, nullable

## Response `200`

Set

## Other responses

- `400`: invalid_url
- `403`: plan

---

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