{ "opencollection": "1.0.0", "info": { "name": "VTex Anti-fraud Provider Account Pages API", "version": "1.0" }, "items": [ { "info": { "name": "Pages", "type": "folder" }, "items": [ { "info": { "name": "VTex Get all content types", "type": "http" }, "http": { "method": "GET", "url": "https://{providerApiEndpoint}/_v/cms/api/:projectId", "params": [ { "name": "projectId", "value": "", "type": "path", "description": "Project ID specified in the settings of the CMS (alpha) app." } ] }, "docs": "Retrieves data from all Content Types.\r\n\r\n## Permissions\n\nAny user or [application key](https://developers.vtex.com/docs/guides/authentication-overview#application-keys) must have the appropriate [License Manager resources](https://help.vtex.com/en/tutorial/license-manager-resources--3q6ztrC8YynQf6rdc6euk3) to be able to successfully run this request. Otherwise, they will receive a status code `403` error. These are the applicable resources for this endpoint:\n\n| **Product** | **Category** | **Re" }, { "info": { "name": "VTex Get all CMS pages by content type", "type": "http" }, "http": { "method": "GET", "url": "https://{providerApiEndpoint}/_v/cms/api/:projectId/:content-type", "params": [ { "name": "projectId", "value": "", "type": "path", "description": "Project ID specified in the settings of the CMS (alpha) app." }, { "name": "content-type", "value": "", "type": "path", "description": "Content type identifier defined in the FastStore project." }, { "name": "versionId", "value": "", "type": "query", "description": "Version ID presented in the URL path of a CMS preview." }, { "name": "releaseId", "value": "", "type": "query", "description": "Release ID presented in the URL path of a CMS preview." }, { "name": "filters[{field}]", "value": "", "type": "query", "description": "Filter results by a property of the page (e.g., `filters[status]`) or by a nested custom field of the `parameters` object (e.g., `filters[parameters.collection.sort]`).\n*Replace {field} with the desired property.*" } ] }, "docs": "Gets data from all pages of a given content type.\r\n\r\n## Permissions\n\nAny user or [application key](https://developers.vtex.com/docs/guides/authentication-overview#application-keys) must have the appropriate [License Manager resources](https://help.vtex.com/en/tutorial/license-manager-resources--3q6ztrC8YynQf6rdc6euk3) to be able to successfully run this request. Otherwise, they will receive a status code `403` error. These are the applicable resources for this endpoint:\n\n| **Product** | **Catego" }, { "info": { "name": "VTex Get CMS page", "type": "http" }, "http": { "method": "GET", "url": "https://{providerApiEndpoint}/_v/cms/api/:projectId/:content-type/:document-id", "params": [ { "name": "projectId", "value": "", "type": "path", "description": "Project ID specified in the settings of the CMS (alpha) app." }, { "name": "content-type", "value": "", "type": "path", "description": "Content type ID defined in the FastStore project." }, { "name": "document-id", "value": "", "type": "path", "description": "Document ID presented in the URL path of a CMS preview." }, { "name": "versionId", "value": "", "type": "query", "description": "Version ID presented in the URL path of a CMS preview." }, { "name": "releaseId", "value": "", "type": "query", "description": "Release ID presented in the URL path of a CMS preview." } ] }, "docs": "Gets all data from a given page.\r\n\r\n## Permissions\n\nAny user or [application key](https://developers.vtex.com/docs/guides/authentication-overview#application-keys) must have the appropriate [License Manager resources](https://help.vtex.com/en/tutorial/license-manager-resources--3q6ztrC8YynQf6rdc6euk3) to be able to successfully run this request. Otherwise, they will receive a status code `403` error. These are the applicable resources for this endpoint:\n\n| **Product** | **Category** | **Resource" } ] } ], "bundled": true }