Selling Partner API SDK for JavaScript
    Preparing search index...

    Function createAxiosInstance

    • Creates a pre-configured Axios instance for a Selling Partner API client.

      The instance handles authentication, rate-limit retries, error wrapping, and optional request/response logging.

      Parameters

      • configuration: ClientConfiguration

        Client configuration options.

      • rateLimits: RateLimit[]

        Per-endpoint rate limits used for retry delay calculation.

      Returns { axios: AxiosInstance; endpoint: string }

      An object containing the configured Axios instance and the resolved API endpoint.