{"info":{"_postman_id":"bb7d8343-9d82-4523-893d-fcfac7da20cb","name":"API Ideris","description":"<html><head></head><body><p>Documentação da API aberta do <a href=\"https://\">Ideris</a>. Essa documentação terá informações sobre:</p>\n<ul>\n<li>Autenticação<ul>\n<li>Busca do token de autenticação de acesso da API</li>\n</ul>\n</li>\n<li>Atualização<ul>\n<li>Busca atualizações da API</li>\n</ul>\n</li>\n<li>Status<ul>\n<li>Busca lista de status</li>\n</ul>\n</li>\n<li>Marketplace<ul>\n<li>Busca lista de marketplaces integrados ao Ideris</li>\n</ul>\n</li>\n<li>Protocolo<ul>\n<li>Busca protocolos pendentes ou busca protocolo por código</li>\n</ul>\n</li>\n<li>Produto<ul>\n<li>Geral<ul>\n<li>Busca da lista de produtos ativos e suas variações ou busca de produto por SKU e suas variações</li>\n<li>Busca de produto por ID e suas variações</li>\n<li>Cadastra produto</li>\n<li>Edição de algumas informações do produto e suas variações,</li>\n</ul>\n</li>\n<li>Categoria<ul>\n<li>Busca lista de categoria ou busca categoria pela descrição</li>\n<li>Busca categoria por ID</li>\n<li>Cadastra categoria</li>\n</ul>\n</li>\n<li>Sub Categoria<ul>\n<li>Busca lista de sub categoria ou busca sub categoria pela descrição</li>\n<li>Busca sub categoria por ID</li>\n<li>Cadastra sub categoria</li>\n</ul>\n</li>\n<li>Marca<ul>\n<li>Busca lista de marca ou busca marca pela descrição</li>\n<li>Busca marca por ID</li>\n<li>Cadastra marca</li>\n</ul>\n</li>\n<li>Departamento<ul>\n<li>Busca lista de departamento ou busca departamento pela descrição</li>\n<li>Busca departamento por ID</li>\n<li>Cadastra departamento</li>\n</ul>\n</li>\n<li>Origem<ul>\n<li>Busca lista de origem do produto</li>\n</ul>\n</li>\n<li>Ncm<ul>\n<li>Busca lista de ncm</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>Pedido<ul>\n<li>Busca da lista simplificada de pedidos</li>\n<li>Busca de pedido por ID</li>\n<li>Busca de pedidos por lista de ID's ou busca de pedido por código</li>\n<li>Atualiza status do pedido</li>\n</ul>\n</li>\n<li>Nota fiscal<ul>\n<li>Busca nota fiscal</li>\n<li>Processos na nota fiscal</li>\n</ul>\n</li>\n<li>Conta<ul>\n<li>Busca informações da conta pelo ID do pedido</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"possíveis-status-de-retorno-httpstatuscode-da-api\">Possíveis status de retorno <em>(HttpStatusCode)</em> da API:</h2>\n<p>Segue uma lista com os possívels status de retornos da API:</p>\n<ul>\n<li>200 - OK (A solicitação foi concluída com sucesso)</li>\n<li>207 - Multi-Status (Irá retornar múltiplos status e para cada status, se necessário, uma mensagem. Somente aplicado para a ação 'Processos na Nota Fiscal' até o momento)</li>\n<li>400 - Bad Request (Houve um problema já previsto durante o processo da solicitação. Ex: Tentar atualizar um produto inexistente na nossa base de dados)</li>\n<li>401 - Unauthorized (Token JWT inválido ou expirado)</li>\n<li>429 - Too Many Requests (Cada ação possui um limite máximo de chamadas por minuto. O status 429 é retornado quando esse limite é ultrapassado)</li>\n<li>500 - Internal Server Error (Houve um problema não previsto na solicitação. Nesse caso é necessário entrar em contato com o Ideris para mais informações)</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"4554319","collectionId":"bb7d8343-9d82-4523-893d-fcfac7da20cb","publishedId":"S1a63SJM","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2019-06-28T18:41:46.000Z"},"item":[{"name":"Autenticação","item":[{"name":"Busca autenticação","event":[{"listen":"test","script":{"id":"00223009-4f2b-4892-9d3e-013de4ee03c7","exec":[""],"type":"text/javascript","packages":{}}}],"id":"b3db6589-2654-4fb1-994b-8b485fc2c4be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\"fe0b9fa2723849d4aed7f3915233b238573778484ce142df887608603199ce39de27eb629f9e46fc80da7410b0b31e10\""},"url":"{{Url}}/Login","description":"<p>Ação POST responsável por trazer o token de autenticação. Para criação do token utilizamos <a href=\"https://jwt.io/\">JWT</a>, que define uma maneira compacta e independente de transmitir com segurança informações entre as partes como um objeto JSON. A informação retornada deve ser utilizada no <em>Header</em> das demais chamadas da API.</p>\n<hr />\n<h2 id=\"obter-o-login_token\">Obter o <strong>login_token</strong></h2>\n<p>Sugerimos que seja criado um usuário específico para integração. Para criar esse novo usuário basta ir no menu Configuração &gt; Usuario (dentro de Acessos) e criar um novo usuário com perfil 'Integração'. Caso não seja possível criar um novo usuário, os usuários com perfil 'Administrador' possuem acesso a página para gerar o login_token. <a href=\"https://suporte.ideris.com.br/portal/kb/articles/como-gerar-token-da-api-p%C3%BAblica-do-ideris\">Na nossa página de suporte disponibilizamos um passo a passo de como criar gerar o token para integração.</a></p>\n<p>Realizando o login no usuário da integração o login_token poderá ser gerado no Menu Configuração &gt; Integração &gt; Token de autenticação. É necessário cadastrar um responsável técnico, de preferência a pessoa/empresa responsável pelo desenvolvimento da integração. Após cadastrar o responsável técnico será possível gerar o token.</p>\n<p>O token JWT expira em 24 horas após a criação do mesmo. Se expirado, o HTTPStatus retornado pela API é o 401 - Unauthorized.</p>\n<hr />\n<h2 id=\"obter-o-token-jwt\">Obter o token JWT</h2>\n<p>Ao chamar a ação <strong>Login</strong>, é necessário informar o <strong>Content-Type</strong> 'application/json' no <em>Header</em> e o <strong>login_token</strong> em um objeto JSON no <em>Body</em>.</p>\n","urlObject":{"path":["Login"],"host":["{{Url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b3db6589-2654-4fb1-994b-8b485fc2c4be"}],"id":"151ba154-9c6e-4eaf-959c-3f14e5d5d614","description":"<p>Pasta onde fica as ações referentes a autenticação junto ao Ideris. O retorno da autenticação é uma string contendo um token <a href=\"https://jwt.io/\">JWT</a>.</p>\n","event":[{"listen":"prerequest","script":{"id":"64ad6f65-1e71-4d44-87e5-37609adbd2bb","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a6d13b25-3bf4-4e08-aca9-b272e3572010","type":"text/javascript","exec":[""]}}],"_postman_id":"151ba154-9c6e-4eaf-959c-3f14e5d5d614"},{"name":"Atualização","item":[{"name":"Busca atualizações da API","id":"b0f62d47-83fe-4220-80ef-8a628d1a9583","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Atualizacao?offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de atualizações realizadas na API pública do Ideris. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Os parâmetros de filtro são:</p>\n<ul>\n<li><p>offset - <em>Valor inicial da pesquisa, parâmetro para ajudar na paginação</em></p>\n<blockquote>\n<p>/Atualizacao?offset=</p>\n</blockquote>\n</li>\n<li><p>limit - <em>Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)</em></p>\n<blockquote>\n<p>/Atualizacao?limit=</p>\n</blockquote>\n</li>\n</ul>\n<p>Obs: Não é necessário informar os parâmetros de filtro, somente os desejados.</p>\n<p>O retorno será um objeto JSON contendo as principais informações da atualização. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Atualização dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Atualizacao"],"host":["api","ideris","com","br"],"query":[{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"b0f62d47-83fe-4220-80ef-8a628d1a9583"}],"id":"f3c62dee-b027-4a6e-8137-28db3a2ccbff","description":"<p>Pasta onde fica as ações referentes a atualização da API do Ideris. Segue abaixo informações sobre o retorno padrão da ação de Atualização:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"descricao\": null, //Descrição da atualização : string\n      \"descricaoLonga\": null, //Descrição mais detalhada da atualização : string\n      \"criticidade\": null, //Nível de impacto da atualização : string\n      \"data\": null //Data que a atualização foi publicada\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"ee560db6-1db0-4b3e-b114-02c3078baf57","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"ad0a419f-5419-4605-b577-15b366e187f7","type":"text/javascript","exec":[""]}}],"_postman_id":"f3c62dee-b027-4a6e-8137-28db3a2ccbff"},{"name":"Status","item":[{"name":"Busca lista de status","id":"3c9c92c7-165f-4d19-985a-1065b03db35d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"http://api.ideris.com.br/Status?offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de status e o módulo no qual esse status é utilizado. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Os parâmetros de filtro são:</p>\n<ul>\n<li><p>offset - <em>Valor inicial da pesquisa, parâmetro para ajudar na paginação</em></p>\n<blockquote>\n<p>/Status?offset=</p>\n</blockquote>\n</li>\n<li><p>limit - <em>Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)</em></p>\n<blockquote>\n<p>/Status?limit=</p>\n</blockquote>\n</li>\n</ul>\n<p>Obs: Não é necessário informar os parâmetros de filtro, somente os desejados.</p>\n<p>O retorno será um objeto JSON contendo as principais informações do status. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Status dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Status"],"host":["api","ideris","com","br"],"query":[{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"3c9c92c7-165f-4d19-985a-1065b03db35d"}],"id":"463cef65-9d57-4ef3-9901-69b22fb31a07","description":"<p>Pasta onde fica as ações de status junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações do Status:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"paging\": { //Nó responsável por auxiliar a paginação\n        \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n        \"offset\": null, //Registro de início para busca no banco de dados : int\n        \"count\": null, //Número de registros retornados : int\n        \"total\": null //Número total de registros : int\n    },\n    \"result\": [ //Informações da lista de status\n        {\n            \"id\": null, //ID do status : int\n            \"descricao\": null, //Descrição do status : string\n            \"modulo\": null //Descrição de onde esse status é utilizado. Ex: Pedido, Nota Fiscal, Anúncio\n        }\n    ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"7d6b6504-cd6e-4866-8806-7079df87acb4","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"53cdc00b-b92d-43d6-85fb-0ce768fdc862","type":"text/javascript","exec":[""]}}],"_postman_id":"463cef65-9d57-4ef3-9901-69b22fb31a07"},{"name":"Marketplace","item":[{"name":"Busca lista de marketplace","id":"e3d76bcf-950d-486a-91be-fdf20f75a0b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Marketplace?offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de marketplaces integrados ao Ideris. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Os parâmetros de filtro são:</p>\n<ul>\n<li><p>offset - <em>Valor inicial da pesquisa, parâmetro para ajudar na paginação</em></p>\n<blockquote>\n<p>/Marketplace?offset=</p>\n</blockquote>\n</li>\n<li><p>limit - <em>Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)</em></p>\n<blockquote>\n<p>/Marketplace?limit=</p>\n</blockquote>\n</li>\n</ul>\n<p>Obs: Não é necessário informar os parâmetros de filtro, somente os desejados.</p>\n<p>O retorno será um objeto JSON contendo as principais informações do marketplace. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Marketplace dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Marketplace"],"host":["api","ideris","com","br"],"query":[{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"e3d76bcf-950d-486a-91be-fdf20f75a0b3"}],"id":"31f5ad44-5546-4515-ac7c-cc79b4953d21","description":"<p>Pasta onde fica as ações de marketplace junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações do Marketplace:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"paging\": { //Nó responsável por auxiliar a paginação\n        \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n        \"offset\": null, //Registro de início para busca no banco de dados : int\n        \"count\": null, //Número de registros retornados : int\n        \"total\": null //Número total de registros : int\n    },\n    \"result\": [ //Informações da lista de marketplace\n        {\n            \"id\": null, //ID do marketplace : int\n            \"descricao\": null, //Nome do marketplace : string\n        }\n    ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"e4a1d862-75c1-46f9-8397-446cbbab9003","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"0bc871e5-b84b-4157-9f2e-f01353c189c7","type":"text/javascript","exec":[""]}}],"_postman_id":"31f5ad44-5546-4515-ac7c-cc79b4953d21"},{"name":"Protocolo","item":[{"name":"Busca protocolos pendentes ou busca protocolo por código","id":"e26e24fb-1820-4327-9caa-fb6b6caa190e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"http://api.ideris.com.br/Protocolo?codigo=<Código de identificação do protocolo>&sku=<Código SKU do protocolo>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de protocolos pendentes ou buscar o protocolo através do código. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Se for busca da lista de protocolos pendentes do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Protocolo</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Protocolo?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de um código específico, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/Protocolo?codigo=&lt;Código de identificação do protocolo&gt;</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do protocolo. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Protocolo dessa documentação.</p>\n<h2 id=\"atenção\">Atenção</h2>\n<p>Segue abaixo alguns pontos sobre o Protocolo:</p>\n<ul>\n<li>O protocolo possui somente 2 (dois) status: Pendente e Finalizado.</li>\n<li>O que define se o processo foi finalizado com sucesso ou não é a mensagem. Se status for 'Finalizado' e a mensagem estiver vazia significa que o processo foi concluído com sucesso. Já se o status for 'Finalizado' e a mensagem estiver preenchida signigica que houve algum problema durante o processo.</li>\n</ul>\n","urlObject":{"protocol":"http","path":["Protocolo"],"host":["api","ideris","com","br"],"query":[{"key":"codigo","value":"<Código de identificação do protocolo>"},{"key":"sku","value":"<Código SKU do protocolo>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"e26e24fb-1820-4327-9caa-fb6b6caa190e"}],"id":"f508a4a7-36a7-4835-8c41-83663b6bc89d","description":"<p>Pasta onde fica as ações de protocolo junto ao Ideris.\nSegue abaixo informações sobre o retorno padrão das ações do Protocolo:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações do protocolo\n    {\n      \"id\": null, //ID do protocolo : int\n      \"dataCriacao\": null, //Data de criação do protocolo : DateTime\n      \"codigo\": null, //Código GUID do protocolo : string\n      \"tipoFeed\": null, //Tipo do protocolo (Ex: Cadastro de produto) : string\n      \"status\": null, //Status do protocolo (Ex: Pendente ou Finalizado) : string\n      \"mensagem\": null //Mensagem do protocolo. Se status for 'Finalizado' e a mensagem estiver vazia significa que o processo foi concluído com sucesso. Se o status for 'Finalizado' e a mensagem estiver preenchida signigica que houve algum problema durante o processo : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"b7049bc4-c1f8-47ec-b898-a73f9c210ac6","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"6a5cf602-0021-40b7-9df3-70ddb6913e71","type":"text/javascript","exec":[""]}}],"_postman_id":"f508a4a7-36a7-4835-8c41-83663b6bc89d"},{"name":"Produto","item":[{"name":"Geral","item":[{"name":"Busca lista de produtos ou busca produto por SKU","id":"7b2f59bb-4170-4865-9650-0270098c39b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"url":"http://api.ideris.com.br/Produto?sku=<sku do produto>&include=image&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de produtos ativos ou buscar o produto através do código SKU. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Se for busca da lista de produtos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Produto</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Produto?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de um código SKU específico, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/Produto?sku=Codigo_SKU</p>\n</blockquote>\n<p>Para incluir as imagens do produto na pesquisa, basta informar o parâmetro include na URL. Exemplo:</p>\n<blockquote>\n<p>/Produto?include=imagem</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do produto. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Produto dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Produto"],"host":["api","ideris","com","br"],"query":[{"key":"sku","value":"<sku do produto>"},{"key":"include","value":"image"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"7b2f59bb-4170-4865-9650-0270098c39b0"},{"name":"Busca produto por ID","id":"820a4161-4dc2-4708-8aa4-c1ee1d38fded","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Produto/<ID do produto>","description":"<p>Ação GET responsável por buscar o produto através do ID. Essa ação pode ser chamada no máximo 50 vezes por minuto. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID do produto desejado após '/' na <em>URL</em>. Exemplo:</p>\n<blockquote>\n<p>/Produto/1</p>\n</blockquote>\n<p>Para incluir as imagens do produto na pesquisa, basta informar o parâmetro include na URL. Exemplo:</p>\n<blockquote>\n<p>/Produto?include=imagem</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do produto. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Produto dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Produto","<ID do produto>"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"820a4161-4dc2-4708-8aa4-c1ee1d38fded"},{"name":"Cadastra produto","id":"97f77b1c-bed6-445a-88bc-cc994c38d4a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"sku\": null, //Código SKU do produto : string, obrigatório\r\n  \"titulo\": null, //Tíulo / Nome do produto : string, obrigatório\r\n  \"descricaoLonga\": null, //Descrição longa do produto : string, obrigatório\r\n  \"categoriaML\": null, //ID da categoria junto ao Mercado Livre (https://api.mercadolibre.com/sites/MLB/categories) : string\r\n  \"categoriaIdIderis\": null, //ID da categoria no Ideris : int, obrigatório\r\n  \"subCategoriaIdIderis\": null, //ID da sub categoria no Ideris : int, obrigatório\r\n  \"marcaIdIderis\": null, //ID da marca no Ideris : int, obrigatório\r\n  \"departamentoIdIderis\": null, //ID do departamento no Ideris : int, obrigatório\r\n  \"ncmId\": null, //ID do NCM no Ideris : int, nullable\r\n  \"produtoOrigemId\": null, //ID da origem do produto no Ideris : int, nullable\r\n  \"modelo\": null, //Modelo do produto : string\r\n  \"garantia\": null, //Garantia do produto : string\r\n  \"videoYoutube\": null, //Link do vídeo do Youtube: string\r\n  \"peso\": null, //Peso do produto (em gramas) : decimal, nullable\r\n  \"comprimento\": null, //Comprimento do produto (em centímetros) : decimal, nullable\r\n  \"largura\": null, //Largura do produto (em centímetros) : decimal, nullable\r\n  \"altura\": null, //Altura do produto (em centímetros) : decimal, nullable\r\n  \"pesoEmbalagem\": null, //Peso do produto embalado (em quilos) : decimal, nullable\r\n  \"comprimentoEmbalagem\": null, //Comprimento do produto embalado (em metros) : decimal, nullable\r\n  \"larguraEmbalagem\": null, //Largura do produto embalado (em metros) : decimal, nullable\r\n  \"alturaEmbalagem\": null, //Altura do produto embalado (em metros) : decimal, nullable\r\n  \"cest\": null, //Código CEST do produto : string\r\n  \"ean\": null, //Código EAN do produto : string\r\n  \"valorCusto\": null, //Valor de custo do produto : decimal, obrigatório\r\n  \"valorVenda\": null, //Valor de venda do produto : decimal, obrigatório\r\n  \"dataValidade\":null, //Data de validade do produdo, onde se for enviado no formato \"0001-01-01\" limpa o campo.\r\n  \"quantidadeEstoquePrincipal\": null, //Quantidade de estoque principal do produto. Somente preencher quando for produto simples. : int, nullable\r\n  \"Variacao\": [ //Nó que agrupa as variações. Somente preencher se for um produto com variação. Caso contrário deixar vazio. O número máximo de variações em um produto é 50 (cinquenta).\r\n    {\r\n      \"skuVariacao\": null, //Código SKU da variação : string, obrigatório\r\n      \"quantidadeVariacao\": null, //Quantidade de estoque da variação : int, obrigatório\r\n      \"nomeAtributo\": null, //Nome do atributo personalizado da variação. O nome do atributo deve ser o mesmo para todas as variações. Ex: Tamanho, Polegada : string, obrigatório\r\n      \"valorAtributo\": null, //Valor do atributo da variação : string, obrigatorio\r\n      \"Imagem\": [ //Nó que agrupa as imagens da variação. É necessário informar pelo menos uma imagem e no máximo cinco imagens por variação. Não é necessário informar os 2 campos, porém se ambos forem informados levaremos em consideração o campo 'urlImagem'\r\n        {\r\n          \"urlImagem\": null, //URL da imagem da variação. Extensões aceitas: PNG, JPG e JPEG : string\r\n          \"imagemBase64\": null //String contendo informações da extensão e Base64 da imagem. A string deve ser no seguinte formato: type:image/;base64: : string\r\n        }\r\n      ]\r\n    }\r\n  ],\r\n  \"Imagem\": [ //Nó que agrupa as imagens do produto. É necessário informar pelo menos uma imagem  e no máximo dez imagens. Se houver variação as imagens inseridas aqui serão ignoradas. Não é necessário informar os 2 campos, porém se ambos forem informados levaremos em consideração o campo 'urlImagem'\r\n    {\r\n      \"urlImagem\": null, //URL da imagem da variação. Extensões aceitas: PNG, JPG e JPEG : string\r\n      \"imagemBase64\": null //String contendo informações da extensão e Base64 da imagem. A string deve ser no seguinte formato: type:image/;base64: : string\r\n    }\r\n  ],\r\n  \"ProdutoComposto\": [ //Nó que agrupa os produtos contidos no produto.\r\n    {\r\n      \"skuProdutoFilho\": null, //Código do produto contido no produto principal : string\r\n      \"quantidade\": null //Quantidade do produto contido no produto principal : int       \r\n    }\r\n  ]\r\n}"},"url":"http://api.ideris.com.br/Produto","description":"<p>Ação responsável por cadastrar o produto. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Observação: em 11/02/2022 foi incluído o campo \"dataValidade\" no processo de inserção do produto via API pública Ideris, em produto simples, produto composto e produto com variação, onde se for enviada a data no formato \"0001-01-01\" limpa o campo.</p>\n<h2 id=\"produto-composto\">Produto Composto</h2>\n<p>A Partir do dia 06-07-2021 incluímos o Produto Composto no Cadastro de Produto do Ideris. Mais informações podem ser vistas no BODY abaixo.</p>\n<p>Segue abaixo os campos que podem ser informados para cadastro do produto:</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"sku\": null, //Código SKU do produto : string, obrigatório\n  \"titulo\": null, //Tíulo / Nome do produto : string, obrigatório\n  \"descricaoLonga\": null, //Descrição longa do produto : string, obrigatório\n  \"categoriaML\": null, //ID da categoria junto ao Mercado Livre (https://api.mercadolibre.com/sites/MLB/categories) : string\n  \"categoriaIdIderis\": null, //ID da categoria no Ideris : int, obrigatório\n  \"subCategoriaIdIderis\": null, //ID da sub categoria no Ideris : int, obrigatório\n  \"marcaIdIderis\": null, //ID da marca no Ideris : int, obrigatório\n  \"departamentoIdIderis\": null, //ID do departamento no Ideris : int, obrigatório\n  \"ncmId\": null, //ID do NCM no Ideris : int, nullable\n  \"produtoOrigemId\": null, //ID da origem do produto no Ideris : int, nullable\n  \"modelo\": null, //Modelo do produto : string\n  \"garantia\": null, //Garantia do produto : string\n  \"videoYoutube\": null, //Link do vídeo do Youtube: string\n  \"peso\": null, //Peso do produto (em gramas) : decimal, nullable\n  \"comprimento\": null, //Comprimento do produto (em centímetros) : decimal, nullable\n  \"largura\": null, //Largura do produto (em centímetros) : decimal, nullable\n  \"altura\": null, //Altura do produto (em centímetros) : decimal, nullable\n  \"pesoEmbalagem\": null, //Peso do produto embalado (em quilos) : decimal, nullable\n  \"comprimentoEmbalagem\": null, //Comprimento do produto embalado (em metros) : decimal, nullable\n  \"larguraEmbalagem\": null, //Largura do produto embalado (em metros) : decimal, nullable\n  \"alturaEmbalagem\": null, //Altura do produto embalado (em metros) : decimal, nullable\n  \"cest\": null, //Código CEST do produto : string\n  \"ean\": null, //Código EAN do produto : string\n  \"valorCusto\": null, //Valor de custo do produto : decimal, obrigatório\n  \"valorVenda\": null, //Valor de venda do produto : decimal, obrigatório\n  \"dataValidade\":null, //Data de validade do produdo, onde se for enviado no formato \"0001-01-01\" limpa o campo.\n  \"quantidadeEstoquePrincipal\": null, //Quantidade de estoque principal do produto. Somente preencher quando for produto simples. : int, nullable\n  \"Variacao\": [ //Nó que agrupa as variações. Somente preencher se for um produto com variação. Caso contrário deixar vazio. O número máximo de variações em um produto é 50 (cinquenta).\n    {\n      \"skuVariacao\": null, //Código SKU da variação : string, obrigatório\n      \"quantidadeVariacao\": null, //Quantidade de estoque da variação : int, obrigatório\n      \"nomeAtributo\": null, //Nome do atributo personalizado da variação. O nome do atributo deve ser o mesmo para todas as variações. Ex: Tamanho, Polegada : string, obrigatório\n      \"valorAtributo\": null, //Valor do atributo da variação : string, obrigatorio\n      \"Imagem\": [ //Nó que agrupa as imagens da variação. É necessário informar pelo menos uma imagem e no máximo cinco imagens por variação. Não é necessário informar os 2 campos, porém se ambos forem informados levaremos em consideração o campo 'urlImagem'\n        {\n          \"urlImagem\": null, //URL da imagem da variação. Extensões aceitas: PNG, JPG e JPEG : string\n          \"imagemBase64\": null //String contendo informações da extensão e Base64 da imagem. A string deve ser no seguinte formato: type:image/;base64: : string\n        }\n      ]\n    }\n  ],\n  \"Imagem\": [ //Nó que agrupa as imagens do produto. É necessário informar pelo menos uma imagem  e no máximo dez imagens. Se houver variação as imagens inseridas aqui serão ignoradas. Não é necessário informar os 2 campos, porém se ambos forem informados levaremos em consideração o campo 'urlImagem'\n    {\n      \"urlImagem\": null, //URL da imagem da variação. Extensões aceitas: PNG, JPG e JPEG : string\n      \"imagemBase64\": null //String contendo informações da extensão e Base64 da imagem. A string deve ser no seguinte formato: type:image/;base64: : string\n    }\n  ],\n  \"ProdutoComposto\": [ //Nó que agrupa os produtos contidos no produto.\n    {\n      \"skuProdutoFilho\": null, //Código do produto contido no produto principal : string\n      \"quantidade\": null //Quantidade do produto contido no produto principal : int       \n    }\n  ]\n}\n\n</code></pre><p>Como o processo de criação de produto pode levar um certo tempo, o retorno será um objeto JSON contendo um Protocolo. Para acompanhar o processo de criação do produto basta buscar informações sobre o protocolo retornado na ação 'Busca protocolos pendentes ou busca protocolo por código'. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Protocolo dessa documentação.</p>\n<h2 id=\"atenção\">Atenção</h2>\n<p>Segue abaixo alguns pontos a se atentar durante o cadastro de Produto:</p>\n<ul>\n<li>No momento disponibilizamos os cadastros de produto simples ou produto com variação. Para produto simples basta enviar o campo \"Variacao\" nulo.</li>\n<li>Quando for um produto com variação não é necessário preencher o campo 'quantidadeEstoquePrincipal'.</li>\n<li>É obrigatório o envio de imagens. Se houver variação, as imagens dentro do nó 'Imagem' do nó principal serão ignoradas, ou seja, somente preencher as imagens no nó principal para produto simples.<br />Quantidade máxima de imagens do produto: 10 (Dez). Quantidade máxima de imagens da variação: 5 (cinco) por variação.</li>\n<li>O número máximo de variações do produto é 50 (cinquenta).</li>\n<li>O campo 'nomeAtributo' deve ser o mesmo para todas as variações.</li>\n</ul>\n<h2 id=\"imagem\">Imagem</h2>\n<p>A partir do dia 01/10/2019 disponibilizamos o envio da imagem por Base64. Segue alguns pontos a se atentar sobre o envio de imagens:</p>\n<ul>\n<li>Não é necessário o envio dos dois campos. Se ambos os campos <em>urlImagem</em> e <em>imagemBase64</em> forem informados priorizaremos o <em>urlImagem</em>.</li>\n<li>Em ambos os campos as extensões aceitas são: JPG, JPEG ou PNG.</li>\n<li>A string do campo <em>imagemBase64</em> deve ser formada no seguinte padrão: type:image/;base64:. O regex de validação desse campo é: ^type:image/(?png|jpeg|jpg);base64:(?[A-Z0-9+/=]+)$.</li>\n</ul>\n","urlObject":{"protocol":"http","path":["Produto"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"97f77b1c-bed6-445a-88bc-cc994c38d4a8"},{"name":"Edição do produto","id":"11d2de5d-0075-4afe-b474-9507c9767065","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  //Campos abaixo são atributos de identificação do produto. Só precisa informar um deles para localizar o produto.\r\n  \"id\": null, //ID do produto : int, nullable\r\n  \"sku\": null, //Código SKU do produto : string\r\n  \"estoquePrincipalId\": null, //ID do estoque do produto : int, nullable\r\n\r\n  //Os campos abaixo são atributos de atualização do produto. Só informar quando os mesmos serão atualizados.\r\n  \"titulo\": null, //Título do produto : string\r\n  \"valorCusto\": null, //Valor de custo do produto : decimal, nullable\r\n  \"valorVenda\": null, //Valor de venda do produto : decimal, nullable\r\n  \"atualizarValoresProdutoComposto\": null, //Caso verdadeiro, irá atualizar os valores dos produtos compostos que contém o produto simples atualizado : booleano\r\n  \"atualizarValoresMarketplace\": null, //Caso verdadeiro, irá atualizar os valores dos anúncios desse produto : booleano\r\n  \"quantidadeEstoquePrincipal\": null, //Quantidade em estoque do produto. Esse campo só poderá ser atualizado se o produto for do tipo 'Simples', tipoProdutoId 1. Caso contrário esse campo é o somatório do estoque das variações, ao alterar o estoque de uma variação esse campo também será alterado : int, nullable\r\n\r\n\r\n  //A opção de edição dos campos abaixo foram incluidos no dia 21/10/2019. Quando informado 'NULL' ou vazio, o campo será ignorado na edição.\r\n  \"descricaoLonga\": null, //Descrição longa do produto : string\r\n  \"categoriaIdIderis\": null, //ID da categoria no Ideris : int, nullable\r\n  \"subCategoriaIdIderis\": null, //ID da sub categoria no Ideris : int, nullable\r\n  \"marcaIdIderis\": null, //ID da marca no Ideris : int, nullable\r\n  \"departamentoIdIderis\": null, //ID do departamento no Ideris : int, nullable\r\n  \"ncmId\": null, //ID do NCM no Ideris : int, nullable\r\n  \"produtoOrigemId\": null, //ID da origem do produto no Ideris : int, nullable\r\n  \"modelo\": null, //Modelo do produto : string\r\n  \"garantia\": null, //Garantia do produto : string\r\n  \"peso\": null, //Peso do produto (em gramas) : decimal, nullable\r\n  \"comprimento\": null, //Comprimento do produto (em centímetros) : decimal, nullable\r\n  \"largura\": null, //Largura do produto (em centímetros) : decimal, nullable\r\n  \"altura\": null, //Altura do produto (em centímetros) : decimal, nullable\r\n  \"pesoEmbalagem\": null, //Peso do produto embalado (em quilos) : decimal, nullable\r\n  \"comprimentoEmbalagem\": null, //Comprimento do produto embalado (em metros) : decimal, nullable\r\n  \"larguraEmbalagem\": null, //Largura do produto embalado (em metros) : decimal, nullable\r\n  \"alturaEmbalagem\": null, //Altura do produto embalado (em metros) : decimal, nullable\r\n  \"cest\": null, //Código CEST do produto : string\r\n  \"ean\": null, //Código EAN do produto : string\r\n\r\n\r\n  \"Variacao\": [ //Nó que agrupa as variações do produto. Quando não há alteração na variação, não é necessário informar esse campo\r\n    {\r\n      //Campos abaixo são atributos de identificação da variação. Só precisa informar um deles para localizar a variação e consequentemente o produto.\r\n      \"variacaoId\": null, //ID da variação : int, nullable\r\n      \"skuVariacao\": null, //Código SKU da variação : string\r\n\r\n\r\n  //Os campos abaixo são atributos de atualização da variação. Só informar quando os mesmos serão atualizados.\r\n  \"quantidadeVariacao\": null //Quantidade em estoque da variação : int, nullable\r\n}\r\n  ]\r\n}"},"url":"http://api.ideris.com.br/Produto","description":"<p>Ação responsável por atualizar o produto. Essa é uma ação PUT e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter pelo menos um identificador do produto e as informações que deseja alterar. Não é necessário informar campos que não serão atualizados. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>No momento disponibilizamos a atualização de alguns dos atributos do produto. Segue abaixo os campos que podem ser informados para atualização do produto:</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  //Campos abaixo são atributos de identificação do produto. Só precisa informar um deles para localizar o produto.\n  \"id\": null, //ID do produto : int, nullable\n  \"sku\": null, //Código SKU do produto : string\n  \"estoquePrincipalId\": null, //ID do estoque do produto : int, nullable\n\n  //Os campos abaixo são atributos de atualização do produto. Só informar quando os mesmos serão atualizados.\n  \"titulo\": null, //Título do produto : string\n  \"valorCusto\": null, //Valor de custo do produto : decimal, nullable\n  \"valorVenda\": null, //Valor de venda do produto : decimal, nullable\n  \"atualizarValoresProdutoComposto\": null, //Caso verdadeiro, irá atualizar os valores dos produtos compostos que contém o produto simples atualizado : booleano\n  \"atualizarValoresMarketplace\": null, //Caso verdadeiro, irá atualizar os valores dos anúncios desse produto : booleano\n  \"quantidadeEstoquePrincipal\": null, //Quantidade em estoque do produto. Esse campo só poderá ser atualizado se o produto for do tipo 'Simples', tipoProdutoId 1. Caso contrário esse campo é o somatório do estoque das variações, ao alterar o estoque de uma variação esse campo também será alterado : int, nullable\n\n  //A opção de edição dos campos abaixo foram incluidos no dia 21/10/2019. Quando informado 'NULL' ou vazio, o campo será ignorado na edição.\n  \"descricaoLonga\": null, //Descrição longa do produto : string\n  \"categoriaIdIderis\": null, //ID da categoria no Ideris : int, nullable\n  \"subCategoriaIdIderis\": null, //ID da sub categoria no Ideris : int, nullable\n  \"marcaIdIderis\": null, //ID da marca no Ideris : int, nullable\n  \"departamentoIdIderis\": null, //ID do departamento no Ideris : int, nullable\n  \"ncmId\": null, //ID do NCM no Ideris : int, nullable\n  \"produtoOrigemId\": null, //ID da origem do produto no Ideris : int, nullable\n  \"modelo\": null, //Modelo do produto : string\n  \"garantia\": null, //Garantia do produto : string\n  \"videoYoutube\": null, //Link do vídeo do Youtube: string\n  \"peso\": null, //Peso do produto (em gramas) : decimal, nullable\n  \"comprimento\": null, //Comprimento do produto (em centímetros) : decimal, nullable\n  \"largura\": null, //Largura do produto (em centímetros) : decimal, nullable\n  \"altura\": null, //Altura do produto (em centímetros) : decimal, nullable\n  \"pesoEmbalagem\": null, //Peso do produto embalado (em quilos) : decimal, nullable\n  \"comprimentoEmbalagem\": null, //Comprimento do produto embalado (em metros) : decimal, nullable\n  \"larguraEmbalagem\": null, //Largura do produto embalado (em metros) : decimal, nullable\n  \"alturaEmbalagem\": null, //Altura do produto embalado (em metros) : decimal, nullable\n  \"cest\": null, //Código CEST do produto : string\n  \"ean\": null, //Código EAN do produto : string\n\n  \"Variacao\": [ //Nó que agrupa as variações do produto. Quando não há alteração na variação, não é necessário informar esse campo\n    {\n      //Campos abaixo são atributos de identificação da variação. Só precisa informar um deles para localizar a variação e consequentemente o produto.\n      \"variacaoId\": null, //ID da variação : int, nullable\n      \"skuVariacao\": null, //Código SKU da variação : string\n\n      //Os campos abaixo são atributos de atualização da variação. Só informar quando os mesmos serão atualizados.\n      \"quantidadeVariacao\": null //Quantidade em estoque da variação : int, nullable\n    }\n  ]\n}\n</code></pre><p>Obs: Se for informado id e sku na mesma chamada, a prioridade sempre será do id.</p>\n<p>O retorno será um objeto JSON contendo as principais informações do produto atualizado. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Produto dessa documentação.</p>\n<h2 id=\"atualização-de-valores-dos-produtos-compostos-e-dos-anúncios\">Atualização de valores dos produtos compostos e dos anúncios</h2>\n<p>A partir do dia 26/06/2020, disponibilizamos mais dois campos: </p>\n<ul>\n<li>O campo 'atualizarValoresProdutoComposto' responsável pela atualização dos produtos compostos que contém o produto simples com valor atualizado. O cálculo que é ((valor atual do produto atualizado - valor antigo do produto atualizado) * número de repetições do produto simples no produto composto); </li>\n<li>O campo 'atualizarValoresMarketplace' responsável por atualizar os anúncios do produto com o valor atualizado, levando em consideração a <a href=\"https://suporte.ideris.com.br/portal/pt/kb/articles/calculadora-de-pre%C3%A7os\">calculadora de preço</a> do Ideris. Somente quem possui a calculadora do Ideris poderá atualizar os valores dos anúncios no marketplace via API;</li>\n</ul>\n","urlObject":{"protocol":"http","path":["Produto"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"11d2de5d-0075-4afe-b474-9507c9767065"}],"id":"4067cdff-1733-4b90-a8b8-86ba8c12d481","description":"<p>Pasta onde fica ações referentes ao produto e estoque. Segue abaixo informações sobre o retorno padrão das ações do Produto:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações do Produto\n    {\n      \"id\": null, //ID do produto : int\n      \"sku\": null, //Código SKU do produto : string\n      \"titulo\": null, //Título do produto : string\n      \"descricaoLonga\": null, //Descrição longa do produto : string\n      \"marcaId\": null, //ID da marca do produto : int, nullable\n      \"marca\": null, //Descrição da marca : string\n      \"departamentoId\": null, //ID do departamento : int, nullable\n      \"departamento\": null, //Descrição do departamento : string\n      \"categoriaId\": null, //ID da categoria : int, nullable\n      \"categoria\": null, //Descrição da categoria : string\n      \"subCategoriaId\": null, //ID da sub categoria : int, nullable\n      \"subCategoria\": null, //Descrição da sub categoria : string\n      \"modelo\": null, //Descrição do modelo : string\n      \"garantia\": null, //Descrição da garantia : string\n      \"peso\": null, //Peso do produto (em gramas) : decimal, nullable\n      \"comprimento\": null, //Comprimento do produto (em centímetros) : decimal, nullable\n      \"largura\": null, //Largura do produto (em centímetros) : decimal, nullable\n      \"altura\": null, //Altura do produto (em centímetros) : decimal, nullable\n      \"pesoEmbalagem\": null, //Peso do produto embalado (em quilos) : decimal, nullable\n      \"comprimentoEmbalagem\": null, //Comprimento do produto embalado (em metros) : decimal, nullable\n      \"larguraEmbalagem\": null, //Largura do produto embalado (em metros) : decimal, nullable\n      \"alturaEmbalagem\": null, //Altura do produto embalado (em metros) : decimal, nullable\n      \"ncmId\": null, //ID do NCM : int, nullable\n      \"ncm\": null, //Código NCM : string\n      \"produtoOrigemId\": null, //ID do produto origem : int, nullable\n      \"produtoOrigem\": null, //Descrição do produto origem : string\n      \"cest\": null, //Descrição do CEST : string\n      \"ean\": null, //Descrição do código EAN : string\n      \"tipoProdutoId\": null, //ID do tipo do produto : int, nullable\n      \"tipoProduto\": null, //Descrição do tipo do produto : string\n      \"caminhoImagem\": null, //Caminho da imagem do produto : string\n      \"videoYoutube\": null, //Link do vídeo do Youtube: string\n      \"estoquePrincipalId\": null, //ID do estoque do produto : int\n      \"quantidadeEstoquePrincipal\": null, //Quantidade total em estoque do produto. Em caso de variações, esse valor é o somatório do estoque das variações : int\n      \"quantidadeEstoquePrincipalReserva\": null, //Quantidade em reserva da variação. São unidades que estão aguardando confirmação do pagamento. Para produtos com variação deve-se buscar a quantidade reserva da variação : int, nullable\n      \"valorCusto\": null, //Valor de custo do produto : decimal, nullable\n      \"valorVenda\": null, //Valor de venda do produto : decimal, nullable\n      \"ultimaAlteracaoPreco\": null, //Data da última alteração do valor do produto : Datetime, nullable\n      \"Variacao\": [ //Nó que agrupa as variações do produto. Quando não há variação esse nó ficará vazio.\n        {\n          \"variacaoId\": null, //ID da variação : int\n          \"quantidadeVariacao\": null, //Quantidade em estoque da variação : int, nullable\n          \"quantidadeVariacaoReserva\": null, //Quantidade em reserva de estoque da variação. São unidades que estão aguardando confirmação do pagamento.\n          \"skuVariacao\": null, //Código SKU da variação : string\n          \"caminhoImagemVariacao\": null, // Caminho da imagem da variação : string\n          \"Combinacao\": [ //Nó que agrupa as combinações da variação. Quando não há combinações esse nó ficará vazio. Ex: Cor, Tamanho\n            {\n              \"tipoVariacaoId\": null, //ID do tipo de variação : int, nullable\n              \"tipoVariacao\": null, //Descrição do tipo de variação : string\n              \"descricao\": null, //Descrição um pouco mais detalhada da variação : string\n              \"tipoVariacaoValorId\": null, //ID do valor do tipo de variação : int, nullable\n              \"tipoVariacaoValor\": null //Descrição do valor do tipo de variação : string\n            }\n          ]\n        }\n      ],\n      \"ProdutoComposto\": [ //Nó que agrupa os produtos vinculados do produto composto. Quando for produto simples ou produto com variação esse campo ficará vazio\n        {\n          \"idProdutoVinculado\": null, //ID do produto vinculado ao produto composto : int\n          \"skuProdutoVinculado\": null, //Código SKU do produto vinculado ao produto composto : string\n          \"quantidadeProdutoVinculado\": null //Quantidade do produto vinculado ao produto composto : int\n        }\n      ],\n      \"Imagens\": [ //Nó que lista as imagens do produto quando for utilizado o parâmetro include=imagem.\n      ]\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"66b0c14a-0acb-4377-b569-258c85531bc4","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e32abad7-a115-4f3b-b94b-2583e759a51c","type":"text/javascript","exec":[""]}}],"_postman_id":"4067cdff-1733-4b90-a8b8-86ba8c12d481"},{"name":"Produto composto","item":[{"name":"Busca todos os produtos compostos que contém um produto simples através do SKU","id":"c67129c7-955c-461e-ba8c-930f22c36f1f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"}],"url":"http://api.ideris.com.br/ProdutoComposto?sku=<SKU do produto simples que pertence ao Produto composto>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer informações de todos os produtos compostos que contém o SKU de um produto simples informado na chamada da requisição. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e o filtro obrigatório na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>É necessário informar o SKU do produto simples que pertence ao produto composto na URL. Exemplo:</p>\n<blockquote>\n<p>/ProdutoComposto?sku=Codigo_SKU_ProdutoSimples</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/ProdutoComposto?sku=Codigo_SKU_ProdutoSimples&amp;offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>O retorno será um objeto JSON contendo informações simplificadas dos produtos compostos que contém o produto simples informado. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Produto composto dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["ProdutoComposto"],"host":["api","ideris","com","br"],"query":[{"key":"sku","value":"<SKU do produto simples que pertence ao Produto composto>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"c67129c7-955c-461e-ba8c-930f22c36f1f"}],"id":"929a0fe9-d95d-4649-b8ec-e1512803594c","description":"<p>Pasta onde busca informações do produto composto através do SKU de um produto simples. Segue abaixo informações sobre o retorno padrão das ações do Produto Composto:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações do Produto\n    {\n      \"id\": null, //ID do produto : int\n      \"sku\": null, //Código SKU do produto : string\n      \"titulo\": null, //Título do produto : string\n      \"tipoProdutoId\": null, //ID do tipo do produto : int, nullable\n      \"tipoProduto\": null, //Descrição do tipo do produto : string\n      \n      \"ProdutoComposto\": [ //Nó que agrupa os produtos vinculados do produto composto. Quando for produto simples ou produto com variação esse campo ficará vazio\n        {\n          \"idProdutoVinculado\": null, //ID do produto vinculado ao produto composto : int\n          \"skuProdutoVinculado\": null //Código SKU do produto vinculado ao produto composto : string\n        }\n      ]\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"bab9769e-69e4-42ec-be81-5c2b77e0f3d5","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"23bbe2ca-b79e-4ec3-99b4-430682386ee1","type":"text/javascript","exec":[""]}}],"_postman_id":"929a0fe9-d95d-4649-b8ec-e1512803594c"},{"name":"Categoria","item":[{"name":"Busca lista de categoria ou busca categoria pela descrição","id":"c07b460d-e0fc-4de7-9fce-530a4f38971c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Categoria/?descricao=<Descrição da categoria>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de categorias ativas ou buscar a categoria através da descrição. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>Se for busca da lista de produtos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Categoria</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Categoria?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de uma descrição específica, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/Categoria?descricao=Descrição_Categoria</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da categoria. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Categoria dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Categoria",""],"host":["api","ideris","com","br"],"query":[{"key":"descricao","value":"<Descrição da categoria>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"c07b460d-e0fc-4de7-9fce-530a4f38971c"},{"name":"Predita categoria  ML por titulo ou sku de produto","id":"6b41d2d7-aeef-4763-add0-e7a26b1194a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/CategoriaMarketplace/?skuProduto=null&tituloProduto=teste","urlObject":{"protocol":"http","path":["CategoriaMarketplace",""],"host":["api","ideris","com","br"],"query":[{"key":"skuProduto","value":"null"},{"key":"tituloProduto","value":"teste"}],"variable":[]}},"response":[],"_postman_id":"6b41d2d7-aeef-4763-add0-e7a26b1194a7"},{"name":"Busca categoria por ID","id":"e1ac5aa5-ad1b-4dd2-9655-1b50832c2b7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Categoria/<ID da categoria>","description":"<p>Ação GET responsável por buscar a categoria através do ID. Essa ação pode ser chamada no máximo 50 vezes por minuto. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID da categoria desejado após '/' na <em>URL</em>. Exemplo:</p>\n<blockquote>\n<p>/Categoria/1</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da categoria. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Categoria dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Categoria","<ID da categoria>"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"e1ac5aa5-ad1b-4dd2-9655-1b50832c2b7b"},{"name":"Cadastra categoria","id":"640d9272-b1bb-408c-bf06-01583f019bb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"descricao\": null //Descrição da nova Categoria : string\n}"},"url":"http://api.ideris.com.br/Categoria","description":"<p>Ação responsável por cadastrar a categoria. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter a descrição da categoria a ser cadastrada. Essa ação pode ser chamada no máximo 50 vezes por minuto.</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"descricao\": null //Descrição da categoria que será cadastrada : string\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações da categoria cadastrada. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Categoria dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Categoria"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"640d9272-b1bb-408c-bf06-01583f019bb1"}],"id":"cf423cbf-2a5e-4cdd-b068-4ce334581a10","description":"<p>Pasta onde fica as ações de categoria junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações da Categoria:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID da categoria junto ao Ideris : int\n      \"descricao\": null //Descrição da categoria junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"18fc0e20-be1d-4bb6-8b1b-099249170506","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4dbc8402-5aaf-4623-9ab6-e0024a854d4f","type":"text/javascript","exec":[""]}}],"_postman_id":"cf423cbf-2a5e-4cdd-b068-4ce334581a10"},{"name":"Sub categoria","item":[{"name":"Busca lista de sub categoria ou busca sub categoria pela descrição","id":"826cabe7-5d5a-41d5-99d5-805ce0b41b8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/SubCategoria/?descricao=<Descrição da sub categoria>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de sub categorias ativas ou buscar a sub categoria através da descrição. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de produtos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/SubCategoria</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/SubCategoria?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de uma descrição específica, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/SubCategoria?descricao=Descrição_SubCategoria</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da sub categoria. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Sub Categoria dessa documentação.\n </p>\n","urlObject":{"protocol":"http","path":["SubCategoria",""],"host":["api","ideris","com","br"],"query":[{"key":"descricao","value":"<Descrição da sub categoria>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"826cabe7-5d5a-41d5-99d5-805ce0b41b8f"},{"name":"Busca sub categoria por ID","id":"cc87d064-2639-4075-8f18-ff39471f8a0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/SubCategoria/<ID da sub categoria>","description":"<p>Ação GET responsável por buscar a sub categoria através do ID. Essa ação pode ser chamada no máximo 10 vezes por minuto. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID da categoria desejado após '/' na <em>URL</em>. Exemplo:</p>\n<blockquote>\n<p>/SubCategoria/1</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da sub categoria. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Sub categoria dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["SubCategoria","<ID da sub categoria>"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"cc87d064-2639-4075-8f18-ff39471f8a0b"},{"name":"Cadastra sub categoria","id":"752a0db7-54ad-4e32-a16e-3572bde26cf4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"descricao\": null //Descrição da nova sub categoria : string\n}"},"url":"http://api.ideris.com.br/SubCategoria","description":"<p>Ação responsável por cadastrar a sub categoria. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter a descrição da sub categoria a ser cadastrada. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"descricao\": null //Descrição da sub categoria que será cadastrada : string\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações da sub categoria cadastrada. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Sub categoria dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["SubCategoria"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"752a0db7-54ad-4e32-a16e-3572bde26cf4"}],"id":"57700c1f-fe38-48f8-befb-12655077af43","description":"<p>Pasta onde fica as ações de sub categoria junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações da Sub Categoria:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID da sub categoria junto ao Ideris : int\n      \"descricao\": null //Descrição da sub categoria junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"7d8be061-ce9f-478d-8a08-736aa5e1f65f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"18ed2beb-c44f-4d61-86d3-a88cb60afab3","type":"text/javascript","exec":[""]}}],"_postman_id":"57700c1f-fe38-48f8-befb-12655077af43"},{"name":"Marca","item":[{"name":"Busca lista de marcas ou busca marca pela descrição","id":"5bf9fed6-e88f-4e64-8566-f439fbd6924d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Marca/?descricao=<Descrição da marca>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de marcas ativas ou buscar a marca através da descrição. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de produtos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Marca</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Marca?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de uma descrição específica, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/Marca?descricao=Descrição_Marca</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da marca. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Marca dessa documentação.\n </p>\n","urlObject":{"protocol":"http","path":["Marca",""],"host":["api","ideris","com","br"],"query":[{"key":"descricao","value":"<Descrição da marca>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"5bf9fed6-e88f-4e64-8566-f439fbd6924d"},{"name":"Busca marca por ID","id":"1e3aea2a-47b0-4f15-9472-fcec49bbcb78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Marca/<ID da marca>","description":"<p>Ação GET responsável por buscar a marca através do ID. Essa ação pode ser chamada no máximo 10 vezes por minuto. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID da marca desejado após '/' na <em>URL</em>. Exemplo:</p>\n<blockquote>\n<p>/SubCategoria/1</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações da marca. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Marca dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Marca","<ID da marca>"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"1e3aea2a-47b0-4f15-9472-fcec49bbcb78"},{"name":"Cadastra marca","id":"fd8a361b-a484-4209-b179-2ba015426837","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n \"descricao\": null //Descrição da nova marca : string\n}"},"url":"http://api.ideris.com.br/Marca","description":"<p>Ação responsável por cadastrar a marca. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter a descrição da marca a ser cadastrada. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"descricao\": null //Descrição da marca que será cadastrada : string\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações da marca cadastrada. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Marca dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Marca"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"fd8a361b-a484-4209-b179-2ba015426837"}],"id":"b938b3b0-3333-40dd-b8da-37a10a022141","description":"<p>Pasta onde fica as ações de marca junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações da Marca:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID da marca junto ao Ideris : int\n      \"descricao\": null //Descrição da marca junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"06a318cb-a70d-4ef9-98ea-18a0270d5b3f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7bed6643-6364-446a-a192-875ec5a00d00","type":"text/javascript","exec":[""]}}],"_postman_id":"b938b3b0-3333-40dd-b8da-37a10a022141"},{"name":"Departamento","item":[{"name":"Busca lista de departamentos ou busca departamento pela descrição","id":"df3f2f5f-e281-4bf6-b0ae-1aaa4e50a7cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Departamento/?descricao=<Descrição do departamento>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de departamentos ativos ou buscar o departamento através da descrição. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de departamentos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Departamento</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Departamento?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de uma descrição específica, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/Departamento?descricao=Descrição_Departamento</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do departamento. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Departamento dessa documentação.\n </p>\n","urlObject":{"protocol":"http","path":["Departamento",""],"host":["api","ideris","com","br"],"query":[{"key":"descricao","value":"<Descrição do departamento>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"df3f2f5f-e281-4bf6-b0ae-1aaa4e50a7cc"},{"name":"Busca departamento por ID","id":"593f8264-a47b-42f9-9aff-a2a49f172886","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Departamento/<ID do departamento>","description":"<p>Ação GET responsável por buscar o departamento através do ID. Essa ação pode ser chamada no máximo 10 vezes por minuto. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID da marca desejado após '/' na <em>URL</em>. Exemplo:</p>\n<blockquote>\n<p>/Departamento/1</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do departamento. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Departamento dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Departamento","<ID do departamento>"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"593f8264-a47b-42f9-9aff-a2a49f172886"},{"name":"Cadastra departamento","id":"198307ca-c9f8-403a-b11a-cb1cd0cb9dc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n \"descricao\": null //Descrição do novo departamento : string\n}"},"url":"http://api.ideris.com.br/Departamento","description":"<p>Ação responsável por cadastrar o departamento. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter a descrição do departamento a ser cadastrado. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"descricao\": null //Descrição do departamento que será cadastrada : string\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações do departamento cadastrado. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Departamento dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Departamento"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"198307ca-c9f8-403a-b11a-cb1cd0cb9dc3"}],"id":"b4e7aa4b-339f-44b6-9e7b-a741d10da24a","description":"<p>Pasta onde fica as ações de departamento junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações do Departamento:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID do departamento junto ao Ideris : int\n      \"descricao\": null //Descrição do departamento junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","_postman_id":"b4e7aa4b-339f-44b6-9e7b-a741d10da24a"},{"name":"Origem","item":[{"name":"Busca lista de produto origem","id":"89ee5855-06b6-4483-b1ba-a82e43d12948","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/ProdutoOrigem?offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de origem do produto ativos. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de origem do produto do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/ProdutoOrigem</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/ProdutoOrigem?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>O retorno será um objeto JSON contendo as principais informações da origem do produto. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Origem dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["ProdutoOrigem"],"host":["api","ideris","com","br"],"query":[{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"89ee5855-06b6-4483-b1ba-a82e43d12948"}],"id":"5fa7580a-9a58-4efd-bcd1-4ebc1f2118be","description":"<p>Pasta onde fica as ações de origem do produto junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações de Origem do produto:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID da origem do produto junto ao Ideris : int\n      \"descricao\": null, //Descrição da origem do produto junto ao Ideris : string\n      \"codigo\": null //Código da origem do produto junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"93151116-1eb3-4816-aa38-181e0f356bd6","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"759325fa-b520-47c7-99c8-c772b33ec7f2","type":"text/javascript","exec":[""]}}],"_postman_id":"5fa7580a-9a58-4efd-bcd1-4ebc1f2118be"},{"name":"Ncm","item":[{"name":"Busca lista de ncm ou por código","id":"36274aab-ccb9-4f19-bd5e-dec45700ff50","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Ncm?offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>&codigo=<Código do NCM>","description":"<p>Ação GET responsável por trazer a lista de ncm ativos. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de ncm do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/Ncm</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/Ncm?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<blockquote>\n<p>/Ncm?codigo=Código do NCM</p>\n</blockquote>\n<ul>\n<li>codigo: Descrição do código do NCM</li>\n</ul>\n<p>O retorno será um objeto JSON contendo as principais informações do ncm. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Ncm dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Ncm"],"host":["api","ideris","com","br"],"query":[{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"},{"key":"codigo","value":"<Código do NCM>"}],"variable":[]}},"response":[],"_postman_id":"36274aab-ccb9-4f19-bd5e-dec45700ff50"},{"name":"Cadastra Ncm","id":"5244801e-38ab-4873-966e-a7640d805ee4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"codigo\": null, //Código do Ncm : string, obrigatório\n\t\"descricao\": null //Descrição do Ncm : string, obrigatório\n}"},"url":"http://api.ideris.com.br/Ncm","description":"<p>Ação responsável por cadastrar o Ncm. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter o código e a descrição do Ncm a ser cadastrado. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"codigo\": null, //Código do ncm que será cadastrado : string, obrigatório\n  \"descricao\": null //Descrição do ncm que será cadastrado : string, obrigatório\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações do ncm cadastrado. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Ncm dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Ncm"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"5244801e-38ab-4873-966e-a7640d805ee4"}],"id":"769eda80-4561-45b1-8cff-c3170b3bd6ec","description":"<p>Pasta onde fica as ações de ncm junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações de NCM:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID do NCM junto ao Ideris : int\n      \"descricao\": null, //Descrição do NCM junto ao Ideris : string\n      \"codigo\": null //Código do NCM junto ao Ideris : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"a24af806-0c15-4286-856d-0102d479dca8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"437225f7-0d15-4b27-bdf9-da87b19aec47","type":"text/javascript","exec":[""]}}],"_postman_id":"769eda80-4561-45b1-8cff-c3170b3bd6ec"}],"id":"0b917457-3189-4b2c-badf-04973b797519","description":"<p>Pasta onde fica as ações de produto e estoque junto ao Ideris, e ações necessárias para o cadastro de produto.</p>\n","event":[{"listen":"prerequest","script":{"id":"2bde372c-553a-495d-9e45-f08a10e1fd62","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4c049e94-1beb-4396-b67b-ab07d771b153","type":"text/javascript","exec":[""]}}],"_postman_id":"0b917457-3189-4b2c-badf-04973b797519"},{"name":"ProdutoV2","item":[{"name":"Geral","item":[{"name":"Busca lista de produtosV2 ou busca produtoV2 por SKU","id":"99eac7b0-2499-4755-b0b7-cfdcd7e7d880","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJDdXN0b21lcklkIjoiMTk5NiIsIlVzZXJJZCI6IjExNDIyIiwiQXV0aGVudGljYXRpb25Ub2tlbklkIjoiMTQzIiwiVXNlcklkQmFuY28iOiI3OCIsIkludGVncmFkb3JJZCI6IjM1MCIsIm5iZiI6MTY0NTYzNDk1OCwiZXhwIjoxNjQ1NzIxMzU4LCJpYXQiOjE2NDU2MzQ5NTgsImlzcyI6Imh0dHBzOi8vYXBpLmlkZXJpcy5jb20uYnIiLCJhdWQiOiJodHRwczovL2FwaS5pZGVyaXMuY29tLmJyIn0.tUwmNeFV5YCDZwQIDq5DfeDiwl1fdbPbpXgahOJ_s8U","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{localhost}}/ProdutoV2?limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de produtosv2 ativos ou buscar o produtov2 através do código SKU. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Se for busca da lista de produtos do início basta não informar nada na URL. Exemplo:</p>\n<blockquote>\n<p>/ProdutoV2</p>\n</blockquote>\n<p>Para paginação disponibilizamos os parâmetros de filtro <em>offset</em> e <em>limit</em> que devem ser informados na URL. Exemplo: </p>\n<blockquote>\n<p>/ProdutoV2?offset=15&amp;limit=5</p>\n</blockquote>\n<ul>\n<li>offset: Valor inicial da pesquisa, parâmetro para ajudar na paginação.</li>\n<li>limit: Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta).</li>\n</ul>\n<p>Caso a busca seja de um código SKU específico, basta informar o mesmo na URL. Exemplo:</p>\n<blockquote>\n<p>/ProdutoV2?sku=Codigo_SKU</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do produtoV2. Mais informações sobre o JSON de retorno poderá ser visto na pasta de ProdutoV2 dessa documentação.</p>\n","urlObject":{"path":["ProdutoV2"],"host":["{{localhost}}"],"query":[{"disabled":true,"key":"sku","value":"<Código SKU do produtoV2>"},{"disabled":true,"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"99eac7b0-2499-4755-b0b7-cfdcd7e7d880"},{"name":"Cadastra produtoV2","id":"a4bcd54f-6195-4f58-817d-feaff17743f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"sku\": null, //Código SKU do produtoV2 : string\r\n  \"titulo\": null, //Título do produtoV2: string \r\n  \"peso\": null, //Peso do produtoV2 : decimal, nullable\r\n  \"comprimento\": null, //Comprimento do produtoV2 : decimal, nullable\r\n  \"largura\": null, //Largura do produtoV2 : decimal, nullable \r\n  \"altura\": null, //Altura do produtoV2 : decimal, nullable \r\n  \"ncmId\": null, //ID do NCM junto ao Ideris : int, nullable\r\n  \"produtoOrigemId\": null, //ID da origem do produtoV2 junto ao Ideris : int, nullable\r\n  \"cest\": null, //Descrição do CEST do produtoV2 : string\r\n  \"ean\": null, //EAN do produtoV2 : string\r\n  \"upc\": null, //UPC do produtoV2 : string\r\n  \"codigoUniversal\": null, //Código universal do produtoV2 : string\r\n  \"estoqueMinimo\": null, //Estoque mínimo do produtoV2 : int, nullable\r\n  \"estoqueMaximo\": null, //Estoque máximo do produtoV2 : int, nullable\r\n  \"imagemBase64\": null, //Imagem em base64 da thumbnail do produtoV2 : string\r\n  \"quantidadeEstoque\": null, //Quantidade em estoque do produtoV2 : int\r\n  \"valorCusto\": null, //Valor de custo do produtoV2 : decimal, nullable\r\n  \"valorVenda\": null, //Valor de venda do produtoV2 : decimal, nullable\r\n  \"ProdutoComposto\": [ //Nó responsável por informar os produtos compostos (somente para quando o tipoProdutoId for 2)\r\n    {\r\n      \"skuProdutoContido\": null, //SKU do produtoV2 que faz parte do produto composto : string\r\n      \"quantidade\": null //Quantidade do produtov2 vinculado ao produto composto : int \r\n    }\r\n  ]\r\n}"},"url":"http://api.ideris.com.br/ProdutoV2/","description":"<p>Ação responsável por cadastrar o produtoV2. Essa é uma ação POST e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Segue abaixo os campos que podem ser informados para cadastro do produtoV2:</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"sku\": null, //Código SKU do produtoV2 : string\n  \"titulo\": null, //Título do produtoV2: string \n  \"peso\": null, //Peso do produtoV2 : decimal, nullable\n  \"comprimento\": null, //Comprimento do produtoV2 : decimal, nullable\n  \"largura\": null, //Largura do produtoV2 : decimal, nullable \n  \"altura\": null, //Altura do produtoV2 : decimal, nullable \n  \"ncmId\": null, //ID do NCM junto ao Ideris : int, nullable\n  \"produtoOrigemId\": null, //ID da origem do produtoV2 junto ao Ideris : int, nullable\n  \"cest\": null, //Descrição do CEST do produtoV2 : string\n  \"ean\": null, //EAN do produtoV2 : string\n  \"upc\": null, //UPC do produtoV2 : string\n  \"codigoUniversal\": null, //Código universal do produtoV2 : string\n  \"estoqueMinimo\": null, //Estoque mínimo do produtoV2 : int, nullable\n  \"estoqueMaximo\": null, //Estoque máximo do produtoV2 : int, nullable\n  \"imagemBase64\": null, //Imagem em base64 da thumbnail do produtoV2 : string\n  \"quantidadeEstoque\": null, //Quantidade em estoque do produtoV2 : int\n  \"valorCusto\": null, //Valor de custo do produtoV2 : decimal, nullable\n  \"valorVenda\": null, //Valor de venda do produtoV2 : decimal, nullable\n  \"ProdutoComposto\": [ //Nó responsável por informar os produtos compostos (somente para quando o tipoProdutoId for 2)\n    {\n      \"skuProdutoContido\": null, //SKU do produtoV2 que faz parte do produto composto : string\n      \"quantidade\": null //Quantidade do produtov2 vinculado ao produto composto : int \n    }\n  ]\n}\n</code></pre><p>Como o processo de criação de produtoV2 pode levar um certo tempo, o retorno será um objeto JSON contendo um Protocolo. Para acompanhar o processo de criação do produto basta buscar informações sobre o protocolo retornado na ação 'Busca protocolos pendentes ou busca protocolo por código'. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Protocolo dessa documentação.</p>\n<h2 id=\"atenção\">Atenção</h2>\n<p>Segue abaixo alguns pontos a se atentar durante o cadastro de ProdutoV2:</p>\n<ul>\n<li>No momento disponibilizamos os cadastros de produtoV2 simples ou produtoV2 composto. Para produtoV2 simples basta enviar o campo \"ProdutoComposto\" nulo.</li>\n<li>Quando for um produtoV2 composto não é necessário preencher o campo 'quantidadeEstoque'. O estoque do produtoV2 composto é baseado nos produtos que é contido por ele.</li>\n<li>É obrigatório o envio de uma imagem em base64 através do campo <em>imagemBase64</em>.</li>\n</ul>\n<h2 id=\"imagem\">Imagem</h2>\n<ul>\n<li>As extensões de imagem aceitas são: JPG, JPEG ou PNG.</li>\n<li>A string do campo <em>imagemBase64</em> deve ser formada no seguinte padrão: type:image/&lt;extensão&gt;;base64:. O regex de validação desse campo é: ^type:image/(?png|jpeg|jpg);base64:(?[A-Z0-9+/=]+)$.</li>\n</ul>\n","urlObject":{"protocol":"http","path":["ProdutoV2",""],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"a4bcd54f-6195-4f58-817d-feaff17743f7"},{"name":"Edição do produtoV2","id":"7af0f641-dde7-4385-b1ff-804de4e1c301","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"sku\": null, //Código SKU do produtoV2 : string\r\n    \"peso\": null, //Peso do produtoV2 : decimal, nullable\r\n    \"comprimento\": null, //Comprimento do produtoV2 : decimal, nullable\r\n    \"largura\": null, //Largura do produtoV2 : decimal, nullable \r\n    \"altura\": null, //Altura do produtoV2 : decimal, nullable \r\n    \"ncmId\": null, //ID do NCM junto ao Ideris : int, nullable\r\n    \"produtoOrigemId\": null, //ID da origem do produtoV2 junto ao Ideris : int, nullable\r\n    \"cest\": null, //Descrição do CEST do produtoV2 : string\r\n    \"ean\": null, //EAN do produtoV2 : string\r\n    \"upc\": null, //UPC do produtoV2 : string\r\n    \"codigoUniversal\": null, //Código universal do produtoV2 : string\r\n    \"estoqueMinimo\": null, //Estoque mínimo do produtoV2 : int, nullable\r\n    \"estoqueMaximo\": null, //Estoque máximo do produtoV2 : int, nullable\r\n    \"quantidadeEstoque\": null, //Quantidade em estoque do produtoV2 : int\r\n    \"valorCusto\": null, //Valor de custo do produtoV2 : decimal, nullable\r\n    \"valorVenda\": null, //Valor de venda do produtoV2 : decimal, nullable\r\n    \"atualizarValoresProdutoComposto\": false // Campo responsável por atualizar as informações e valores de custo e de venda do produto composto. Por padrão, seu valor é false : boolean\r\n}"},"url":"http://api.ideris.com.br/ProdutoV2/","description":"<p>Ação responsável por atualizar o produtoV2. Essa é uma ação PUT e para chamá-la é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e um objeto JSON no <em>Body</em>. Esse objeto deve conter pelo menos um identificador do produto e as informações que deseja alterar. Não é necessário informar campos que não serão atualizados. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>No momento disponibilizamos a atualização de alguns dos atributos do produtoV2. Segue abaixo os campos que podem ser informados para atualização do produto:</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"sku\": null, //Código SKU do produtoV2 : string\n  \"peso\": null, //Peso do produtoV2 : decimal, nullable\n  \"comprimento\": null, //Comprimento do produtoV2 : decimal, nullable\n  \"largura\": null, //Largura do produtoV2 : decimal, nullable \n  \"altura\": null, //Altura do produtoV2 : decimal, nullable \n  \"ncmId\": null, //ID do NCM junto ao Ideris : int, nullable\n  \"produtoOrigemId\": null, //ID da origem do produtoV2 junto ao Ideris : int, nullable\n  \"cest\": null, //Descrição do CEST do produtoV2 : string\n  \"ean\": null, //EAN do produtoV2 : string\n  \"upc\": null, //UPC do produtoV2 : string\n  \"codigoUniversal\": null, //Código universal do produtoV2 : string\n  \"estoqueMinimo\": null, //Estoque mínimo do produtoV2 : int, nullable\n  \"estoqueMaximo\": null, //Estoque máximo do produtoV2 : int, nullable\n  \"quantidadeEstoque\": null, //Quantidade em estoque do produtoV2 : int\n  \"valorCusto\": null, //Valor de custo do produtoV2 : decimal, nullable\n  \"valorVenda\": null //Valor de venda do produtoV2 : decimal, nullable, \n  \"atualizarValoresProdutoComposto\" : false // Campo responsável por atualizar as informações e valores de custo e de venda do produto composto. Por padrão, seu valor é false : boolean\n}\n</code></pre><p>O retorno será um objeto JSON contendo as principais informações do produtoV2 atualizado. Mais informações sobre o JSON de retorno poderá ser visto na pasta de ProdutoV2 dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["ProdutoV2",""],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"7af0f641-dde7-4385-b1ff-804de4e1c301"},{"name":"Verificar utilização do ProdutoV2","id":"42a03ef5-4b9b-4c26-abdd-8a0c4eba64e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/ChecarProdutoV2","description":"<p>Ação GET responsável por informar se o cliente utiliza produtoV2 ou não. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto. O retorno será um booleano.</p>\n","urlObject":{"protocol":"http","path":["ChecarProdutoV2"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"42a03ef5-4b9b-4c26-abdd-8a0c4eba64e5"}],"id":"bf29c393-90c6-4c2a-8234-68eb2e2f09f4","description":"<p>Segue abaixo informações sobre o retorno padrão das ações do ProdutoV2:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"sku\": null, //Código SKU do produtoV2 : string\n  \"titulo\": null, //Título do produtoV2: string \n  \"peso\": null, //Peso do produtoV2 : decimal, nullable\n  \"comprimento\": null, //Comprimento do produtoV2 : decimal, nullable\n  \"largura\": null, //Largura do produtoV2 : decimal, nullable \n  \"altura\": null, //Altura do produtoV2 : decimal, nullable \n  \"ncmId\": null, //ID do NCM junto ao Ideris : int, nullable\n  \"ncm\": null, //Descrição do NCM do produtoV2 : string\n  \"produtoOrigemId\": null, //ID da origem do produtoV2 junto ao Ideris : int, nullable\n  \"produtoOrigem\": null, //Descrição da origem do produtoV2 : string\n  \"cest\": null, //Descrição do CEST do produtoV2 : string\n  \"ean\": null, //EAN do produtoV2 : string\n  \"upc\": null, //UPC do produtoV2 : string\n  \"codigoUniversal\": null, //Código universal do produtoV2 : string\n  \"estoqueMinimo\": null, //Estoque mínimo do produtoV2 : int, nullable\n  \"estoqueMaximo\": null, //Estoque máximo do produtoV2 : int, nullable\n  \"tipoProdutoId\": null, //ID do tipo do produto junto ao Ideris : int\n  \"tipoProduto\": null, //Descrição do tipo do produtoV2 (Ex: Simples, Composto) : string\n  \"imagemBase64\": null, //Imagem em base64 da thumbnail do produtoV2 : string\n  \"quantidadeEstoque\": null, //Quantidade em estoque do produtoV2 : int\n  \"quantidadeEstoqueReserva\": null, //Quantidade em reserva de estoque do produtoV2 : int\n  \"valorCusto\": null, //Valor de custo do produtoV2 : decimal, nullable\n  \"valorVenda\": null, //Valor de venda do produtoV2 : decimal, nullable\n  \"ProdutoComposto\": [ //Nó responsável por informar os produtos compostos (somente para quando o tipoProdutoId for 2)\n    {\n      \"skuProdutoContido\": null, //SKU do produtoV2 que faz parte do produto composto : string\n      \"quantidade\": null //Quantidade do produtov2 vinculado ao produto composto : int \n    }\n  ]\n}\n</code></pre>","_postman_id":"bf29c393-90c6-4c2a-8234-68eb2e2f09f4"}],"id":"c5b77784-d06a-46f9-8496-ae8619f9aa13","description":"<p>Pasta onde fica as ações de produtoV2 junto ao Ideris. O produtoV2 é uma segunda forma de controle de estoque criado pelo Ideris, no qual consegue processar produtos compostos de uma forma mais rápida. Segue alguns links úteis referentes ao produtoV2.</p>\n<ul>\n<li><a href=\"https://suporte.ideris.com.br/portal/pt/kb/articles/conceito-de-controle-de-estoque-v2\">Conceito do produtoV2</a></li>\n<li><a href=\"https://suporte.ideris.com.br/portal/pt/kb/articles/https-suporte-ideris-com-br-portal-pt-kb-articles-https-suporte-ideris-com-br-portal-pt-kb-articles-principais-quest%C3%B5es-relacionadas-a-v2\">Principais dúvidas e questões relacionadas ao produtoV2</a></li>\n</ul>\n","_postman_id":"c5b77784-d06a-46f9-8496-ae8619f9aa13"},{"name":"Pedido","item":[{"name":"Busca lista de pedidos","id":"00a76e3c-f67c-413f-a1d3-1db82e54b895","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"http://api.ideris.com.br/ListaPedido?dataInicial=<Data inicial de aprovação do pedido>&dataFinal=<Data final de aprovação do pedido>&status=<Status atual do pedido>&marketplace=<Marketplace que o pedido foi realizado>&codigoCarrinhoCompras=<Código do carrinho de compras do pedido>&idAutenticacaoIderis=<Código de autenticação da conta no Ideris>&dataInicialAtualizacao=<Data inicial de atualização do pedido>&dataFinalAtualizacao=<Data final de atualização do pedido>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer a lista de pedidos com informações mais básicas. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na <em>URL</em>. Essa ação pode ser chamada no máximo 2 vezes por minuto.</p>\n<p>Os parâmetros de filtro são:</p>\n<ul>\n<li><p>dataInicial - <em>Data inicial de aprovação do pedido</em></p>\n<blockquote>\n<p>/ListaPedido?dataInicial=</p>\n</blockquote>\n</li>\n<li><p>dataFinal - <em>Data final de aprovação do pedido</em></p>\n<blockquote>\n<p>/ListaPedido?dataFinal=</p>\n</blockquote>\n</li>\n<li><p>status - <em>Status atual do pedido</em></p>\n<blockquote>\n<p>/ListaPedido?status=</p>\n</blockquote>\n</li>\n<li><p>marketplace - <em>Marketplace no qual o pedido foi realizado</em></p>\n<blockquote>\n<p>/ListaPedido?marketplace=</p>\n</blockquote>\n</li>\n<li><p>codigoCarrinhoCompras - <em>Código do carrinho de compras do pedido (Mercado Livre)</em></p>\n<blockquote>\n<p>/ListaPedido?codigoCarrinhoCompras=</p>\n</blockquote>\n</li>\n<li><p>idAutenticacaoIderis- <em>Código de autenticação da conta no Ideris</em></p>\n<blockquote>\n<p>/ListaPedido?idAutenticacaoIderis=</p>\n</blockquote>\n</li>\n<li><p>dataInicialAtualizacao - <em>Data inicial de atualização do pedido</em></p>\n<blockquote>\n<p>/ListaPedido?dataInicialAtualizacao=</p>\n</blockquote>\n</li>\n<li><p>dataFinalAtualizacao - <em>Data final de atualização do pedido</em></p>\n<blockquote>\n<p>/ListaPedido?dataFinalAtualizacao=</p>\n</blockquote>\n</li>\n<li><p>offset - <em>Valor inicial da pesquisa, parâmetro para ajudar na paginação</em></p>\n<blockquote>\n<p>/ListaPedido?offset=</p>\n</blockquote>\n</li>\n<li><p>limit - <em>Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)</em></p>\n<blockquote>\n<p>/ListaPedido?limit=</p>\n</blockquote>\n</li>\n</ul>\n<p>Obs: Não é necessário informar todos os parâmetros, somente os desejados. Abaixo um exemplo da chamada dessa ação com todos os parâmetros:</p>\n<blockquote>\n<p>/ListaPedido?dataInicial=2018-11-03T13:57:22-03:00&amp;dataFinal=2018-11-05T10:46:22-02:00&amp;status=Entregue&amp;marketplace=Pedido Manual&amp;offset=0&amp;limit=10</p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as informações básicas do pedido. Segue abaixo o retorno padrão dessa ação:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações da lista de pedidos\n    {\n      \"id\": null, //ID do pedido : int\n      \"codigo\": null, //Código do pedido : string\n      \"marketplace\": null, //Marketplace no qual o pedido foi realizado  : string\n      \"idAutenticacaoIderis\": null, //Código de autenticação da conta no Ideris : int\n      \"idContaMarketplace\": null, //ID da conta no marketplace : string\n      \"nomeContaMarketplace\": null, //Bine da conta no marketplace : string\n      \"status\": null, //Status atual do pedido : string\n      \"data\": null //Data de aprovação do pedido : DateTime, nullable\n      \"codigoCarrinhoCompras\": null, //Número do carrinho de compras do pedido (Mercado Livre) : string\n      \"imagemPedidoItem\": null, //URL da thumbnail do pedido : string,\n      \"intermediadorNome\": null, //Nome de intermediador : string\n      \"intermediadorCnpj\": null //CNPJ de intermediador : string\n    }\n  ]\n}\n</code></pre>","urlObject":{"protocol":"http","path":["ListaPedido"],"host":["api","ideris","com","br"],"query":[{"key":"dataInicial","value":"<Data inicial de aprovação do pedido>"},{"key":"dataFinal","value":"<Data final de aprovação do pedido>"},{"key":"status","value":"<Status atual do pedido>"},{"key":"marketplace","value":"<Marketplace que o pedido foi realizado>"},{"key":"codigoCarrinhoCompras","value":"<Código do carrinho de compras do pedido>"},{"key":"idAutenticacaoIderis","value":"<Código de autenticação da conta no Ideris>"},{"key":"dataInicialAtualizacao","value":"<Data inicial de atualização do pedido>"},{"key":"dataFinalAtualizacao","value":"<Data final de atualização do pedido>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"00a76e3c-f67c-413f-a1d3-1db82e54b895"},{"name":"Busca pedido por ID","id":"8f2614c4-550c-4277-baec-395996890366","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJDdXN0b21lcklkIjoiNTQ5NyIsIlVzZXJJZCI6IjMwNjI3IiwiQXV0aGVudGljYXRpb25Ub2tlbklkIjoiODIzIiwiVXNlcklkQmFuY28iOiIxNCIsIkludGVncmFkb3JJZCI6IjUzIiwibmJmIjoxNjg2NzUzODIzLCJleHAiOjE2ODY4NDAyMjMsImlhdCI6MTY4Njc1MzgyMywiaXNzIjoiaHR0cHM6Ly9hcGkuaWRlcmlzLmNvbS5iciIsImF1ZCI6Imh0dHBzOi8vYXBpLmlkZXJpcy5jb20uYnIifQ.gBn2TXfZuT0CpM3ZadoCI99NgZ24X8hpOECV9-UR1Oc"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"http://api.ideris.com.br/Pedido/45458","description":"<p>Ação GET responsável por buscar o pedido através do ID. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e informar o ID do pedido desejado após '/' na <em>URL</em>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Exemplo:</p>\n<blockquote>\n<p>/Pedido/1 </p>\n</blockquote>\n<p>O retorno será um objeto JSON contendo as principais informações do pedido. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Pedido dessa documentação.</p>\n<p>Observações:</p>\n<p>1 - em 11/02/2022 foi incluído o campo \"modoEnvio\" no retorno do JSON.</p>\n<p>2 - em 14/06/2023 foi incluído o campo \"quantidadeTotalItensVerificado\" no retorno do JSON, campo que devolve a informação referente à verificação da quantidade de itens que compõem o pedido, caso ela retorne o valor zero, o marketplace do pedido não está implementado com essa verificação.</p>\n<h2 id=\"dados-financeiros\">Dados Financeiros</h2>\n<p>A partir do dia 06/10/2020 disponibilizamos os campos referentes aos dados financeiros do pedido:</p>\n<ul>\n<li><strong>tarifaEnvio:</strong> valor da tarifa de envio do pedido</li>\n<li><strong>tarifaVenda:</strong> valor da tarifa de venda do pedido<ul>\n<li>Obs: O campo <strong>tarifaVenda</strong> é o somatório dos campos <strong>taxaMercadoPago</strong> e <strong>taxaMercadoLivre</strong>. Os campos no nó de Pagamento devem ser desconsiderados, assim como o campo <strong>valorFrete</strong>.</li>\n</ul>\n</li>\n<li><strong>totalDebitado:</strong> valor do total debitado do pedido</li>\n<li><strong>custoProduto:</strong> valor do custo do produto</li>\n<li><strong>valorSobrou:</strong> valor da sobra resultante do valorTotal - totalDebitado</li>\n<li><strong>totalLiquido:</strong> valor liquido do pedido</li>\n<li><strong>valorDesconto:</strong> Valor do desconto aplicado no pedido</li>\n<li><strong>freteComprador:</strong> Valor do frete pago pelo comprador</li>\n<li><strong>moeda:</strong> moeda utilizada no pedido</li>\n</ul>\n","urlObject":{"protocol":"http","path":["Pedido","45458"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f2614c4-550c-4277-baec-395996890366"},{"name":"Busca de pedidos por lista de ID's ou busca de pedido por código","id":"7bce7cd3-ee69-43a9-8516-a2ab8832f981","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Pedido?ids=<ID's separados por virgula>&codigo=Codigo_Pedido","description":"<p>Ação GET responsável por trazer uma lista de até 20 (vinte) pedidos através do ID, ou 1 (um) pedido através do código. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e o parâmetro de filtro desejado na <em>URL</em>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Nessa ação é necessário sempre informar um dos parâmetros de filtro. Esses parâmetros são:</p>\n<ul>\n<li>ids</li>\n</ul>\n<blockquote>\n<p>/Pedido?ids=1,2,3,4 </p>\n</blockquote>\n<p><em>Se a pesquisa é em mais de um ID, separa-los por vírgula ','. O número máximo de ID's que pode ser informado é 20 (vinte).</em></p>\n<ul>\n<li>codigo</li>\n</ul>\n<blockquote>\n<p>/Pedido?codigo=Interno+-+1 </p>\n</blockquote>\n<p><em>Diferente da busca por ID's, o número de códigos que pode ser informado é 1 (um).</em></p>\n<p>Obs: Se for informado ids e código na mesma chamada, a prioridade sempre será dos ids.</p>\n<p>O retorno será um objeto JSON contendo as principais informações do pedido. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Pedido dessa documentação.</p>\n<p>Observações:</p>\n<p>1 - em 11/02/2022 foi incluído o campo \"modoEnvio\" no retorno do JSON.</p>\n<p>2 - em 14/06/2023 foi incluído o campo \"quantidadeTotalItensVerificado\" no retorno do JSON, campo que devolve a informação referente à verificação da quantidade de itens que compõem o pedido, caso ela retorne o valor zero, o marketplace do pedido não está implementado com essa verificação.</p>\n<h2 id=\"dados-financeiros\">Dados Financeiros</h2>\n<p>A partir do dia 06/10/2020 disponibilizamos os campos referentes aos dados financeiros do pedido:</p>\n<ul>\n<li><strong>tarifaEnvio:</strong> valor da tarifa de envio do pedido</li>\n<li><strong>tarifaVenda:</strong> valor da tarifa de venda do pedido<ul>\n<li>Obs: O campo <strong>tarifaVenda</strong> é o somatório dos campos <strong>taxaMercadoPago</strong> e <strong>taxaMercadoLivre</strong>. Os campos no nó de Pagamento devem ser desconsiderados, assim como o campo <strong>valorFrete</strong>.</li>\n</ul>\n</li>\n<li><strong>totalDebitado:</strong> valor do total debitado do pedido</li>\n<li><strong>custoProduto:</strong> valor do custo do produto</li>\n<li><strong>valorSobrou:</strong> valor da sobra resultante do valorTotal - totalDebitado</li>\n<li><strong>totalLiquido:</strong> valor liquido do pedido</li>\n<li><strong>valorDesconto:</strong> Valor do desconto aplicado no pedido</li>\n<li><strong>freteComprador:</strong> Valor do frete pago pelo comprador</li>\n<li><strong>moeda:</strong> moeda utilizada no pedido</li>\n</ul>\n","urlObject":{"protocol":"http","path":["Pedido"],"host":["api","ideris","com","br"],"query":[{"key":"ids","value":"<ID's separados por virgula>"},{"key":"codigo","value":"Codigo_Pedido"}],"variable":[]}},"response":[],"_postman_id":"7bce7cd3-ee69-43a9-8516-a2ab8832f981"},{"name":"Atualiza status do pedido","id":"cadfeaef-7563-453c-9a32-0d2c79755d2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"idPedidos\": null, //ID's que serão alterados para um mesmo status separados por vírgula : string\r\n  \"idNovoStatus\": null, // ID do novo status para o(s) pedido(s) informado(s). É possível encontrar a lista de status de pedido do Ideris na ação GET 'PedidoStatus' : int\r\n  \"enviaMensagemClienteML\": null, //Caso verdadeiro, irá enviar uma mensagem pré-definida para o cliente (somente Mercado Livre) : booleano\r\n  \"informaEntregaML\": null, //Caso verdadeiro, irá informar para o Mercado Livre que o produto foi entregue em mãos (somente Mercado Livre e entrega em mãos) : booleano\r\n  \"informaRastreio\": null, //Caso verdadeiro, irá informar o rastreio do envio do produto (ainda não implementado para todos os marketplaces)\r\n  \"diasEstimativa\": null //Uma estimativa do número de dias necessário para realizar a entrega. Necessário somente para alguns marketplaces : int, nullable \r\n}"},"url":"http://api.ideris.com.br/PedidoStatus","description":"<p>Ação responsável por alterar o status do pedido, cadastrar/alterar o código de rastreio do pedido e informar o mesmo para o Mercado Livre, enviar mensagem automática para o cliente e/ou informar entrega do pedido para o Mercado Livre (somente para entrega em mãos). Essa é uma ação PUT e para chamá-la é necessário incluir o <em>Content-Type</em> 'application/json' e o token de autenticação retornado da ação <em>Login</em> no <strong>Header</strong>, e um objeto JSON no <strong>Body</strong>. Todas as informações desse objeto JSON devem ser preenchidas. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Segue abaixo os campos que podem ser informados para atualização do pedido:</p>\n<p>BODY</p>\n<hr />\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"idPedidos\": null, //ID's que serão alterados para um mesmo status ou o mesmo código de rastreio, separados por vírgula. O número máximo de ID's é 50 (cinquenta) : string\n  \"idNovoStatus\": null, // ID do novo status para o(s) pedido(s) informado(s). É possível encontrar a lista de status de pedido do Ideris na ação GET 'Busca lista de status' : int\n  \"enviaMensagemClienteML\": null, //Caso verdadeiro, irá enviar uma mensagem pré-definida para o cliente (somente Mercado Livre) : booleano\n  \"informaEntregaML\": null, //Caso verdadeiro, irá informar para o Mercado Livre que o produto foi entregue em mãos (somente Mercado Livre e entrega em mãos) : booleano\n  \"codigoRastreio\": null, //Código do rastreio a ser vinculado ao(s) pedido(s) informado(s) : string, nullable\n  \"informaRastreio\": null, //Caso verdadeiro, irá informar o rastreio do envio do produto (ainda não implementado para todos os marketplaces) : booleano\n  \"diasEstimativa\": null //Uma estimativa do número de dias necessário para realizar a entrega. Necessário somente para alguns marketplaces : int, nullable \n}\n</code></pre><h2 id=\"atenção\">Atenção!</h2>\n<p>Se o status atual do pedido seja 'Entregue' (ID 1012), 'Cancelado' (ID 1015) ou 'Pagamento cancelado' (ID 1017) não será possível a alteração do mesmo.</p>\n<p>O retorno padrão para quando todos os processos dos pedidos foram concluídos corretamente será 200 (Ok), juntamente com o objeto JSON abaixo.\nJá o retorno para quando tiver algum problema ao validar as informações recebidas será o 400 (Bad-request). Ex: Status inválido.</p>\n<p>Caso houver algum problema durante algum processo do(s) pedido(s) informado(s) na lista de IDs, o retorno será HttpStatusCode 207 (Multi-status) e com o seguinte objeto JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações da chamada 'Atualiza status do pedido'\n    {\n      \"pedidoId\": null, //ID do pedido informado na chamada 'Atualiza status do pedido' : int\n      \"mensagemRetorno\": null, //Mensagem mais básica de retorno para quando houver algum problema durante o processo de atualização de status do pedido ou envio de informação para o Mercado Livre\n\n      \"httpStatusCodeMarketplace_EnvioRastreio\": null, //Retorno do marketplace para quando o campo 'informaRastreio' for true na chamada da API : HttpStatusCode, nullable\n      \"EnvioRastreio_Mensagem\": null, //Mensagem do marketplace para quando o retorno for diferente de OK (200)\n\n      \"httpStatusCodeMarketplace_EnvioMensagemML\": null, //Retorno do Mercado Livre para quando o campo 'enviaMensagemClienteML' for true na chamada da API : HttpStatusCode, nullable\n      \"EnvioMensagemML_Mensagem\": null, //Mensagem do Mercado Livre para quando o retorno for diferente de OK (200)\n\n      \"httpStatusCodeMarketplace_InformaEntregaML\": null, //Retorno do Mercado Livre para quando o campo 'informaEntregaML' for true na chamada da API : HttpStatusCode, nullable\n      \"InformaEntregaML_Mensagem\": null //Mensagem do Mercado Livre para quando o retorno for diferente de OK (200)\n    }\n  ]\n}\n</code></pre><h2 id=\"observação\">Observação</h2>\n<p>Os campos 'informaRastreio' e 'diasEstimativa' foram inseridos no dia 23/06/2020 para substituir o campo 'informaRastreioML', assim como os campos do objeto de retorno 'httpStatusCodeMarketplace_EnvioRastreio' e 'EnvioRastreio_Mensagem' substituiram 'httpStatusCodeMarketplace_EnvioRastreioML' e 'EnvioRastreioML_Mensagem'. \nOs campos 'informaRastreioML', 'httpStatusCodeMarketplace_EnvioRastreioML' e 'EnvioRastreioML_Mensagem' serão removidos da API no dia 01/08/2020.</p>\n","urlObject":{"protocol":"http","path":["PedidoStatus"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"cadfeaef-7563-453c-9a32-0d2c79755d2c"}],"id":"ee3322be-4397-4f2b-b008-e00938704e89","description":"<p>Pasta onde fica as ações de pedido junto ao Ideris. Segue abaixo informações sobre o retorno padrão das ações do Pedido:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"id\": null, //ID do pedido junto ao Ideris : int\n      \"data\": null, //Data de aprovação do pedido : DateTime, nullable\n      \"codigo\": null, //Código do pedido junto ao marketplace: string\n      \"valorTotalComFrete\": null, //Valor total do pedido com frete : decimal\n      \"valorPago\": null, //Valor pago pelo pedido : decimal\n      \"valorTotal\": null, //Valor total do pedido : decimal\n      \"tarifaEnvio\": null, //Valor da tarifa de envio do pedido : decimal\n      \"tarifaVenda\": null, //Valor da tarifa de venda do pedido : decimal\n      \"totalDebitado\": null, //Valor do total debitado do pedido : decimal\n      \"custoProduto\": null, //Valor do custo do produto : decimal\n      \"valorSobrou\": null, //Valor da sobra resultante do valorTotal - totalDebitado : decimal\n      \"totalLiquido\": null, //Valor liquido do pedido : decimal\n      \"valorDesconto\": null, //Valor do desconto aplicado no pedido : decimal\n      \"freteComprador\": null, //Valor do frete pago pelo comprador : decimal\n      \"moeda\": null, //Moeda utilizada no pedido : string\n      \"tipoEntrega\": null, //Tipo da entrega desse produto. Ex: Mercado Envios, Mercado Pago, Fulfillment : string\n      \"marketplace\": null, //Marketplace no qual o pedido foi realizado : string\n      \"idAutenticacaoIderis\": null, //Código de autenticação da conta no Ideris : int\n      \"idContaMarketplace\": null, //ID da conta no marketplace : string\n      \"nomeContaMarketplace\": null, //Bine da conta no marketplace : string\n      \"status\": null, // Status atual do pedido : string\n      \"codigoEntrega\": null, //Código da entrega do pedido. Pedidos com o mesmo código de entrega pertencem a um carrinho de compra : string\n      \"codigoCarrinhoCompras\": null, //Número do carrinho de compras do pedido (Mercado Livre) : string\n      \"metodoRastreio\": null, //Método de rastreio do pedido : string\n      \"numeroRastreio\": null, //Número de rastreio do pedido : string\n      \"modoEnvio: null, //Informação referente ao nome da transportadora do pedido : string     \n      \"compradorPrimeiroNome\": null, // Primeiro nome do comprador : string\n      \"compradorSobrenome\": null, //Sobrenome do comprador : string\n      \"compradorApelido\": null, //Apelido do comprador : string\n      \"compradorEmail\": null, //Email do comprador : string\n      \"compradorTipoDocumento\": null, //Tipo do documento do comprador : string\n      \"compradorDocumento\": null, //Número do documento do comprador : string\n      //Obs: As informações de endereço pode ser vazio ou nulo. Quando vazio ou nulo significa que o cliente escolheu 'Retirada em mãos' ao comprar o produto. Nesses casos, o campo tipoEntrega será 'A combinar'.\n      \"compradorCodigoAreaTelefone\": null, //Código de área (DDD) do comprador : string\n      \"compradorTelefone\": null, //Número de telefone do comprador : string\n      \"enderecoEntregaCompleto\": null, //Endereço completo de onde será feito a entrega : string\n      \"enderecoEntregaRua\": null, //Rua de onde será feito a entrega : string\n      \"enderecoEntregaNumero\": null, //Número de onde será feito a entrega : string\n      \"enderecoEntregaCep\": null, //CEP de onde será feito a entrega : string\n      \"enderecoEntregaBairro\": null, //Bairro de onde será feito a entrega : string\n      \"enderecoEntregaCidade\": null, //Cidade onde será feito a entrega : string\n      \"enderecoEntregaEstado\": null, //Estado onde será feito a entrega : string\n      \"enderecoEntregaPais\": null, //País onde será feito a entrega : string\n      \"enderecoEntregaComentario\": null, //Comentário do endereço onde será feito a entrega : string\n      \"enderecoEntrega_NomeResponsavelRecebimento\": null, //Nome do responsável para receber a entrega : string\n      \"enderecoEntrega_TelefoneResponsavelRecebimento\": null, //Número de telefone do responsável para receber a entrega : string\n      \"intermediadorNome\": null, //Nome de intermediador : string\n      \"intermediadorCnpj\": null //CNPJ de intermediador : string\n      \"Item\": [ //Nó que agrupa os itens do pedido\n        {\n          \"tituloProdutoItem\": null, //Título do item do pedido : string\n          \"skuProdutoItem\": null, //SKU do item do pedido : string\n          \"codigoProduto\": null, //Código do item do pedido no Ideris : string\n          \"codigoProdutoItem\": null, //Código do item do pedido no marketplace : string\n          \"quantidadeItem\": null, //Quantidade total desse item do pedido : int\n          \"precoUnitarioItem\": null, //Valor unitário o item do pedido : decimal\n          \"caminhoImagemItem\": null //Caminho da imagem do item do pedido : string\n        }\n      ],\n      \"Pagamento\": [ //Nó que agrupa os pagamentos do pedido\n        {\n          \"codigoPagamento\": null, //Código do pagamento do pedido : string\n          \"dataAprovacaoPagamento\": null, //Data de aprovação do pagamento do pedido : DateTime, nullable\n          \"statusPagamento\": null, //Status atual do pagamento do pedido : string\n          \"formaPagamento\": null, //Forma de pagamento do pedido : string\n          \"numeroParcelasPagamento\": null, //Quantidade de parcelas do pagamento do pedido : int, nullable\n          \"taxaMercadoPago\": null, //Campo substituído pelo 'tarifaVenda' no nó principal : decimal, nullable\n          \"taxaMercadoLivre\": null //Campo substituído pelo 'tarifaVenda' no nó principal : decimal, nullable\n        }\n      ],\n      \"Comentario\": [ //Nó que agrupa os comentários do pedido\n        {\n          \"comentario\": null, //Comentário realizado no pedido: string\n          \"dataCriacao\": null //Data em que o comentário foi realizado : DateTime, nullable\n        }\n      ]\n    }\n  ]\n}\n\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"bef8b33c-7898-41a6-952a-f637f0e56dd4","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"859c99db-1873-4833-a740-89175aeff10f","type":"text/javascript","exec":[""]}}],"_postman_id":"ee3322be-4397-4f2b-b008-e00938704e89"},{"name":"Nota fiscal","item":[{"name":"Busca nota fiscal","id":"185d1e27-78a0-4a65-8d3d-a14cd5ab3923","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/NotaFiscal?idPedido=<ID do pedido referente a nota fiscal>&numeroNota=<Número da nota fiscal>&serieNota=<Série da nota fiscal>&chaveNota=<Chave de acesso da nota fiscal>&offset=<Valor inicial da pesquisa, parâmetro para ajudar na paginação>&limit=<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>","description":"<p>Ação GET responsável por trazer informações básicas da nota fiscal salva na base de dados do Ideris. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Os parâmetros de filtro são:</p>\n<ul>\n<li><p>idPedido - <em>ID do pedido referente a nota fiscal</em></p>\n<blockquote>\n<p>/NotaFiscal?idPedido=</p>\n</blockquote>\n</li>\n<li><p>numeroNota - <em>Número da nota fiscal</em></p>\n<blockquote>\n<p>/NotaFiscal?numeroNota=</p>\n</blockquote>\n</li>\n<li><p>serieNota - <em>Série da nota fiscal</em></p>\n<blockquote>\n<p>/NotaFiscal?serieNota=</p>\n</blockquote>\n</li>\n</ul>\n<p><strong>Obs: O número e série da nota sempre devem ser enviados na mesma chamada.</strong></p>\n<ul>\n<li><p>chaveNota - <em>Chave de acesso da nota fiscal</em></p>\n<blockquote>\n<p>/NotaFiscal?chaveNota=</p>\n</blockquote>\n</li>\n<li><p>offset - <em>Valor inicial da pesquisa, parâmetro para ajudar na paginação</em></p>\n<blockquote>\n<p>/NotaFiscal?offset=</p>\n</blockquote>\n</li>\n<li><p>limit - <em>Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)</em></p>\n<blockquote>\n<p>/NotaFiscal?limit=</p>\n</blockquote>\n</li>\n</ul>\n<p>Obs: Não é necessário informar os parâmetros de filtro, somente os desejados.</p>\n<h4 id=\"inclusão-do-histórico-da-nota-fiscal\">Inclusão do histórico da nota fiscal</h4>\n<p>No dia 02/03/2021 foi incluído o nó <em>histórico</em> responsável por retornar as informações alteradas da nota fiscal.</p>\n<h4 id=\"inclusão-do-tipo-da-nota-fiscal\">Inclusão do tipo da nota fiscal</h4>\n<p>No dia 14/04/2021 foi incluído o campo <em>tipoNota</em> no nó principal e no nó histórico. Esse campo é responsável para informar o tipo da nota fiscal. Tipos disponíveis: NF-e de venda, NF-e de devolução, NF-e de transferência, NF-e de retorno simbólico, 'NF-e de retirada.</p>\n<p>O retorno padrão para essa ação é:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [ //Informações básicas da nota fiscal\n    {\n      \"idPedido\": null, //ID do pedido vinculado a Nota Fiscal : int\n      \"processo\": null, //ID do processo a ser realizado na nota fiscal : int\n      \"chaveNota\": null, //Chave de acesso da nota fiscal. Campo de 44 caracteres numéricos : string\n      \"numeroNota\": null, //Número da nota fiscal : int\n      \"serieNota\": null, //Série da nota fiscal : int\n      \"dataEmissaoNota\": null, //Data de emissão da nota fiscal : datetime\n      \"urlDanfe\": null, //URL da Danfe da nota fiscal : string, nullable\n      \"tipoNota\": null, //Tipo da nota fiscal : string\n      \"statusNota\": null, //Status da nota fiscal: string\n      \"xmlNota\": null, //XML da nota fiscal : string, nullable\n      \"historico\": [ //Nó que contém todas as alterações da Nota Fiscal\n        {\n          \"numeroNota\": null, //Número da nota fiscal do histórico : string\n          \"serieNota\": null, //Série da nota fiscal do histórico : string\n          \"chaveNota\": null, //Chave de acesso da nota fiscal do histórico : string\n          \"urlDanfe\": null, //URL da Danfe fiscal do histórico : string\n          \"dataEmissao\": null, //Data de emissão da nota fiscal do histórico : DateTime\n          \"statusNota\": null, //Status da nota fiscal do histórico : string\n          \"xmlNota\": null, //XML da nota fiscal do histórico : string\n          \"dataRegistro\": null //Data da alteração da nota fiscal : DateTime\n        }\n      ]\n    }\n  ]\n}\n</code></pre>","urlObject":{"protocol":"http","path":["NotaFiscal"],"host":["api","ideris","com","br"],"query":[{"key":"idPedido","value":"<ID do pedido referente a nota fiscal>"},{"key":"numeroNota","value":"<Número da nota fiscal>"},{"key":"serieNota","value":"<Série da nota fiscal>"},{"key":"chaveNota","value":"<Chave de acesso da nota fiscal>"},{"key":"offset","value":"<Valor inicial da pesquisa, parâmetro para ajudar na paginação>"},{"key":"limit","value":"<Valor máximo de itens na busca. O valor máximo do limit é 50 (cinquenta)>"}],"variable":[]}},"response":[],"_postman_id":"185d1e27-78a0-4a65-8d3d-a14cd5ab3923"},{"name":"Processos na nota fiscal","id":"03cdd8a7-a78f-4ea6-b885-240c40210ab5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","type":"text","value":"<Código de autenticação JWT>"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"idPedido\": null, //ID do pedido vinculado a Nota Fiscal : int\r\n  \"processo\": null, //ID do processo a ser realizado na nota fiscal : int\r\n  \"chaveNota\": null, //Chave de acesso da nota fiscal. Campo de 44 caracteres numéricos : string\r\n  \"numeroNota\": null, //Número da nota fiscal : int\r\n  \"serieNota\": null, //Série da nota fiscal : int\r\n  \"dataEmissaoNota\": null, //Data de emissão da nota fiscal : datetime\r\n  \"urlDanfe\": null, //URL da Danfe da nota fiscal : string, nullable\r\n  \"xmlNota\": null, //XML da nota fiscal : string, nullable\r\n  \"cfop\": null //Informação de CFOP (apenas Shopee) : string, nullable\r\n}"},"url":"http://api.ideris.com.br/NotaFiscal","description":"<p>Ação responsável por realizar alguns processos com as informações disponibilizadas da nota fiscal. Esses processos serão melhor explicados no decorrer desse documento. Essa é uma ação POST e para chamá-la é necessário incluir o <em>Content-Type</em> 'application/json' e o token de autenticação retornado da ação <em>Login</em> no <strong>Header</strong>, e um objeto JSON no <strong>Body</strong>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Segue abaixo os campos disponíveis nessa ação:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"idPedido\": null, //ID do pedido vinculado a Nota Fiscal : int\n  \"processo\": null, //ID do processo a ser realizado na nota fiscal : int\n  \"chaveNota\": null, //Chave de acesso da nota fiscal. Campo de 44 caracteres numéricos : string\n  \"numeroNota\": null, //Número da nota fiscal : int\n  \"serieNota\": null, //Série da nota fiscal : int\n  \"dataEmissaoNota\": null, //Data de emissão da nota fiscal : datetime\n  \"urlDanfe\": null, //URL da Danfe da nota fiscal : string, nullable\n  \"xmlNota\": null //XML da nota fiscal : string, nullable\n}\n\n</code></pre><h2 id=\"processos\">Processos</h2>\n<p>O campo 'processo' (Processo a ser realizado na Nota Fiscal) é obrigatório. Favor informar somente o ID do processo desejado.<br />Obs: Se já existir uma nota fiscal cadastrada no pedido a API irá validar se as informações da nota fiscal enviadas são as mesmas da informações salvas no banco de dados. Caso forem diferentes ou houver algum problema nas informações enviadas irá retornar erro 400 (BadRequest).</p>\n<p>Se caso houver algum problema junto ao marketplace, o retorno será o erro 207 (Multi-Status) juntamente com o seguinte objeto:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"statusCodeMarketplace\": null, //StatusCode da chamada junto ao marketplace\n  \"mensagemMarketplace\": null //Mensagem de retorno da chamada junto ao marketplace\n}\n\n</code></pre><p>Os processos disponíveis são:</p>\n<p><strong>1 e 3</strong> - <em>Enviar XML para o marketplace.</em></p>\n<p>Caso o Ideris não possua o registro, a API irá salva o número, série, chave de acesso, data de emissão e URL da Danfe da nota fiscal na base de dados do Ideris, e envia o XML informado no campo 'xmlNota' para o marketplace do pedido informado no campo 'idPedido'. O único campo não obrigatório para o processo 1 é o 'urlDanfe', o preenchimento dos demais campos é obrigatório. (Obs.: Para envio de notas fiscais para Olist, o campo 'xmlNota' deverá ser enviado como uma URL no formato '<a href>http://example.com.br'</a> ou '<a href>https://example.com.br'</a> que contenha a nota fiscal, não mais o XML da nota fiscal em si).</p>\n<p><strong>2 e 4</strong> - <em>Enviar número, série e chave de acesso da nota fiscal para o marketplace.</em></p>\n<p>Caso o Ideris não possua o registro, a API irá salvar o número, série, chave de acesso, data de emissão e URL da Danfe da nota fiscal na base de dados do Ideris, e envia essas informações para o marketplace do pedido informado no campo 'idPedido'. Os campos não obrigatórios para o processo 2 são 'urlDanfe' e 'xmlNota'. O preenchimento dos demais campos é obrigatório.</p>\n<h4 id=\"processos-disponíveis-por-marketplace\">Processos disponíveis por marketplace</h4>\n<p>Alguns marketplaces não disponibilizam todas as opções dos processos, por isso mostraremos os processos disponíveis por marketplace.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Marketplace\\Processo ID</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Mercado Livre (autorizada)</td>\n<td>X</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>B2W (autorizada)</td>\n<td></td>\n<td>X</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Magazine Luiza (autorizada)</td>\n<td></td>\n<td>X</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Mercado Livre (cancelada)</td>\n<td></td>\n<td></td>\n<td>X</td>\n<td></td>\n</tr>\n<tr>\n<td>B2W (cancelada)</td>\n<td></td>\n<td></td>\n<td></td>\n<td>X</td>\n</tr>\n<tr>\n<td>Magazine Luiza (cancelada)</td>\n<td></td>\n<td></td>\n<td></td>\n<td>X</td>\n</tr>\n<tr>\n<td>Shopee  <br />(autorizada)</td>\n<td></td>\n<td>X</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>Obs: Caso o marketplace ainda não está na tabela acima significa que nenhum processo foi implementado para esse marketplace até o momento.</p>\n","urlObject":{"protocol":"http","path":["NotaFiscal"],"host":["api","ideris","com","br"],"query":[],"variable":[]}},"response":[],"_postman_id":"03cdd8a7-a78f-4ea6-b885-240c40210ab5"},{"name":"Busca arquivo compactado de nota fiscal e danfe (somente Mercado Livre)","id":"4cbb2b54-9064-4aca-be69-985f5b8a680a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://api.ideris.com.br/ArquivoNotaFiscalMeLi?idAutenticacaoIderis=<ID da autenticação no Ideris (obtido na requisição de Conta)>&idContaMarketplace=<ID da conta do marketplace (obtido na requisição de Conta)>&dataInicio=<Data inicial do intervalo da busca>&dataFim=<Data final do intervalo da busca>&tipoNotaFiscal=<Inteiro do tipo da nota fiscal>","description":"<p>Ação GET responsável por retornar um arquivo compactado com as notas e danfes salvar no Mercado Livre dentro de um intervalo de tempo. Para essa requisição, buscamos essas informações diretamente na <a href=\"https://developers.mercadolivre.com.br/pt_br/obtendo-nota-fiscal\">API do MeLi</a> em tempo real . Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em> e, caso deseje, os parâmetros de filtro na URL. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Os parâmetros de identificação da conta do MeLi são (é preciso informar somente um deles):</p>\n<ul>\n<li><p>idAutenticacaoIderis- <em>ID da autenticação no Ideris (obtido na requisição de Conta)</em></p>\n</li>\n<li><p>idContaMarketplace- <em>ID da conta do marketplace (obtido na requisição de Conta)</em></p>\n</li>\n</ul>\n<p>Os parâmetros de intervalo de tempo são (as datas são obrigatórias):</p>\n<ul>\n<li><p>dataInicio- <em>Data inicial do intervalo da busca</em></p>\n</li>\n<li><p>dataFim- <em>Data final do intervalo da busca</em></p>\n<p>  {\n\"statusCodeMarketplace\": null, //HttpStatusCode da requisição junto ao Mercado Livre : int\n\"mensagemMarketplace\": null, //Retorno da requisição junto ao Mercado Livre : string\n\"contentType\": null //O tipo de retorno do Mercado Livre : string\n\"xml\": null // [{xml1},{xml2}], lista de xml retorno do Mercado Livre : string\n  }</p>\n</li>\n</ul>\n","urlObject":{"protocol":"http","path":["ArquivoNotaFiscalMeLi"],"host":["api","ideris","com","br"],"query":[{"key":"idAutenticacaoIderis","value":"<ID da autenticação no Ideris (obtido na requisição de Conta)>"},{"key":"idContaMarketplace","value":"<ID da conta do marketplace (obtido na requisição de Conta)>"},{"key":"dataInicio","value":"<Data inicial do intervalo da busca>"},{"key":"dataFim","value":"<Data final do intervalo da busca>"},{"key":"tipoNotaFiscal","value":"<Inteiro do tipo da nota fiscal>"}],"variable":[]}},"response":[],"_postman_id":"4cbb2b54-9064-4aca-be69-985f5b8a680a"}],"id":"d3cc64e0-2351-4b33-8a82-931afaebec68","description":"<p>Pasta onde fica as ações de nota fiscal junto ao Ideris.</p>\n","event":[{"listen":"prerequest","script":{"id":"be4a8ab8-c5f4-4951-88c3-64cb4d5f46d8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b6c37802-95ce-43d9-b812-4395403a69eb","type":"text/javascript","exec":[""]}}],"_postman_id":"d3cc64e0-2351-4b33-8a82-931afaebec68"},{"name":"Conta","item":[{"name":"Busca informações da conta pelo ID do pedido","id":"95791755-ecba-40e3-add9-0f7cd2203bf3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"<Código de autenticação JWT>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://api.ideris.com.br/Conta?ids=<ID's dos pedidos separados por virgula>","description":"<p>Ação GET responsável por trazer uma lista de até 50 (cinquenta) contas de marketplace. Para chamar essa ação é necessário incluir o <strong>Content-Type</strong> 'application/json' e o token de autenticação retornado da ação <strong>Login</strong> no <em>Header</em>, e o parâmetro de filtro desejado na <em>URL</em>. Essa ação pode ser chamada no máximo 10 vezes por minuto.</p>\n<p>Nessa ação é necessário sempre informar o parâmetro de filtro. </p>\n<blockquote>\n<p>/Conta?ids=1,2,3,4</p>\n</blockquote>\n<p><em>Se a pesquisa é em mais de um ID, separa-los por vírgula ','. O número máximo de ID's que pode ser informado é 50 (cinquenta).</em></p>\n<p>O retorno será um objeto JSON contendo as principais informações da conta do marketplace. Mais informações sobre o JSON de retorno poderá ser visto na pasta de Conta dessa documentação.</p>\n","urlObject":{"protocol":"http","path":["Conta"],"host":["api","ideris","com","br"],"query":[{"key":"ids","value":"<ID's dos pedidos separados por virgula>"}],"variable":[]}},"response":[],"_postman_id":"95791755-ecba-40e3-add9-0f7cd2203bf3"}],"id":"a59894d9-d46d-4e0e-8cc9-4afd6120c80f","description":"<p>Pasta onde fica a ação de busca da conta do marketplace de um pedido junto ao Ideris. Segue abaixo informações sobre o retorno padrão da ação de Conta:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"paging\": { //Nó responsável por auxiliar a paginação\n    \"limit\": null, //Limite de registros retornados. O limite máximo é 50 : int\n    \"offset\": null, //Registro de início para busca no banco de dados : int\n    \"count\": null, //Número de registros retornados : int\n    \"total\": null //Número total de registros : int\n  },\n  \"result\": [\n    {\n      \"idPedido\": null, //ID do pedido para busca da conta do marketplace : int\n      \"marketplaceId\": null, //ID do marketplace onde o pedido foi realizado : int, nullable\n      \"marketplace\": null, //Descrição do marketplace onde o pedido foi realizado : string\n      \"idAutenticacaoIderis\": null, //Código de autenticação da conta no Ideris : int\n      \"idContaMarketplace\": null, //ID da conta do marketplace onde o pedido foi realizado : string\n      \"nomeContaMarketplace\": null, //Nome da conta do marketplace onde o pedido foi realizado : string\n      \"statusContaMarketplace\": null, //Status atual da conta do marketplace onde o pedido foi realizado : string\n      \"mensagemRetorno\": null //Mensagem de retorno caso tiver algum problema ao buscar a conta do marketplace. Ex: Não implementado : string\n    }\n  ]\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"82e881e5-f382-4c9d-8d63-c3e41bf0dee2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"1a9d5c6a-8aba-4205-bb66-09eff9e3b503","type":"text/javascript","exec":[""]}}],"_postman_id":"a59894d9-d46d-4e0e-8cc9-4afd6120c80f"},{"name":"OAuth2","item":[{"name":"Bling","id":"99f5d173-03de-4b22-90f2-16ae0b03af4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"access_token","value":"7E38A199EC4C39BFA9EFF85D476DA996","type":"text"}],"url":"https://oauth2api.ideris.com.br/OAuth2/BlingV3Authorization?clienteMasterId=20042&authErpId=39&accessToken=fc8efd28a1ebc0effe14586b1b10ac38317cecd9","urlObject":{"protocol":"https","path":["OAuth2","BlingV3Authorization"],"host":["oauth2api","ideris","com","br"],"query":[{"key":"clienteMasterId","value":"20042"},{"key":"authErpId","value":"39"},{"key":"accessToken","value":"fc8efd28a1ebc0effe14586b1b10ac38317cecd9"}],"variable":[]}},"response":[],"_postman_id":"99f5d173-03de-4b22-90f2-16ae0b03af4a"},{"name":"Meli","id":"e5537679-4d17-4392-a579-ed7710b951af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"http://localhost:55624/OAuth2/MeliAuthorization?sellerId=1426121669&token=APP_USR-923230526977079-080710-840e9bd05bde660dac7a66927f53ff05-1426121669&refreshToken=TG-68950bc111f3900001e04db1-1426121669&access_token=46E031F14296EF2D4F6842A7C50E7B0D","urlObject":{"protocol":"http","port":"55624","path":["OAuth2","MeliAuthorization"],"host":["localhost"],"query":[{"key":"sellerId","value":"1426121669"},{"key":"token","value":"APP_USR-923230526977079-080710-840e9bd05bde660dac7a66927f53ff05-1426121669"},{"key":"refreshToken","value":"TG-68950bc111f3900001e04db1-1426121669"},{"key":"access_token","value":"46E031F14296EF2D4F6842A7C50E7B0D"}],"variable":[]}},"response":[],"_postman_id":"e5537679-4d17-4392-a579-ed7710b951af"},{"name":"Magalu","id":"341dde1a-539d-4272-9d5f-0b90a78a49d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"access_token","value":"7E38A199EC4C39BFA9EFF85D476DA996","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"ClienteMasterId\": 4088,\r\n    \"AutenticacaoId\": 13,\r\n    \"Token\":\"eyJraWQiOiI2VERTaF9XcHp0VldSZG9DVlZ6emZyZng5OFFQTERUZ1lWSzlBQmdmZUxZIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJodHRwczovL2F1dG9zZWctaWRwLmx1aXphbGFicy5jb20vIiwiaWF0IjoxNzU2NDA2MzMyLCJqdGkiOiJlZmE5ZWEwMS1iN2U1LTQ3NTQtYjRjYy04OTAyMzBiZDRjNGYiLCJhdWQiOlsiaHR0cHM6Ly9hcGkubWFnYWx1LmNvbSIsImh0dHBzOi8vc2VydmljZXMubWFnYWx1LmNvbSIsInB1YmxpYyJdLCJzY29wZSI6ImFwaWluOmFsbCBvcGVuOmxvZ2lzdGljLWNhcnJpZXItc2hpcHBpbmdzOnJlYWQgb3BlbjpvcmRlci1kZWxpdmVyeS1zZWxsZXI6cmVhZCBvcGVuOm9yZGVyLWRlbGl2ZXJ5LXNlbGxlcjp3cml0ZSBvcGVuOm9yZGVyLWludm9pY2Utc2VsbGVyOnJlYWQgb3BlbjpvcmRlci1pbnZvaWNlOnJlYWQgb3BlbjpvcmRlci1sb2dpc3RpY3Mtc2VsbGVyOnJlYWQgb3BlbjpvcmRlci1sb2dpc3RpY3Mtc2VsbGVyOndyaXRlIG9wZW46b3JkZXItb3JkZXItc2VsbGVyOnJlYWQgb3Blbjpwb3J0Zm9saW8tcHJpY2VzLXNlbGxlcjpyZWFkIG9wZW46cG9ydGZvbGlvLXByaWNlcy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tcHJpY2VzOnJlYWQgb3Blbjpwb3J0Zm9saW8tcHJpY2VzOndyaXRlIG9wZW46cG9ydGZvbGlvLXNrdXMtc2VsbGVyOnJlYWQgb3Blbjpwb3J0Zm9saW8tc2t1cy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc2t1czpyZWFkIG9wZW46cG9ydGZvbGlvLXNrdXM6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc3RvY2tzLXNlbGxlcjpyZWFkIG9wZW46cG9ydGZvbGlvLXN0b2Nrcy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc3RvY2tzOnJlYWQgb3Blbjpwb3J0Zm9saW8tc3RvY2tzOndyaXRlIG9wZW46c2FjLXRyYW5zYWN0aW9uLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LWV2ZW50cy1zZWxsZXI6cmVhZCBvcGVuOnRpY2tldC1ldmVudHMtc2VsbGVyOndyaXRlIG9wZW46dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjp3cml0ZSBvcGVuOnRpY2tldC1yZXR1cm5zLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LXJldHVybnMtc2VsbGVyOndyaXRlIG9wZW46dGlja2V0cy1zZWxsZXI6cmVhZCBvcGVuOnRpY2tldHMtc2VsbGVyOndyaXRlIHNlcnZpY2VzOmNvbnZlcnNhdGlvbnMtc2VsbGVyOnJlYWQgc2VydmljZXM6Y29udmVyc2F0aW9ucy1zZWxsZXI6d3JpdGUgc2VydmljZXM6cXVlc3Rpb25zLXNlbGxlcjpyZWFkIHNlcnZpY2VzOnF1ZXN0aW9ucy1zZWxsZXI6d3JpdGUgc2VydmljZXM6dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjpyZWFkIHNlcnZpY2VzOnRpY2tldC1tZXNzYWdlcy1zZWxsZXI6d3JpdGUgc2VydmljZXM6dGlja2V0cy1zZWxsZXI6cmVhZCBzZXJ2aWNlczp0aWNrZXRzLXNlbGxlcjp3cml0ZSIsImF6cCI6IndjWkhaa1ZyWktTREg5SzFBR0Vic0U3N3FBeXdXRFV1dkMxcGNabmM0R2ciLCJwcm9maWxpbmciOiJpZG1fYjMzNmZjZWUtNmZjZi00OTI4LWE1YzktNDIwYzUxYWZhZWE1IiwicmV2aXNpb24iOiJ2MSIsImFtciI6WyJwYXNzd29yZCIsIm1mYSIsIm1mYTplbWFpbCJdLCJleHAiOjE3NTY0MTM1MzIsInBpZCI6IjY2NmY1ZTA4LTE0ZjgtNDkyYS1iYjllLTZkZmYyODcyNTZmMyIsInRlbmFudCI6IkdFTlBVQi5iZTRkYjliNy04YzFhLTQ3NjUtODQ2My01YTdmYzkxNjQ1YjciLCJlbWFpbCI6InRhbmlhLmJvZHllYmVhdXR5QGdtYWlsLmNvbSIsInN1YiI6IjAzNzJkNGQwLTA3NzQtNGM2Zi05NTU5LTI4MTI2MzIzNjUwOSIsInRlbmFudF90aXRsZSI6Im9yZ2FuaXphdGlvbiJ9.l6Ora4Jv5wEkGa8Tb33mwFk6UvIFONXpuh5zTYnRKHQLrAQCEk70G7B-uy7w5aI7_8QoohzfpmwKKsWvDAncfXhl1eH3JjptRh8H5fVKvWqzm356jQTF9kpx7Fn0XqopL6nCL_DIwxgmpmITM72eZZZCCSI78JG5Uwkvxe3_z94\",\r\n    \"RefreshToken\": \"1Jq88j4x4_dnut5iDyT4AHel6ahqGqYvMzCGnNFqjog\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://oauth2api.ideris.com.br/OAuth2/MagaluAuthorizationV3","urlObject":{"protocol":"https","path":["OAuth2","MagaluAuthorizationV3"],"host":["oauth2api","ideris","com","br"],"query":[{"disabled":true,"key":"clienteMasterId","value":"4088"},{"disabled":true,"key":"autenticacaoId","value":"13"},{"disabled":true,"key":"token","value":"eyJraWQiOiI2VERTaF9XcHp0VldSZG9DVlZ6emZyZng5OFFQTERUZ1lWSzlBQmdmZUxZIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJodHRwczovL2F1dG9zZWctaWRwLmx1aXphbGFicy5jb20vIiwiaWF0IjoxNzU2NDA2MzMyLCJqdGkiOiJlZmE5ZWEwMS1iN2U1LTQ3NTQtYjRjYy04OTAyMzBiZDRjNGYiLCJhdWQiOlsiaHR0cHM6Ly9hcGkubWFnYWx1LmNvbSIsImh0dHBzOi8vc2VydmljZXMubWFnYWx1LmNvbSIsInB1YmxpYyJdLCJzY29wZSI6ImFwaWluOmFsbCBvcGVuOmxvZ2lzdGljLWNhcnJpZXItc2hpcHBpbmdzOnJlYWQgb3BlbjpvcmRlci1kZWxpdmVyeS1zZWxsZXI6cmVhZCBvcGVuOm9yZGVyLWRlbGl2ZXJ5LXNlbGxlcjp3cml0ZSBvcGVuOm9yZGVyLWludm9pY2Utc2VsbGVyOnJlYWQgb3BlbjpvcmRlci1pbnZvaWNlOnJlYWQgb3BlbjpvcmRlci1sb2dpc3RpY3Mtc2VsbGVyOnJlYWQgb3BlbjpvcmRlci1sb2dpc3RpY3Mtc2VsbGVyOndyaXRlIG9wZW46b3JkZXItb3JkZXItc2VsbGVyOnJlYWQgb3Blbjpwb3J0Zm9saW8tcHJpY2VzLXNlbGxlcjpyZWFkIG9wZW46cG9ydGZvbGlvLXByaWNlcy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tcHJpY2VzOnJlYWQgb3Blbjpwb3J0Zm9saW8tcHJpY2VzOndyaXRlIG9wZW46cG9ydGZvbGlvLXNrdXMtc2VsbGVyOnJlYWQgb3Blbjpwb3J0Zm9saW8tc2t1cy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc2t1czpyZWFkIG9wZW46cG9ydGZvbGlvLXNrdXM6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc3RvY2tzLXNlbGxlcjpyZWFkIG9wZW46cG9ydGZvbGlvLXN0b2Nrcy1zZWxsZXI6d3JpdGUgb3Blbjpwb3J0Zm9saW8tc3RvY2tzOnJlYWQgb3Blbjpwb3J0Zm9saW8tc3RvY2tzOndyaXRlIG9wZW46c2FjLXRyYW5zYWN0aW9uLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LWV2ZW50cy1zZWxsZXI6cmVhZCBvcGVuOnRpY2tldC1ldmVudHMtc2VsbGVyOndyaXRlIG9wZW46dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjp3cml0ZSBvcGVuOnRpY2tldC1yZXR1cm5zLXNlbGxlcjpyZWFkIG9wZW46dGlja2V0LXJldHVybnMtc2VsbGVyOndyaXRlIG9wZW46dGlja2V0cy1zZWxsZXI6cmVhZCBvcGVuOnRpY2tldHMtc2VsbGVyOndyaXRlIHNlcnZpY2VzOmNvbnZlcnNhdGlvbnMtc2VsbGVyOnJlYWQgc2VydmljZXM6Y29udmVyc2F0aW9ucy1zZWxsZXI6d3JpdGUgc2VydmljZXM6cXVlc3Rpb25zLXNlbGxlcjpyZWFkIHNlcnZpY2VzOnF1ZXN0aW9ucy1zZWxsZXI6d3JpdGUgc2VydmljZXM6dGlja2V0LW1lc3NhZ2VzLXNlbGxlcjpyZWFkIHNlcnZpY2VzOnRpY2tldC1tZXNzYWdlcy1zZWxsZXI6d3JpdGUgc2VydmljZXM6dGlja2V0cy1zZWxsZXI6cmVhZCBzZXJ2aWNlczp0aWNrZXRzLXNlbGxlcjp3cml0ZSIsImF6cCI6IndjWkhaa1ZyWktTREg5SzFBR0Vic0U3N3FBeXdXRFV1dkMxcGNabmM0R2ciLCJwcm9maWxpbmciOiJpZG1fYjMzNmZjZWUtNmZjZi00OTI4LWE1YzktNDIwYzUxYWZhZWE1IiwicmV2aXNpb24iOiJ2MSIsImFtciI6WyJwYXNzd29yZCIsIm1mYSIsIm1mYTplbWFpbCJdLCJleHAiOjE3NTY0MTM1MzIsInBpZCI6IjY2NmY1ZTA4LTE0ZjgtNDkyYS1iYjllLTZkZmYyODcyNTZmMyIsInRlbmFudCI6IkdFTlBVQi5iZTRkYjliNy04YzFhLTQ3NjUtODQ2My01YTdmYzkxNjQ1YjciLCJlbWFpbCI6InRhbmlhLmJvZHllYmVhdXR5QGdtYWlsLmNvbSIsInN1YiI6IjAzNzJkNGQwLTA3NzQtNGM2Zi05NTU5LTI4MTI2MzIzNjUwOSIsInRlbmFudF90aXRsZSI6Im9yZ2FuaXphdGlvbiJ9.l6Ora4Jv5wEkGa8Tb33mwFk6UvIFONXpuh5zTYnRKHQLrAQCEk70G7B-uy7w5aI7_8QoohzfpmwKKsWvDAncfXhl1eH3JjptRh8H5fVKvWqzm356jQTF9kpx7Fn0XqopL6nCL_DIwxgmpmITM72eZZZCCSI78JG5Uwkvxe3_z94"},{"disabled":true,"key":"refreshToken","value":"Qdfp4Bl23flzKgukilG-EtHtdNq2CeIE8qF54upVmjg"}],"variable":[]}},"response":[],"_postman_id":"341dde1a-539d-4272-9d5f-0b90a78a49d9"}],"id":"5c97d6ac-c1d7-40f8-8cb8-4f1c5a7e40b7","_postman_id":"5c97d6ac-c1d7-40f8-8cb8-4f1c5a7e40b7","description":""},{"name":"https://apiv3cache.ideris.com.br/parametro?clienteMasterId=15391","id":"695daf70-30f1-4e35-9bd1-4c99d48f879f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"access_token","value":"1780864BD1A5914C77322CC58AC4E2F0","type":"text"}],"url":"https://cacheapi.ideris.com.br/parametro?clienteMasterId=20042","urlObject":{"protocol":"https","path":["parametro"],"host":["cacheapi","ideris","com","br"],"query":[{"key":"clienteMasterId","value":"20042"}],"variable":[]}},"response":[],"_postman_id":"695daf70-30f1-4e35-9bd1-4c99d48f879f"}],"event":[{"listen":"prerequest","script":{"id":"bff1a362-22fb-4493-bab8-1029a1c0b736","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e195dc00-7b88-4cf1-9604-b81881826819","type":"text/javascript","exec":[""]}}]}