Bazaarvoice Step 1 API

The Step 1 API from Bazaarvoice — 2 operation(s) for step 1.

Operations 2

GET /dce/v3/data Step 1 - GET manifest file list #
GET /psi/v1/data Step 1 - GET manifest file list #

Documentation

📖
APIReference
https://developers.bazaarvoice.com/v1.0-ConversationsAPI/reference/get_data-reviews-json
📖
Documentation
https://developers.bazaarvoice.com/v1.0-ConversationsAPI/docs/display-overview
📖
APIReference
https://developers.bazaarvoice.com/v1.0-ConversationsAPI/reference/conversations-submit-review-reference
📖
Documentation
https://developers.bazaarvoice.com/v1.0-ConversationsAPI/docs/submission-overview
📖
APIReference
https://developers.bazaarvoice.com/v1.0-ResponseAPI/reference/getclientresponse
📖
Documentation
https://developers.bazaarvoice.com/v1.0-ResponseAPI/docs/overview
📖
APIReference
https://developers.bazaarvoice.com/v1.0-ResponseAPI/reference/countresponsesforreviews
📖
Documentation
https://developers.bazaarvoice.com/v1.0-ResponseAPI/reference/countresponsesforreviews
📖
APIReference
https://developers.bazaarvoice.com/v1.0-NotificationsAPI/reference/notifications-get-opt-in-email
📖
Documentation
https://developers.bazaarvoice.com/v1.0-NotificationsAPI/docs/notifications-subscription-api
📖
APIReference
https://developers.bazaarvoice.com/v1.0-TransactionsAPI/reference/ingesttransaction
📖
Documentation
https://developers.bazaarvoice.com/v1.0-TransactionsAPI/docs/overview
📖
APIReference
https://developers.bazaarvoice.com/v1.0-SentimentsAPI/reference/gettopfeaturequotes
📖
Documentation
https://developers.bazaarvoice.com/v1.0-SentimentsAPI/docs/overview
📖
APIReference
https://developers.bazaarvoice.com/v1.0-SocialCommerceAPI/docs/api-endpoints
📖
Documentation
https://developers.bazaarvoice.com/v1.0-SocialCommerceAPI/docs/introduction
📖
APIReference
https://developers.bazaarvoice.com/v1.0-AuthenticDiscoveryAPI/reference/getstructureddata
📖
Documentation
https://developers.bazaarvoice.com/v1.0-AuthenticDiscoveryAPI/docs/home
📖
APIReference
https://developers.bazaarvoice.com/v1.0-DCE/reference/dce-request-manifest-file-list
📖
Documentation
https://developers.bazaarvoice.com/v1.0-DCE/docs/home
📖
APIReference
https://developers.bazaarvoice.com/v1.0-PS-Export/reference/ps-export-request-manifest-file-list-reference
📖
Documentation
https://developers.bazaarvoice.com/v1.0-PS-Export/docs/home

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bazaarvoice-step-1-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bazaarvoice-step-1-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Bazaarvoice Step 1 API
  version: 1.0.0
  description: 'Operations tagged Step 1 across 2 of this provider''s published API definitions: bazaarvoice-displayable-content-export-openapi.yml, bazaarvoice-product-sentiment-export-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://stg.api.bazaarvoice.com
  description: Staging
