---
title: "Fetch all external feeds"
method: GET
path: "/feeds"
tags: ["External Feeds"]
---

# Fetch all external feeds

`GET /feeds`

This endpoint can fetch all created external feeds.

## Query parameters

- `search` string
- `startDate` string, date
- `endDate` string, date
- `sort` 'asc' | 'desc'
- `authType` 'basic' | 'token' | 'noAuth'
- `limit` integer
- `offset` integer

## Response `200`

External feeds

- GetAllExternalFeeds
  - `count` integer — Total number of batches
  - `feeds` GetAllExternalFeedsFeeds[]
    - `id` string, uuidv4, required — ID of the feed
    - `name` string, required — Name of the feed
    - `url` string, url, required — URL of the feed
    - `authType` 'basic' | 'token' | 'noAuth', required — Auth type of the feed: * `basic` * `token` * `noAuth`
    - `username` string — Username for authType `basic`
    - `password` string — Password for authType `basic`
    - `token` string — Token for authType `token`
    - `headers` GetExternalFeedByUUIDHeaders[], required — Custom headers for the feed
      - `name` string — Name of the header
      - `value` string — Value of the header
    - `maxRetries` integer, required — Maximum number of retries on the feed url
    - `cache` boolean, required — Toggle caching of feed url response
    - `createdAt` string, date-time, required — Datetime on which the feed was created
    - `modifiedAt` string, date-time, required — Datetime on which the feed was modified

## Other responses

- `400` — Invalid parameters passed
- `404` — Record not found

---

[API](https://skmtc.net/getbrevo/apis/brevo-api.md) · [All operations](https://skmtc.net/getbrevo/apis/brevo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbrevo/brevo-api/revisions/2aec3cf66501/schema)
