openapi: 3.2.0 info: title: Insider One Recommendation Recommendations API version: 1.0.0 description: 'Smart Recommender algorithms served over HTTP: similar, complementary, trending, top sellers, user-based and more.' contact: name: Insider One Support email: support@useinsider.com url: https://academy.insiderone.com/docs/insider-one-apis-1 termsOfService: https://insiderone.com/terms-of-use/ servers: - url: https://recommendation.api.useinsider.com tags: - name: Recommendations paths: /v2/{algorithm-name}: get: operationId: getRecommendations summary: Get Recommendations tags: - Recommendations description: The Recommendation API (SR-API) is a RESTful service for programmatically retrieving personalized product suggestions. parameters: - name: algorithm-name in: path required: true schema: type: string security: - RequestToken: [] responses: '429': $ref: '#/components/responses/TooManyRequests' components: responses: TooManyRequests: description: Too Many Requests. The published per-endpoint rate limit was exceeded; back off and retry, honouring Retry-After when present. content: application/json: example: message: Too Many Requests status: 429 securitySchemes: RequestToken: type: apiKey in: header name: X-REQUEST-TOKEN description: Insider One API key (request token) generated in the InOne panel. externalDocs: description: Insider One API reference url: https://academy.insiderone.com/docs/api-reference-welcome x-provenance: generated: '2026-08-13' method: derived source: postman/insider-one-apis.postman_collection.json source_url: https://documenter.gw.postman.com/api/collections/24851117/2sB3dSR9bM publisher_page: https://developers.insiderone.com/ note: Insider One publishes a single public Postman collection covering every REST API. This document is the subset of that collection served from recommendation.api.useinsider.com.