tags:
- name: Step 1
paths:
  /dce/v3/data:
    get:
      tags:
      - Step 1
      summary: Step 1 - GET manifest file list
      operationId: requestmanifestfilelist
      parameters:
      - name: X-Bazaarvoice-Signature
        in: header
        description: Signature generated using the algorithm with passkey and timestamp.[Learn more](https://developers.bazaarvoice.com/v1.0-DCE/docs/creating-access-signature).
        required: true
        schema:
          type: string
      - name: X-Bazaarvoice-Timestamp
        in: header
        description: A Unix timestamp in milliseconds. This is the same value communicated by the X-Bazaarvoice-Timestamp header.
        required: true
        schema:
          type: string
      - name: X-Bazaarvoice-Passkey
        in: header
        description: This is the same value communicated with the X-Bazaarvoice-Passkey header.
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Operation Success
          content:
            application/json:
              example:
                manifests:
                - version: v2
                  fulls:
                  - date: '2024-01-06'
                    path: /manifests/full/2024-01-06/v2/manifest.json
                  - date: '2019-01-08'
                    path: /manifests/full/2024-01-09/v2/manifest.json
              schema:
                $ref: '#/components/schemas/manifests'
        '401':
          $ref: '#/components/responses/401'
        '403':
          $ref: '#/components/responses/403'
        '404':
          $ref: '#/components/responses/404'
        '500':
          $ref: '#/components/responses/500'
    servers:
    - url: https://stg.api.bazaarvoice.com
      description: Staging
  /psi/v1/data:
    get:
      tags:
      - Step 1
      summary: Step 1 - GET manifest file list
      operationId: requestmanifestfilelist
      parameters:
      - name: X-Bazaarvoice-Signature
        in: header
        description: Signature generated using the algorithm with passkey and timestamp. [Learn more](https://developers.bazaarvoice.com/v1.0-PS-Export/docs/creating-access-signature).
        required: true
        schema:
          type: string
      - name: X-Bazaarvoice-Timestamp
        in: header
        description: A Unix timestamp in milliseconds. This is the same value communicated by the X-Bazaarvoice-Timestamp header.
        required: true
        schema:
          type: string
      - name: X-Bazaarvoice-Passkey
        in: header
        description: This is the same value communicated with the X-Bazaarvoice-Passkey header.
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Operation Success
          content:
            application/json:
              example:
                manifests:
                - version: v1
                  fulls:
                  - date: '2019-01-07'
                    path: /manifests/full/2019-01-07/v1/manifest.json
                  - date: '2019-01-08'
                    path: /manifests/full/2019-01-08/v1/manifest.json
              schema:
                $ref: '#/components/schemas/manifests_2'
        '401':
          $ref: '#/components/responses/401'
        '403':
          $ref: '#/components/responses/403'
        '404':
          $ref: '#/components/responses/404_2'
        '500':
          $ref: '#/components/responses/500'
    servers:
    - url: https://stg.api.bazaarvoice.com
      description: Staging
components:
  responses:
    '401':
      description: Unauthorized
      content:
        application/problem+json:
          schema:
            type: string
            example:
              fault:
                faultstring: RF unauthorised error
                detail:
                  errorcode: oauth.v2.RFUnauthorised
    '403':
      description: Forbidden
      content:
        application/problem+json:
          schema:
            type: string
            example:
              fault:
                faultstring: Invalid ApiKey
                detail:
                  errorcode: oauth.v2.InvalidApiKey
    '500':
      description: Internal Server Error
      content:
        application/json:
          schema:
            type: object
            example:
              fault:
                faultstring: Raising fault. Fault name:- RFUnauthorized
                detail:
                  errorcode: steps.raisefault.RaiseFault
    '404':
      description: Not Found
      content:
        application/problem+json:
          schema:
            type: string
            example:
              fault:
                faultstring: Unable to identify proxy for host:- https_vhost and url:- /de/v3/data
                detail:
                  errorcode: messaging.adaptors.http.flow.ApplicationNotFound
    '404_2':
      description: Not Found
      content:
        application/problem+json:
          schema:
            type: string
            example:
              fault:
                faultstring: Unable to identify proxy for host:- https_vhost and url:- /pi/v1/data
                detail:
                  errorcode: messaging.adaptors.http.flow.ApplicationNotFound
  schemas:
    manifests:
      type: object
      properties:
        version:
          type: string
          example: v2
          description: 'Version of the file '
        fulls:
          type: object
          properties:
            date:
              type: string
              description: Unique identifier of the feature. It is composed of words and phrases that match the name of the feature in English, but to be treated as ID.It can contain ‘spaces’.
            path:
              type: string
              description: Name of the feature in requested language to be used for display and other purposes
      description: All features for a product
    manifests_2:
      type: object
      properties:
        version:
          type: string
          example: v1
          description: 'Version of the file '
        fulls:
          type: object
          properties:
            date:
              type: string
              description: Unique identifier of the feature. It is composed of words and phrases that match the name of the feature in English, but to be treated as ID. It can contain ‘spaces’.
            path:
              type: string
              description: Name of the feature in requested language to be used for display and other purposes
      description: All features for a product
x-refined-from:
- bazaarvoice-displayable-content-export-openapi.yml
- bazaarvoice-product-sentiment-export-openapi.yml