{ "opencollection": "1.0.0", "info": { "name": "Reputation Asset Library Rich Content API", "version": "v3" }, "request": { "auth": { "type": "apikey", "key": "X-API-KEY", "value": "{{X-API-KEY}}", "placement": "header" } }, "items": [ { "info": { "name": "Rich Content", "type": "folder" }, "items": [ { "info": { "name": "Get FAQs", "type": "http" }, "http": { "method": "GET", "url": "https://api.reputation.com/v3/rich-content/faqs", "auth": { "type": "apikey", "key": "X-API-KEY", "value": "{{X-API-KEY}}", "placement": "header" } }, "docs": "This endpoint retrieves a list of FAQs (Frequently Asked Questions) associated with specific locations. The FAQ content can be filtered based on location IDs and/or source IDs. The returned data provides comprehensive details about each FAQ, including the FAQ's unique identifier, display name, associated business location, publishing source, and detailed FAQ content organized into sections.\nSample Use Case:\nIf you have an organization with multiple business locations, you can use this endpoint t" }, { "info": { "name": "Get FAQ", "type": "http" }, "http": { "method": "GET", "url": "https://api.reputation.com/v3/rich-content/faqs/:faqId", "params": [ { "name": "faqId", "value": "", "type": "path", "description": "The faqId identifier" } ], "auth": { "type": "apikey", "key": "X-API-KEY", "value": "{{X-API-KEY}}", "placement": "header" } }, "docs": "Access the detailed information of a specific FAQ using its unique identifier with this endpoint. It provides comprehensive data about the FAQ, including multiple sections which themselves may contain multiple items, allowing businesses to understand and manage their FAQs in depth.\nSample\nJavaScript XHR Request\nvar xhr = new XMLHttpRequest();\n\nxhr.open('GET', 'https://api.reputation.com/v3/rich-content/faqs/60261049d043f800069d13e7_GOOGLE_PLACES_737489', true);\nxhr.setRequestHeader('x-api-key', " }, { "info": { "name": "Get Menus", "type": "http" }, "http": { "method": "GET", "url": "https://api.reputation.com/v3/rich-content/menus", "auth": { "type": "apikey", "key": "X-API-KEY", "value": "{{X-API-KEY}}", "placement": "header" } }, "docs": "Retrieves the list of food menus associated with one or several business locations. The response can range from an empty array to an array with multiple menus, depending on the available menus for the specified locations.\nSample\nJavaScript XHR Request\nvar xhr = new XMLHttpRequest();\nxhr.open(\"GET\", \"https://api.reputation.com/v3/rich-content/menus?locationIDs=REST_5678,REST_8901\", true);\nxhr.setRequestHeader(\"x-api-key\", \"Your API key\");\n\nxhr.onreadystatechange = function() {\n if (xhr.readyStat" }, { "info": { "name": "Get Products", "type": "http" }, "http": { "method": "GET", "url": "https://api.reputation.com/v3/rich-content/products", "auth": { "type": "apikey", "key": "X-API-KEY", "value": "{{X-API-KEY}}", "placement": "header" } }, "docs": "This endpoint allows users to retrieve a list of products associated with business locations. While it's optional, users can provide one or multiple location IDs to narrow down the results, fetching an array of products that may range from none to several entries.\nSample\nJavaScript XHR Request\nvar xhr = new XMLHttpRequest();\nxhr.open('GET', 'https://api.reputation.com/v3/rich-content/products?locationIDs=STORE_1209,STORE_5812', true);\nxhr.setRequestHeader('x-api-key', 'Your API key');\nxhr.onread" } ] } ], "bundled": true }