---
title: "Update website"
method: PUT
path: "/partner/app/{appId}/bizai/agent_config/websites/{websiteId}"
tags: ["Knowledge — Websites"]
---

# Update website

`PUT /partner/app/{appId}/bizai/agent_config/websites/{websiteId}`

## Request

- Base URL: `https://partner.gupshup.io`
- URL: `https://partner.gupshup.io/partner/app/{appId}/bizai/agent_config/websites/{websiteId}`
- Auth: API key in header `Authorization`

## Request body

- WebsiteRequest
  - `url` string, uri, required
  - `included_sub_domains` string[]
  - `included_url_patterns` string[]
  - `excluded_sub_domains` string[]
  - `excluded_url_patterns` string[]
  - `single_urls` string[]

## Response `200`

Website updated.

- Website
  - `url` string, uri, required
  - `included_sub_domains` string[]
  - `included_url_patterns` string[]
  - `excluded_sub_domains` string[]
  - `excluded_url_patterns` string[]
  - `single_urls` string[]
  - `id` string: Meta resource id.
  - `crawl_status` 'not_started' | 'pending' | 'in_progress' | 'completed' | 'completed_no_data' | 'failed'
  - `crawl_error` string
  - `pages_crawled` integer
  - `last_crawled_at` integer
  - `created_at` integer

## Other responses

- `400`: Rejected by Meta and forwarded unchanged.
- `401`: Missing, invalid, or foreign-app token. Raised by Partner Portal before any forwarding.
- `429`: Per-app rate limit exceeded. Retry after the 60-second window.

---

[API](https://skmtc.dev/gupshup/apis/partner-portal-meta-business-agent-bizai-api.md) - [All operations](https://skmtc.dev/gupshup/apis/partner-portal-meta-business-agent-bizai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gupshup/apis/partner-portal-meta-business-agent-bizai-api/revisions/4c52185f2153?raw)
