Inteligência artificial
Recursos de IA da loja. A chave e o modelo vêm do admin Nive.
Base: https://api.nivesistemas.com.br · 24 endpoints
POST /ai/help/ask
Seção intitulada “POST /ai/help/ask”Perguntar sobre uso do sistema (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/help/ask" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/help/ask", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/help/ask", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/reviews/analyze-pending
Seção intitulada “POST /ai/reviews/analyze-pending”Classificar avaliações e gerar análise (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/reviews/analyze-pending" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/reviews/analyze-pending", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/reviews/analyze-pending", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/reviews/:id/analyze
Seção intitulada “POST /ai/reviews/:id/analyze”Analisar avaliação (IA)
Parâmetros de rota: id
curl -X POST "https://api.nivesistemas.com.br/ai/reviews/{id}/analyze" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/reviews/{id}/analyze", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/reviews/{id}/analyze", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())GET /ai/reviews/summary
Seção intitulada “GET /ai/reviews/summary”Resumo de sentimento e temas
curl -X GET "https://api.nivesistemas.com.br/ai/reviews/summary" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/reviews/summary", { method: "GET", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "GET", "https://api.nivesistemas.com.br/ai/reviews/summary", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/purchase/:purchaseId/suggest-matches
Seção intitulada “POST /ai/purchase/:purchaseId/suggest-matches”Sugerir vínculos de compra (IA)
Parâmetros de rota: purchaseId
curl -X POST "https://api.nivesistemas.com.br/ai/purchase/{purchaseId}/suggest-matches" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/purchase/{purchaseId}/suggest-matches", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/purchase/{purchaseId}/suggest-matches", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/fiscal/suggest
Seção intitulada “POST /ai/fiscal/suggest”Sugerir dados fiscais (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/fiscal/suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/fiscal/suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/fiscal/suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/fiscal/suggest-batch
Seção intitulada “POST /ai/fiscal/suggest-batch”Sugerir fiscal em lote (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/fiscal/suggest-batch" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/fiscal/suggest-batch", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/fiscal/suggest-batch", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/fiscal/audit
Seção intitulada “POST /ai/fiscal/audit”Auditar fiscal (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/fiscal/audit" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/fiscal/audit", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/fiscal/audit", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/fiscal/audit-batch
Seção intitulada “POST /ai/fiscal/audit-batch”Auditar fiscal em lote (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/fiscal/audit-batch" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/fiscal/audit-batch", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/fiscal/audit-batch", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/fiscal/audit-all
Seção intitulada “POST /ai/fiscal/audit-all”Auditar todo o cadastro fiscal (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/fiscal/audit-all" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/fiscal/audit-all", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/fiscal/audit-all", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/reports/ask
Seção intitulada “POST /ai/reports/ask”Perguntar ao Assistente Nive (dados da loja e uso)
curl -X POST "https://api.nivesistemas.com.br/ai/reports/ask" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/reports/ask", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/reports/ask", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())GET /ai/reports/insights
Seção intitulada “GET /ai/reports/insights”Insights de relatórios (IA)
curl -X GET "https://api.nivesistemas.com.br/ai/reports/insights" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/reports/insights", { method: "GET", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "GET", "https://api.nivesistemas.com.br/ai/reports/insights", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())GET /ai/dashboard/analyze
Seção intitulada “GET /ai/dashboard/analyze”Analisar dashboard (IA)
curl -X GET "https://api.nivesistemas.com.br/ai/dashboard/analyze" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/dashboard/analyze", { method: "GET", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "GET", "https://api.nivesistemas.com.br/ai/dashboard/analyze", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/dashboard/analyze
Seção intitulada “POST /ai/dashboard/analyze”Analisar dashboard (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/dashboard/analyze" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/dashboard/analyze", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/dashboard/analyze", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/pos/search
Seção intitulada “POST /ai/pos/search”Buscar
curl -X POST "https://api.nivesistemas.com.br/ai/pos/search" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/pos/search", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/pos/search", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/pos/tts
Seção intitulada “POST /ai/pos/tts”Gerar áudio da leitura do produto no PDV
curl -X POST "https://api.nivesistemas.com.br/ai/pos/tts" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/pos/tts", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/pos/tts", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())GET /ai/stock/predictions
Seção intitulada “GET /ai/stock/predictions”Previsão de estoque (IA)
curl -X GET "https://api.nivesistemas.com.br/ai/stock/predictions" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/stock/predictions", { method: "GET", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "GET", "https://api.nivesistemas.com.br/ai/stock/predictions", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/products/enrich
Seção intitulada “POST /ai/products/enrich”Enriquecer produto (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/products/enrich" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/products/enrich", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/products/enrich", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/products/title-suggest
Seção intitulada “POST /ai/products/title-suggest”Sugerir títulos comerciais do produto (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/products/title-suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/products/title-suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/products/title-suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/purchases/variant-suggest
Seção intitulada “POST /ai/purchases/variant-suggest”Sugerir tamanho e cor das linhas da compra (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/purchases/variant-suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/purchases/variant-suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/purchases/variant-suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/products/category-suggest
Seção intitulada “POST /ai/products/category-suggest”Sugerir categoria do produto (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/products/category-suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/products/category-suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/products/category-suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/products/fiscal-suggest
Seção intitulada “POST /ai/products/fiscal-suggest”Sugerir dados fiscais do produto (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/products/fiscal-suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/products/fiscal-suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/products/fiscal-suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/collection/suggest
Seção intitulada “POST /ai/collection/suggest”Sugerir mensagem de cobrança (IA)
curl -X POST "https://api.nivesistemas.com.br/ai/collection/suggest" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/collection/suggest", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/collection/suggest", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())POST /ai/collection/send-to-seller
Seção intitulada “POST /ai/collection/send-to-seller”Enviar rascunho de cobrança ao WhatsApp do vendedor
curl -X POST "https://api.nivesistemas.com.br/ai/collection/send-to-seller" \ -H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \ -H "X-Store-Slug: loja-demo"const res = await fetch("https://api.nivesistemas.com.br/ai/collection/send-to-seller", { method: "POST", headers: { Authorization: "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },});const data = await res.json();import requests
res = requests.request( "POST", "https://api.nivesistemas.com.br/ai/collection/send-to-seller", headers={ "Authorization": "Bearer sl_live_exemplo_abc123xyz789", "X-Store-Slug": "loja-demo", },)print(res.json())
