Search docs/

Prover Itens da tab de uma loja

{...}

Deve retornar os itens de uma tab

POST https://api.provedor-registrado.com/@layers:payments:Items:getRelated
CopiarCopiado

Requisição

Especificação

  • contextObjectobrigatório

  • secretStringobrigatório

    Chave secreta específica do app

  • dataObject

Exemplo

{
  "context": {
    "issuedAt": "2024-10-15T14:44:53.190Z",
    "action": "@layers:identificador_da_action",
    "community": "idcomunidadeteste"
  },
  "secret": "exemplo1-e000-11xe-2m33-4444444plo",
  "data": {
    "catalogTabs": [
      {
        "alias": "exemplo",
        "title": "exemplo",
        "channel": {
          "id": "exemplo",
          "slug": "exemplo",
          "metadata": {}
        },
        "metadata": {}
      }
    ],
    "user": {
      "id": "exemplo",
      "name": "Carlos Pereira",
      "alias": "user2",
      "timezone": "America/Sao_Paulo",
      "language": "pt-BR",
      "accountId": "exemplo",
      "email": "carlos.pereira@gmail.com"
    }
  }
}
CopiarCopiado

Resposta

Especificação

  • itemsObject[ ]obrigatório

  • listsObject[ ]obrigatório

  • unifiedListsObject[ ]

Exemplo

{
  "items": [
    {
      "alias": "exemplo",
      "metadata": {},
      "name": "exemplo",
      "caption": "exemplo",
      "inventoryId": "exemplo",
      "channelId": "exemplo",
      "content": [
        {
          "kind": "markdown",
          "markdown": "exemplo"
        }
      ],
      "gallery": [
        {
          "thumb": "exemplo",
          "url": "exemplo"
        }
      ],
      "price": {
        "amount": 5.5,
        "currency": "BRL"
      },
      "priceFrom": {
        "amount": 5.5,
        "currency": "BRL"
      },
      "categories": [
        "exemplo"
      ],
      "kind": "product",
      "package": {
        "width": 5,
        "depth": 5,
        "height": 5,
        "weight": 0.2
      },
      "shippable": true,
      "chain": [
        "exemplo"
      ],
      "catalogTab": {
        "alias": "exemplo",
        "title": "exemplo",
        "metadata": {},
        "channel": {
          "id": "exemplo",
          "slug": "exemplo",
          "metadata": {}
        }
      }
    }
  ],
  "lists": [
    {
      "alias": "exemplo",
      "metadata": {},
      "name": "exemplo",
      "caption": "exemplo",
      "channelId": "exemplo",
      "content": [
        {
          "kind": "markdown",
          "markdown": "exemplo"
        }
      ],
      "gallery": [
        {
          "thumb": "exemplo",
          "url": "exemplo"
        }
      ],
      "items": [
        {
          "alias": "exemplo",
          "metadata": {},
          "catalogTab": {
            "alias": "exemplo",
            "title": "exemplo",
            "metadata": {},
            "channel": {
              "id": "exemplo",
              "slug": "exemplo",
              "metadata": {}
            }
          },
          "name": "exemplo",
          "caption": "exemplo",
          "inventoryId": "exemplo",
          "channelId": "exemplo",
          "isInventoryFractional": true,
          "content": [
            {
              "kind": "markdown",
              "markdown": "exemplo"
            }
          ],
          "gallery": [
            {
              "thumb": "exemplo",
              "url": "exemplo"
            }
          ],
          "price": {
            "amount": 5.5,
            "currency": "BRL"
          },
          "priceFrom": {
            "amount": 5.5,
            "currency": "BRL"
          },
          "categories": [
            "exemplo"
          ],
          "kind": "product",
          "package": {
            "width": 5,
            "depth": 5,
            "height": 5,
            "weight": 0.2
          },
          "shippable": true,
          "chain": [
            "exemplo"
          ]
        }
      ],
      "wholePrice": {
        "amount": 5.5,
        "currency": "BRL"
      },
      "unifiedListAlias": "exemplo"
    }
  ],
  "unifiedLists": [
    {
      "alias": "exemplo",
      "name": "exemplo",
      "tags": [
        {
          "name": "exemplo",
          "icon": "exemplo"
        }
      ]
    }
  ]
}
CopiarCopiado