> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clustr-ai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Intro Request Status

> Move a request from requested to sent, accepted, or declined

## Path Parameters

<ParamField path="id" type="string" required>
  The intro request's id.
</ParamField>

## Body

<ParamField body="status" type="string" required>
  One of `sent`, `accepted`, `declined`.
</ParamField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X PATCH "https://api.clustr-ai.com/api/public/intro-requests/d1e2f3a4-..." \
    -H "Authorization: Bearer YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"status": "accepted"}'
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "data": {
      "introRequest": {
        "id": "d1e2f3a4-...",
        "status": "accepted"
      }
    }
  }
  ```

  ```json 400 theme={null}
  {
    "success": false,
    "error": { "message": "status must be one of sent, accepted, declined", "code": "BAD_REQUEST" }
  }
  ```
</ResponseExample>
