PUT /feeds/{uuid}
Updates configuration of an existing external feed.
Use this to:
- Update feed URLs when data sources change
- Modify authentication credentials
- Change cache and retry settings
- Update custom headers
- Rename feeds for better organization
Key information returned:
- Success confirmation message
Important considerations:
- Only provided fields will be updated
- Feed UUID must exist in your account
- Authentication changes require verification
- URL changes should be tested before campaign use
- Monitor campaigns using this feed after updates
Servers
- https://api.brevo.com/v3
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
uuid |
String | Yes |
UUID of the feed to update |
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
username |
String | No |
Username for basic authentication |
name |
String | No |
Name of the feed |
url |
String | No |
URL of the external data source |
maxRetries |
Integer | No |
Maximum number of retry attempts for failed requests |
cache |
Boolean | No |
Whether to cache the feed response |
token |
String | No |
Token for token-based authentication |
authType |
String | No |
Authentication type for accessing the feed Valid values:
|
password |
String | No |
Password for basic authentication |
headers[] |
Array | No |
Custom HTTP headers for the feed request |
headers[].name |
String | Yes |
Header name |
headers[].value |
String | Yes |
Header value |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.