FeedsApi - axios parameter creator

  • Parameters

    • Optionalconfiguration: Configuration

    Returns {
        cancelFeed: (
            feedId: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        createFeed: (
            body: CreateFeedSpecification,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        createFeedDocument: (
            body: CreateFeedDocumentSpecification,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        getFeed: (
            feedId: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        getFeedDocument: (
            feedDocumentId: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        getFeeds: (
            feedTypes?: string[],
            marketplaceIds?: string[],
            pageSize?: number,
            processingStatuses?: GetFeedsProcessingStatusesEnum[],
            createdSince?: string,
            createdUntil?: string,
            nextToken?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
    }

    • cancelFeed: (feedId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>

      Effective June 27, 2023, the cancelFeed operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.

    • createFeed: (
          body: CreateFeedSpecification,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>

      Effective June 27, 2023, the createFeed operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.

    • createFeedDocument: (
          body: CreateFeedDocumentSpecification,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>

      Effective June 27, 2023, the createFeedDocument operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.

    • getFeed: (feedId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>

      Effective June 27, 2023, the getFeed operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.

    • getFeedDocument: (
          feedDocumentId: string,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>

      Effective June 27, 2023, the getFeedDocument operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.

    • getFeeds: (
          feedTypes?: string[],
          marketplaceIds?: string[],
          pageSize?: number,
          processingStatuses?: GetFeedsProcessingStatusesEnum[],
          createdSince?: string,
          createdUntil?: string,
          nextToken?: string,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>

      Effective June 27, 2023, the getFeeds operation will no longer be available in the Selling Partner API for Feeds v2020-09-04 and all calls to it will fail. Integrations that rely on this operation should migrate to Feeds v2021-06-30 to avoid service disruption.