Accounts
PUT /api/v1/accounts/{projectId}/brief
Replace the account's brief.
PUT /api/v1/accounts/{projectId}/briefReplace the account's brief.
Replaces the whole brief. Every campaign on the account picks it up, including copy the copilot writes from now on.
Requires a key with write scope or higher.
Returns 200 on success.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
projectId | path | string | yes | The Google Ads account, as returned by GET /api/v1/accounts. |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
brief_md | string | yes | The brief as markdown: pitch, ICP, value props, voice, do-not-say. Every campaign on the account picks it up. |
Example
curl -X PUT "https://bidandscale.com/api/v1/accounts/{projectId}/brief" \
-H "Authorization: Bearer $BIDANDSCALE_API_KEY" \
-H "Content-Type: application/json" \
-d '{ … }'