External feeds management
This document describes the public API reference for the External feed endpoints.
1. Fetch all external feeds
Send a GET request to https://api.brevo.com/v3/feeds to retrieve all your external feeds. Use the cURL request below:
The attributes used in the cURL request are defined below.
Response
A sample JSON response:
Response codes:
2. Create an external feed
Send a POST request to https://api.brevo.com/v3/feeds to create an external feed. Use the cURL request below:
The values and attributes to create a feed:
Since headers is an array of objects, it has two attributes — name and value:
Response
The API returns the unique id of the feed. Sample response:
Response codes:
3. Get an external feed by UUID
Send a GET request to https://api.brevo.com/v3/feeds/{uuid}. Use the cURL request below:
The only attribute is uuid, the universal identifier for the external feed:
Response
4. Update an external feed
Send a PUT request to https://api.brevo.com/v3/feeds/{uuid} to update an external feed. Use the cURL request below:
Two parameter groups apply: path params and body params.
Path params
Body params
Since headers is an array of objects, it contains two attributes:
Response
A 204 response with no message indicates the external feed was updated. Response codes:
5. Delete an external feed
Send a DELETE request to https://api.brevo.com/v3/feeds/{uuid} to delete a feed. Use the cURL request below:
The only attribute is uuid:
Response
An empty body with response code 200 indicates the feed was deleted.
Response codes: