Scripts

Uma API que permite o cadastro de scripts que serão executados na camada storefront.

Cadastrar um novo script

POST /v2/{merchantAlias}/store/scripts

Body

NameTypeDescription

active

boolean

Script ativo

name

name

Nome do script

page

string

Página que o script será executado. Valores permitidos: all home category product informational

content

string

Conteúdo do script. É obrigatório conter os termos <script> e </script>

Response

{
  "data": {
    "id": 12,
    "active": true,
    "name": "My awesome script",
    "page": "all",
    "content": "<script>...</script>"
  }
}

Listar scripts

GET /v2/{merchantAlias}/store/scripts

Response

{
  "data": [
    {
      "id": 12,
      "active": true,
      "name": "My awesome script",
      "page": "all",
      "content": "<script>...</script>"
    }
  ]
}

Atualizar um script

PUT /v2/{merchantAlias}/store/scripts/{scriptId}

O body e response da requisição é o mesmo do cadastro de um novo script.

Excluir um script

DELETE /v2/{merchantAlias}/store/scripts/{scriptId}

Atualizado