Get a paginated list of feeds across the workspace. Supports optional filters: filter[feed-types][], filter[favourite], filter[review_with_comment], filter[sentiments][], filter[star-rating][], filter[feed-forms][], filter[review-labels][], and filter[imported-froms][]. All filters are optional; filters of different types are AND-combined, while values within a single filter array are OR-combined.
Get a paginated list of all feeds across the workspace — text, audio, video, and social — in a single response. Use the query parameters below to narrow the results.Documentation Index
Fetch the complete documentation index at: https://docs.feedspace.io/llms.txt
Use this file to discover all available pages before exploring further.
filter[feed-types][] — feed type (video, audio, text, social)filter[favourite] — favourited feeds only (true)filter[review_with_comment] — feeds with a non-empty comment (true)filter[sentiments][] — AI-detected sentiment (positive, negative, neutral)filter[star-rating][] — star rating (1–5)filter[feed-forms][] — review form ID(s)filter[review-labels][] — review label ID(s)filter[imported-froms][] — import source platform ID(s)filter[feed-types][]video, audio, text, social.
video filter also matches imported social videos (items with feed_type: "social_feed" and social_feed_type: "manual_video"). The same pattern applies to audio and text — the filter matches by content type, not by storage table.filter[favourite]true to enable; omit this parameter to include favourited and non-favourited feeds.
filter[review_with_comment]true to enable; omit this parameter to include feeds with or without comments.
filter[sentiments][]positive, negative, neutral.
filter[star-rating][]1 through 5.
filter[feed-forms][]id — not unique_form_id.
Get the numeric id from the List Review Forms endpoint — it is the integer id field on each form object.
filter[review-labels][]01krk3zwze14apa6gmx045ky8a).
Get the available label IDs from the List Review Labels endpoint — use the id field from each label object.
filter[imported-froms][]?page= to navigate.
first_page_url, next_page_url, and prev_page_url. next_page_url is null on the last page; prev_page_url is null on the first.
filter[...] syntax contains literal [ and ]. Most HTTP clients (Postman, Python requests, JavaScript fetch, Insomnia) handle this transparently. Two things to watch for:
curl interprets [ and ] as URL-globbing ranges by default. Add the -g flag (alias --globoff) — or URL-encode as %5B and %5D — to suppress that behaviour:
data.data[] carries a top-level feed_type (audio_feed, video_feed, text_feed, or social_feed) which determines which type-specific block is present on the item:
feed_type: "audio_feed" → audio_feed block with file_url, transcript, etc.feed_type: "video_feed" → video_feed block with file_url, static_thumb_url, transcript, etc.feed_type: "text_feed" → text_feed block with the review text content.feed_type: "social_feed" → social_feed block with social_platform, attachments, plus a social_feed_type field on the item (social, manual_text, manual_video) that indicates the sub-category.review_labels (an array of { id, name, attributes } objects) — possibly empty.HTTP Basic Authentication using API Key and Secret Key. The credentials should be Base64 encoded in the format 'api_key:secret_key'. You can obtain your API Key and Secret Key from Feedspace → Automation → API (https://app.feedspace.io/automation/api).
Restrict to specific feed types. Repeat the parameter to combine multiple types (OR). The 'video' value also matches imported social videos (social_feed_type: manual_video); the same applies to other types.
audio, video, text, social Return only favourited feeds. Pass true to enable; omit to include all feeds.
true Return only feeds that have a non-empty comment. Pass true to enable; omit to include all feeds.
true Filter by AI-detected sentiment. Repeat the parameter to combine multiple values (OR).
positive, negative, neutral Filter by star rating (1 through 5). Repeat the parameter to combine multiple values (OR).
1 <= x <= 5Filter to feeds collected via specific review forms. Pass the numeric form ID (the integer id from GET /forms, not unique_form_id).
Filter by review label ID(s). Use the id field returned by GET /review-labels as the value.
Filter to feeds imported from specific source platforms. Accepts numeric platform IDs. A public listing endpoint for these IDs is on the roadmap.
Page number (default: 1). The response is paginated with 15 items per page.
Feeds list fetched successfully.