@sp-api-sdk/catalog-items-api-2022-04-01
Version:
The Selling Partner API for Catalog Items provides programmatic access to information about items in the Amazon catalog. For more information, refer to the Catalog Items API Use Case Guide.
25 lines (24 loc) • 778 B
JavaScript
import { createAxiosInstance } from '@sp-api-sdk/common';
import { CatalogApi, Configuration } from './api-model';
export const clientRateLimits = [
{
method: 'get',
// eslint-disable-next-line prefer-regex-literals
urlRegex: new RegExp('^/catalog/2022-04-01/items$'),
rate: 2,
burst: 2,
},
{
method: 'get',
// eslint-disable-next-line prefer-regex-literals
urlRegex: new RegExp('^/catalog/2022-04-01/items/[^/]*$'),
rate: 2,
burst: 2,
},
];
export class CatalogItemsApiClient extends CatalogApi {
constructor(configuration) {
const { axios, endpoint } = createAxiosInstance(configuration, clientRateLimits);
super(new Configuration(), endpoint, axios);
}
}