> ## 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.

# All Audio Reviews

> Get a paginated list of feeds across the workspace. Supports optional filters: `filter[search]`, `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 audio feeds received.

## Query Parameters

* `filter[feed-types][]` (required): Set to `"audio"` to filter audio feeds
* `page` (optional): Page number for pagination (default: 1)

## Example Request

```bash theme={null}
GET /feeds?filter[feed-types][]=audio&page=1
```

## Response

Returns a paginated list of audio feeds with feed fields, question answers, and other details.


## OpenAPI

````yaml GET /feeds
openapi: 3.1.0
info:
  title: Feedspace API
  description: Feedspace API v3 - Feedback and testimonial management platform
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://api.feedspace.io/v3
security: []
paths:
  /feeds:
    get:
      tags:
        - Feeds
      description: >-
        Get a paginated list of feeds across the workspace. Supports optional
        filters: `filter[search]`, `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.
      parameters:
        - name: filter[search]
          in: query
          description: >-
            Free-text keyword search. Matches the keyword (case-insensitive
            substring) against the reviewer's name and the review text/comment,
            returning only feeds that contain it. Multi-word strings are matched
            literally (encode spaces as %20 or +). An unmatched keyword returns
            an empty result. Note: the bare `search` query parameter has no
            effect on this endpoint — use `filter[search]`.
          required: false
          schema:
            type: string
        - name: filter[feed-types][]
          in: query
          description: >-
            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.
          required: false
          schema:
            type: array
            items:
              type: string
              enum:
                - audio
                - video
                - text
                - social
        - name: filter[favourite]
          in: query
          description: >-
            Return only favourited feeds. Pass `true` to enable; omit to include
            all feeds.
          required: false
          schema:
            type: string
            enum:
              - 'true'
        - name: filter[review_with_comment]
          in: query
          description: >-
            Return only feeds that have a non-empty comment. Pass `true` to
            enable; omit to include all feeds.
          required: false
          schema:
            type: string
            enum:
              - 'true'
        - name: filter[sentiments][]
          in: query
          description: >-
            Filter by AI-detected sentiment. Repeat the parameter to combine
            multiple values (OR).
          required: false
          schema:
            type: array
            items:
              type: string
              enum:
                - positive
                - negative
                - neutral
        - name: filter[star-rating][]
          in: query
          description: >-
            Filter by star rating (1 through 5). Repeat the parameter to combine
            multiple values (OR).
          required: false
          schema:
            type: array
            items:
              type: integer
              minimum: 1
              maximum: 5
        - name: filter[feed-forms][]
          in: query
          description: >-
            Filter to feeds collected via specific review forms. Pass the
            numeric form ID (the integer `id` from GET /forms, not
            `unique_form_id`).
          required: false
          schema:
            type: array
            items:
              type: integer
        - name: filter[review-labels][]
          in: query
          description: >-
            Filter by review label ID(s). Use the `id` field returned by `GET
            /review-labels` as the value.
          required: false
          schema:
            type: array
            items:
              type: string
        - name: filter[imported-froms][]
          in: query
          description: >-
            Filter to feeds imported from specific source platforms. Accepts
            numeric platform IDs. A public listing endpoint for these IDs is on
            the roadmap.
          required: false
          schema:
            type: array
            items:
              type: integer
        - name: page
          in: query
          description: >-
            Page number (default: 1). The response is paginated with 15 items
            per page.
          required: false
          schema:
            type: integer
      responses:
        '200':
          description: Feeds list fetched successfully.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    $ref: '#/components/schemas/PaginatedResponse'
                  show_migration_banner:
                    type: boolean
                    description: Whether to show migration banner
                  show_updated_banner:
                    type: boolean
                  updated_banner_video:
                    type: string
                  show_workspaces_merge_banner:
                    type: boolean
                  unique_form_id:
                    type: string
                  marketing_materials:
                    type: integer
                    description: Count of marketing materials
              examples:
                success:
                  value:
                    data:
                      current_page: 1
                      data:
                        - feed_type: audio_feed
                          id: 544
                          unique_feedback_id: qrTTi2
                          comment: null
                          favourite: 0
                          is_locked: 0
                          is_video_converted: null
                          is_audio_converted: 1
                          customer_designation: null
                          created_at: '2025-04-07T08:50:44.000000Z'
                          feed_fields:
                            name: Prajakta Managuli
                            profile_pic_url: null
                            position: Content Writer
                            organization_name: Techuplabs
                            consent: null
                          audio_feed:
                            is_audio_converted: 1
                            transcript: null
                            file_url: >-
                              https://dm219012nbq21.cloudfront.net/uploads/zhBU6t/audio-feed/feed_zhBU6t1744015722679.mp3
                          is_download_enabled: false
                      first_page_url: https://api.feedspace.io/v3/feeds?page=1
                      from: 1
                      next_page_url: null
                      path: https://api.feedspace.io/v3/feeds
                      per_page: 15
                      prev_page_url: null
                      to: 2
                    show_migration_banner: false
                    show_updated_banner: false
                    updated_banner_video: >-
                      https://feedspace-test.s3.ap-south-1.amazonaws.com/uploads/F43kUl/video-feed/feed_MJcmzA81710841191347.mp4
                    show_workspaces_merge_banner: false
                    unique_form_id: form_gSgElcsXX8LaI6RtMA6JqlkN
                    marketing_materials: 0
      security:
        - basicAuth: []
components:
  schemas:
    PaginatedResponse:
      type: object
      properties:
        current_page:
          type: integer
        data:
          type: array
          items:
            type: object
        first_page_url:
          type: string
        from:
          type: integer
        next_page_url:
          type:
            - string
            - 'null'
        path:
          type: string
        per_page:
          type: integer
        prev_page_url:
          type:
            - string
            - 'null'
        to:
          type: integer
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: >-
        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).

````