[{"data":1,"prerenderedAt":1025},["ShallowReactive",2],{"docs-pages-meta":3,"i-lucide:menu":142,"i-fa6-solid:book":147,"i-fa6-solid:signs-post":151,"i-lucide:search":153,"i-lucide:languages":155,"i-lucide:chevron-down":157,"i-lucide:moon":159,"i-lucide:sparkles":161,"i-fa6-solid:key":163,"i-fa6-solid:list-check":165,"i-lucide:webhook":167,"i-fa6-solid:tower-broadcast":169,"i-lucide:compass":172,"i-fa6-brands:whatsapp":174,"i-fa6-solid:layer-group":176,"i-lucide:life-buoy":178,"i-fa6-solid:gear":180,"i-lucide:bot":182,"i-lucide:chart-column":184,"i-fa6-solid:plug":186,"i-lucide:arrow-up-right":189,"docs-page:\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Fauthentication":191,"i-fa6-solid:triangle-exclamation":1015,"i-lucide:copy":1017,"i-fa6-solid:circle-info":1019,"i-lucide:chevron-left":1021,"i-lucide:chevron-right":1023},[4,9,14,19,22,27,30,35,38,42,47,52,56,61,66,71,76,79,83,87,90,93,97,100,104,107,111,115,119,123,127,131,135,139],{"path":5,"title":6,"description":7,"icon":8},"\u002Fen\u002Fapi-reference\u002Fv2\u002Fauthentication","Authentication","Learn how to generate and manage your access credentials to use the API securely.","key",{"path":10,"title":11,"description":12,"icon":13},"\u002Fen\u002Fapi-reference\u002Fv2","Introduction","The v2 API: connections, chats, messages and templates.","sparkles",{"path":15,"title":16,"description":17,"icon":18},"\u002Fen\u002Fapi-reference\u002Fv2\u002Fwebhooks","Webhooks","In this section, you’ll learn how to integrate and use webhooks and messaging events to connect your application to your projects.","webhook",{"path":20,"title":6,"description":21,"icon":8},"\u002Fen\u002Fapi-reference\u002Fv3\u002Fauthentication","How a v3 request proves who it is, and which workspace it acts on.",{"path":23,"title":24,"description":25,"icon":26},"\u002Fen\u002Fapi-reference\u002Fv3\u002Fconventions","Conventions","Pagination, errors, ids and dates — the rules every v3 endpoint follows.","list-check",{"path":28,"title":11,"description":29,"icon":13},"\u002Fen\u002Fapi-reference\u002Fv3","The v3 API: workspaces, connections, campaigns and the helpdesk.",{"path":31,"title":32,"description":33,"icon":34},"\u002Fen\u002Fapi-reference\u002Fv3\u002Frealtime","Realtime","The websocket behind the shared inbox: live conversations, typing and presence.","tower-broadcast",{"path":36,"title":16,"description":37,"icon":18},"\u002Fen\u002Fapi-reference\u002Fv3\u002Fwebhooks","Receive WhatsApp and helpdesk events on your own server, and prove they came from us.",{"path":39,"title":40,"description":41,"icon":8},"\u002Fen\u002Fapikeys","API Keys","Understand what API Keys are and why they are required to use Pingo Notify securely.",{"path":43,"title":44,"description":45,"icon":46},"\u002Fen\u002Fconnections","Connections","Connections represent WhatsApp sessions linked to Pingo Notify, used for sending, receiving, and integrations.","qrcode",{"path":48,"title":49,"description":50,"icon":51},"\u002Fen\u002Fhooks-and-development","Hooks and Development","Extend the Pingo Notify WordPress plugin with custom triggers, groups, and hooks.","code",{"path":53,"title":54,"description":55,"icon":13},"\u002Fen","Introduction to Pingo Notify","Connect WhatsApp to your systems, automate workflows, and send messages.",{"path":57,"title":58,"description":59,"icon":60},"\u002Fen\u002Fintegrations","Integrations","Integrations represent external applications linked to Pingo Notify, authorized to access resources such as connections, plans, and messaging.","cube",{"path":62,"title":63,"description":64,"icon":65},"\u002Fen\u002Fofficial-whatsapp-api","Official WhatsApp API","Step-by-step guide to request access to the Official WhatsApp Business API and connect it to Pingo Notify.","badge-check",{"path":67,"title":68,"description":69,"icon":70},"\u002Fen\u002Fplugin-wordpress","Get started","WordPress plugin that connects events from your site to Pingo Notify for automatic notification delivery.","wordpress",{"path":72,"title":73,"description":74,"icon":75},"\u002Fen\u002Ftemplate-plugins","Templates Guide","Learn how to create custom dynamic messages.","square-envelope",{"path":77,"title":16,"description":78,"icon":18},"\u002Fen\u002Fwebhooks","Receive WhatsApp events in real time by linking webhooks to one or more connections in Pingo Notify.",{"path":80,"title":81,"description":82,"icon":8},"\u002Fpt-BR\u002Fapi-reference\u002Fv2\u002Fauthentication","Autenticação","Veja como gerar e gerenciar suas credenciais de acesso para utilizar a API com segurança.",{"path":84,"title":85,"description":86,"icon":13},"\u002Fpt-BR\u002Fapi-reference\u002Fv2","Introdução","A API v2: conexões, conversas, mensagens e templates.",{"path":88,"title":16,"description":89,"icon":18},"\u002Fpt-BR\u002Fapi-reference\u002Fv2\u002Fwebhooks","Nesta seção, você aprende como integrar e utilizar webhooks e eventos de mensageria para conectar a aplicação aos seus projetos.",{"path":91,"title":81,"description":92,"icon":8},"\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Fauthentication","Como uma requisição v3 prova quem é, e em qual workspace ela atua.",{"path":94,"title":95,"description":96,"icon":26},"\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Fconventions","Convenções","Paginação, erros, ids e datas — as regras que todo endpoint da v3 segue.",{"path":98,"title":85,"description":99,"icon":13},"\u002Fpt-BR\u002Fapi-reference\u002Fv3","A API v3: workspaces, conexões, campanhas e o helpdesk.",{"path":101,"title":102,"description":103,"icon":34},"\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Frealtime","Tempo real","O websocket por trás da caixa compartilhada: conversas ao vivo, digitação e presença.",{"path":105,"title":16,"description":106,"icon":18},"\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Fwebhooks","Receba eventos do WhatsApp e do helpdesk no seu servidor, e prove que vieram de nós.",{"path":108,"title":109,"description":110,"icon":8},"\u002Fpt-BR\u002Fapikeys","Chaves de API","Entenda o que são Chaves de API e por que elas são necessárias para usar o Pingo Notify com segurança.",{"path":112,"title":113,"description":114,"icon":46},"\u002Fpt-BR\u002Fconnections","Conexões","Conexões representam sessões do WhatsApp vinculadas ao Pingo Notify, usadas para envio, recebimento e integrações.",{"path":116,"title":117,"description":118,"icon":51},"\u002Fpt-BR\u002Fhooks-and-development","Hooks e Desenvolvimento","Estenda o plugin WordPress do Pingo Notify com gatilhos, grupos e hooks personalizados.",{"path":120,"title":121,"description":122,"icon":13},"\u002Fpt-BR","Introdução ao Pingo Notify","Conecte o WhatsApp aos seus sistemas, automatize fluxos e envie mensagens.",{"path":124,"title":125,"description":126,"icon":60},"\u002Fpt-BR\u002Fintegrations","Integrações","Integrações representam aplicações externas vinculadas ao Pingo Notify, autorizadas a acessar recursos como conexões, planos e mensageria.",{"path":128,"title":129,"description":130,"icon":65},"\u002Fpt-BR\u002Fofficial-whatsapp-api","API Oficial do WhatsApp","Guia passo a passo para solicitar acesso à API Oficial do WhatsApp Business e conectá-la ao Pingo Notify.",{"path":132,"title":133,"description":134,"icon":70},"\u002Fpt-BR\u002Fplugin-wordpress","Primeiros passos","Plugin WordPress que conecta eventos do seu site ao Pingo Notify para envio automático de notificações.",{"path":136,"title":137,"description":138,"icon":75},"\u002Fpt-BR\u002Ftemplate-plugins","Guia de Templates","Aprenda a criar mensagens dinâmicas personalizadas.",{"path":140,"title":16,"description":141,"icon":18},"\u002Fpt-BR\u002Fwebhooks","Receba eventos do WhatsApp em tempo real vinculando webhooks a uma ou mais conexões no Pingo Notify.",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":146},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":143,"top":143,"width":148,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":150},448,512,"\u003Cpath fill=\"currentColor\" d=\"M96 0C43 0 0 43 0 96v320c0 53 43 96 96 96h320c17.7 0 32-14.3 32-32s-14.3-32-32-32v-64c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32zm0 384h256v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32m32-240c0-8.8 7.2-16 16-16h192c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16m16 48h192c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16s7.2-16 16-16\"\u002F>",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":152},"\u003Cpath fill=\"currentColor\" d=\"M224 32H64c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h377.4c4.2 0 8.3-1.7 11.3-4.7l48-48c6.2-6.2 6.2-16.4 0-22.6l-48-48c-3-3-7.1-4.7-11.3-4.7H288c0-17.7-14.3-32-32-32s-32 14.3-32 32m256 224c0-17.7-14.3-32-32-32H288v-32h-64v32H70.6c-4.2 0-8.3 1.7-11.3 4.7l-48 48c-6.2 6.2-6.2 16.4 0 22.6l48 48c3 3 7.1 4.7 11.3 4.7H448c17.7 0 32-14.3 32-32zM288 480v-96h-64v96c0 17.7 14.3 32 32 32s32-14.3 32-32\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":154},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":156},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":158},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":160},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":162},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":164},"\u003Cpath fill=\"currentColor\" d=\"M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0S160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17v80c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24v-40h40c13.3 0 24-10.7 24-24v-40h40c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3m40-256a40 40 0 1 1 0 80a40 40 0 1 1 0-80\"\u002F>",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":166},"\u003Cpath fill=\"currentColor\" d=\"M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113c-9.3-9.4-9.3-24.6 0-34s24.6-9.4 33.9 0L63 101.1l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L63 261.2l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32m0 160c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32m-64 160c0-17.7 14.3-32 32-32h288c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32M48 368a48 48 0 1 1 0 96a48 48 0 1 1 0-96\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":168},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2\"\u002F>\u003Cpath d=\"m6 17l3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06\"\u002F>\u003Cpath d=\"m12 6l3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":170,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":171},576,"\u003Cpath fill=\"currentColor\" d=\"M80.3 44C69.8 69.9 64 98.2 64 128s5.8 58.1 16.3 84c6.6 16.4-1.3 35-17.7 41.7s-35-1.3-41.7-17.7C7.4 202.6 0 166.1 0 128S7.4 53.4 20.9 20C27.6 3.6 46.2-4.3 62.6 2.3S86.9 27.6 80.3 44m474.8-24C568.6 53.4 576 89.9 576 128s-7.4 74.6-20.9 108c-6.6 16.4-25.3 24.3-41.7 17.7s-24.3-25.3-17.7-41.7c10.5-25.9 16.3-54.2 16.3-84s-5.8-58.1-16.3-84c-6.6-16.4 1.3-35 17.7-41.7s35 1.3 41.7 17.7M352 128c0 23.7-12.9 44.4-32 55.4V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V183.4c-19.1-11.1-32-31.7-32-55.4c0-35.3 28.7-64 64-64s64 28.7 64 64M170.6 76.8C163.8 92.4 160 109.7 160 128s3.8 35.6 10.6 51.2c7.1 16.2-.3 35.1-16.5 42.1S119 221 112 204.8c-10.3-23.6-16-49.6-16-76.8s5.7-53.2 16-76.8c7.1-16.2 25.9-23.6 42.1-16.5s23.6 25.9 16.5 42.1M464 51.2c10.3 23.6 16 49.6 16 76.8s-5.7 53.2-16 76.8c-7.1 16.2-25.9 23.6-42.1 16.5s-23.6-25.9-16.5-42.1c6.8-15.6 10.6-32.9 10.6-51.2s-3.8-35.6-10.6-51.2c-7.1-16.2.3-35.1 16.5-42.1S457 35 464 51.2\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":173},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"m16.24 7.76l-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":148,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":175},"\u003Cpath fill=\"currentColor\" d=\"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222c0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222c0-59.3-25.2-115-67.1-157m-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4l-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2c0-101.7 82.8-184.5 184.6-184.5c49.3 0 95.6 19.2 130.4 54.1s56.2 81.2 56.1 130.5c0 101.8-84.9 184.6-186.6 184.6m101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18c-5.1-1.9-8.8-2.8-12.5 2.8s-14.3 18-17.6 21.8c-3.2 3.7-6.5 4.2-12 1.4c-32.6-16.3-54-29.1-75.5-66c-5.7-9.8 5.7-9.1 16.3-30.3c1.8-3.7.9-6.9-.5-9.7s-12.5-30.1-17.1-41.2c-4.5-10.8-9.1-9.3-12.5-9.5c-3.2-.2-6.9-.2-10.6-.2s-9.7 1.4-14.8 6.9c-5.1 5.6-19.4 19-19.4 46.3s19.9 53.7 22.6 57.4c2.8 3.7 39.1 59.7 94.8 83.8c35.2 15.2 49 16.5 66.6 13.9c10.7-1.6 32.8-13.4 37.4-26.4s4.6-24.1 3.2-26.4c-1.3-2.5-5-3.9-10.5-6.6\"\u002F>",{"left":143,"top":143,"width":170,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":177},"\u003Cpath fill=\"currentColor\" d=\"M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0l-218.6-101c-8.5-4-13.9-12.5-13.9-21.8s5.4-17.9 13.9-21.8zm212.4 204.4l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0l-218.6-101c-8.5-4-13.9-12.5-13.9-21.8s5.4-17.9 13.9-21.8l53.2-24.6l152 70.2a88.1 88.1 0 0 0 73.8 0zm-152 198.2l152-70.2l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0l-218.6-101c-8.5-4-13.9-12.5-13.9-21.8s5.4-17.9 13.9-21.8l53.2-24.6l152 70.2a88.1 88.1 0 0 0 73.8 0\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":179},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"m4.93 4.93l4.24 4.24m5.66 0l4.24-4.24m-4.24 9.9l4.24 4.24m-9.9-4.24l-4.24 4.24\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":181},"\u003Cpath fill=\"currentColor\" d=\"M495.9 166.6c3.2 8.7.5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4l-55.6 17.8c-8.8 2.8-18.6.3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4c-1.1-8.4-1.7-16.9-1.7-25.5s.6-17.1 1.7-25.4l-43.3-39.4c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160a80 80 0 1 0 0 160\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":183},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 8V4H8\"\u002F>\u003Crect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\u002F>\u003Cpath d=\"M2 14h2m16 0h2m-7-1v2m-6-2v2\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":185},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 3v16a2 2 0 0 0 2 2h16m-3-4V9m-5 8V5M8 17v-3\"\u002F>",{"left":143,"top":143,"width":187,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":188},384,"\u003Cpath fill=\"currentColor\" d=\"M96 0C78.3 0 64 14.3 64 32v96h64V32c0-17.7-14.3-32-32-32m192 0c-17.7 0-32 14.3-32 32v96h64V32c0-17.7-14.3-32-32-32M32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32v32c0 77.4 55 142 128 156.8V480c0 17.7 14.3 32 32 32s32-14.3 32-32v-67.2C297 398 352 333.4 352 256v-32c17.7 0 32-14.3 32-32s-14.3-32-32-32z\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":190},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"id":192,"title":81,"body":193,"description":92,"extension":1009,"hidden":145,"icon":8,"meta":1010,"navigation":1011,"path":91,"seo":1012,"stem":1013,"__hash__":1014},"docs\u002Fpt-BR\u002Fapi-reference\u002Fv3\u002Fauthentication.md",{"type":194,"value":195,"toc":998},"minimark",[196,209,214,227,262,280,285,288,336,417,429,444,455,459,462,465,469,472,483,512,525,529,538,737,740,760,764,767,778,813,832,838,844,988,994],[197,198,199,200,204,205,208],"p",{},"Toda requisição v3 carrega duas coisas: ",[201,202,203],"strong",{},"quem você é"," (um token de API) e ",[201,206,207],{},"em qual workspace você está atuando"," (um header, ou o workspace padrão do seu token).",[210,211,213],"h2",{"id":212},"seu-token-de-api","Seu token de API",[197,215,216,217,222,223,226],{},"Envie o token no header ",[201,218,219],{},[51,220,221],{},"apikey",", na íntegra, incluindo o prefixo ",[51,224,225],{},"sk_live_",".",[228,229,234],"pre",{"className":230,"code":231,"language":232,"meta":233,"style":233},"language-bash shiki shiki-themes github-light github-dark","curl https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fconnections \\\n  -H \"apikey: sk_live_a1b2c3d4e5f6...\"\n","bash","",[51,235,236,253],{"__ignoreMap":233},[237,238,241,245,249],"span",{"class":239,"line":240},"line",1,[237,242,244],{"class":243},"sScJk","curl",[237,246,248],{"class":247},"sZZnC"," https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fconnections",[237,250,252],{"class":251},"sj4cs"," \\\n",[237,254,256,259],{"class":239,"line":255},2,[237,257,258],{"class":251},"  -H",[237,260,261],{"class":247}," \"apikey: sk_live_a1b2c3d4e5f6...\"\n",[263,264,265],"warning",{},[197,266,267,268,272,273,276,277,226],{},"Nos endpoints protegidos por token de API, use o header ",[201,269,270],{},[51,271,221],{}," — não ",[51,274,275],{},"Authorization: Bearer",". Um header bearer é ignorado nesses endpoints, e a requisição falha com ",[51,278,279],{},"401",[281,282,284],"h3",{"id":283},"criando-um-token","Criando um token",[197,286,287],{},"Crie tokens pelo painel, ou pela própria API:",[228,289,291],{"className":230,"code":290,"language":232,"meta":233,"style":233},"curl -X POST https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fapi-tokens \\\n  -H \"apikey: sk_live_...\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{ \"name\": \"Servidor de produção\" }'\n",[51,292,293,308,317,327],{"__ignoreMap":233},[237,294,295,297,300,303,306],{"class":239,"line":240},[237,296,244],{"class":243},[237,298,299],{"class":251}," -X",[237,301,302],{"class":247}," POST",[237,304,305],{"class":247}," https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fapi-tokens",[237,307,252],{"class":251},[237,309,310,312,315],{"class":239,"line":255},[237,311,258],{"class":251},[237,313,314],{"class":247}," \"apikey: sk_live_...\"",[237,316,252],{"class":251},[237,318,320,322,325],{"class":239,"line":319},3,[237,321,258],{"class":251},[237,323,324],{"class":247}," \"Content-Type: application\u002Fjson\"",[237,326,252],{"class":251},[237,328,330,333],{"class":239,"line":329},4,[237,331,332],{"class":251},"  -d",[237,334,335],{"class":247}," '{ \"name\": \"Servidor de produção\" }'\n",[228,337,341],{"className":338,"code":339,"language":340,"meta":233,"style":233},"language-json shiki shiki-themes github-light github-dark","{\n  \"id\": \"0195f3a0-...\",\n  \"name\": \"Servidor de produção\",\n  \"token\": \"sk_live_xF3k9...\",\n  \"prefix\": \"sk_live\",\n  \"tokenLast4\": \"9f2a\"\n}\n","json",[51,342,343,349,363,375,387,400,411],{"__ignoreMap":233},[237,344,345],{"class":239,"line":240},[237,346,348],{"class":347},"sVt8B","{\n",[237,350,351,354,357,360],{"class":239,"line":255},[237,352,353],{"class":251},"  \"id\"",[237,355,356],{"class":347},": ",[237,358,359],{"class":247},"\"0195f3a0-...\"",[237,361,362],{"class":347},",\n",[237,364,365,368,370,373],{"class":239,"line":319},[237,366,367],{"class":251},"  \"name\"",[237,369,356],{"class":347},[237,371,372],{"class":247},"\"Servidor de produção\"",[237,374,362],{"class":347},[237,376,377,380,382,385],{"class":239,"line":329},[237,378,379],{"class":251},"  \"token\"",[237,381,356],{"class":347},[237,383,384],{"class":247},"\"sk_live_xF3k9...\"",[237,386,362],{"class":347},[237,388,390,393,395,398],{"class":239,"line":389},5,[237,391,392],{"class":251},"  \"prefix\"",[237,394,356],{"class":347},[237,396,397],{"class":247},"\"sk_live\"",[237,399,362],{"class":347},[237,401,403,406,408],{"class":239,"line":402},6,[237,404,405],{"class":251},"  \"tokenLast4\"",[237,407,356],{"class":347},[237,409,410],{"class":247},"\"9f2a\"\n",[237,412,414],{"class":239,"line":413},7,[237,415,416],{"class":347},"}\n",[263,418,419],{},[197,420,421,428],{},[201,422,423,424,427],{},"O campo ",[51,425,426],{},"token"," aparece exatamente uma vez — nesta resposta."," O Pingo guarda apenas um hash dele, então ele nunca mais pode ser exibido. Salve agora.",[197,430,431,432,435,436,439,440,443],{},"Se você perder um token, rotacione-o (",[51,433,434],{},"PATCH \u002Fv3\u002Fapi-tokens\u002F{id}"," com ",[51,437,438],{},"refreshToken: true",") — o segredo antigo para de funcionar no instante em que o novo é emitido. Excluir um token (",[51,441,442],{},"DELETE \u002Fv3\u002Fapi-tokens\u002F{id}",") o revoga imediatamente.",[197,445,446,447,450,451,454],{},"Apenas um ",[201,448,449],{},"Owner"," ou ",[201,452,453],{},"Admin"," pode criar, rotacionar ou excluir tokens.",[281,456,458],{"id":457},"o-que-um-token-pode-fazer","O que um token pode fazer",[197,460,461],{},"Um token não tem escopos próprios. Ele herda as permissões do usuário que o criou, no workspace ao qual pertence. Um token criado por um Owner pode fazer tudo que um Owner pode — inclusive mexer na cobrança e excluir o workspace.",[197,463,464],{},"Trate um token como a credencial de uma pessoa, não de uma integração. Crie-o sob uma conta cujo papel corresponda ao que a integração realmente precisa.",[210,466,468],{"id":467},"escolhendo-o-workspace","Escolhendo o workspace",[197,470,471],{},"Seu token pertence a um workspace, e é contra ele que a requisição roda quando você não diz nada.",[197,473,474,475,478,479,482],{},"Para atuar em um workspace ",[201,476,477],{},"diferente"," do qual você participa, envie o id dele no header ",[51,480,481],{},"X-Account-Id",":",[228,484,486],{"className":230,"code":485,"language":232,"meta":233,"style":233},"curl https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fhelpdesk\u002Fconversations \\\n  -H \"apikey: sk_live_...\" \\\n  -H \"X-Account-Id: 0195f3a0-1234-7890-abcd-ef0123456789\"\n",[51,487,488,497,505],{"__ignoreMap":233},[237,489,490,492,495],{"class":239,"line":240},[237,491,244],{"class":243},[237,493,494],{"class":247}," https:\u002F\u002Fapi.pingonotify.com\u002Fv3\u002Fhelpdesk\u002Fconversations",[237,496,252],{"class":251},[237,498,499,501,503],{"class":239,"line":255},[237,500,258],{"class":251},[237,502,314],{"class":247},[237,504,252],{"class":251},[237,506,507,509],{"class":239,"line":319},[237,508,258],{"class":251},[237,510,511],{"class":247}," \"X-Account-Id: 0195f3a0-1234-7890-abcd-ef0123456789\"\n",[197,513,514,515,518,519,521,522,226],{},"Liste os workspaces disponíveis para você com ",[51,516,517],{},"GET \u002Fv3\u002Faccounts",". Apontar o ",[51,520,481],{}," para um workspace do qual você não é membro retorna ",[201,523,524],{},"403",[210,526,528],{"id":527},"papéis-e-permissões","Papéis e permissões",[197,530,531,532,226],{},"Todo membro de um workspace tem um ou mais papéis, e o papel decide o que a API permite. Uma ação negada retorna ",[201,533,534,535],{},"403 ",[51,536,537],{},"Insufficient account permissions",[539,540,541,561],"table",{},[542,543,544],"thead",{},[545,546,547,550,553,555,558],"tr",{},[548,549],"th",{},[548,551,449],{"align":552},"center",[548,554,453],{"align":552},[548,556,557],{"align":552},"Manager",[548,559,560],{"align":552},"Agent",[562,563,564,579,593,606,620,633,646,659,672,685,698,711,724],"tbody",{},[545,565,566,570,573,575,577],{},[567,568,569],"td",{},"Ler o workspace",[567,571,572],{"align":552},"✅",[567,574,572],{"align":552},[567,576,572],{"align":552},[567,578,572],{"align":552},[545,580,581,584,586,589,591],{},[567,582,583],{},"Atualizar o workspace",[567,585,572],{"align":552},[567,587,588],{"align":552},"—",[567,590,588],{"align":552},[567,592,588],{"align":552},[545,594,595,598,600,602,604],{},[567,596,597],{},"Excluir ou transferir o workspace",[567,599,572],{"align":552},[567,601,588],{"align":552},[567,603,588],{"align":552},[567,605,588],{"align":552},[545,607,608,611,613,615,617],{},[567,609,610],{},"Membros",[567,612,572],{"align":552},[567,614,572],{"align":552},[567,616,572],{"align":552},[567,618,619],{"align":552},"leitura",[545,621,622,625,627,629,631],{},[567,623,624],{},"Conexões, integrações, webhooks",[567,626,572],{"align":552},[567,628,572],{"align":552},[567,630,572],{"align":552},[567,632,588],{"align":552},[545,634,635,638,640,642,644],{},[567,636,637],{},"Enviar mensagens e campanhas",[567,639,572],{"align":552},[567,641,572],{"align":552},[567,643,572],{"align":552},[567,645,588],{"align":552},[545,647,648,651,653,655,657],{},[567,649,650],{},"Ler mensagens em uma conexão",[567,652,572],{"align":552},[567,654,572],{"align":552},[567,656,588],{"align":552},[567,658,588],{"align":552},[545,660,661,664,666,668,670],{},[567,662,663],{},"Tokens de API e apps OAuth",[567,665,572],{"align":552},[567,667,572],{"align":552},[567,669,588],{"align":552},[567,671,588],{"align":552},[545,673,674,677,679,681,683],{},[567,675,676],{},"Cobrança",[567,678,572],{"align":552},[567,680,588],{"align":552},[567,682,588],{"align":552},[567,684,588],{"align":552},[545,686,687,690,692,694,696],{},[567,688,689],{},"Helpdesk — configurar",[567,691,572],{"align":552},[567,693,572],{"align":552},[567,695,572],{"align":552},[567,697,588],{"align":552},[545,699,700,703,705,707,709],{},[567,701,702],{},"Helpdesk — responder, atribuir, etiquetar",[567,704,572],{"align":552},[567,706,572],{"align":552},[567,708,572],{"align":552},[567,710,572],{"align":552},[545,712,713,716,718,720,722],{},[567,714,715],{},"Helpdesk — relatórios",[567,717,572],{"align":552},[567,719,572],{"align":552},[567,721,572],{"align":552},[567,723,588],{"align":552},[545,725,726,729,731,733,735],{},[567,727,728],{},"Helpdesk — configuração de IA",[567,730,572],{"align":552},[567,732,572],{"align":552},[567,734,619],{"align":552},[567,736,619],{"align":552},[197,738,739],{},"Duas regras valem conhecer antes de desenhar uma integração em cima de um papel:",[741,742,743,750],"ul",{},[744,745,746,749],"li",{},[201,747,748],{},"Você nunca pode conceder um papel igual ou acima do seu."," Um Manager pode convidar um Agent, mas não outro Manager.",[744,751,752,755,756,759],{},[201,753,754],{},"Um Agent só enxerga as caixas de entrada das quais é membro."," Uma conversa em uma caixa da qual ele não participa não é proibida para ele — ela simplesmente não existe do ponto de vista da API, e retorna ",[201,757,758],{},"404",". Isso é proposital: um 403 confirmaria que a conversa existe.",[210,761,763],{"id":762},"exigências-de-plano","Exigências de plano",[197,765,766],{},"Alguns endpoints precisam de mais do que um papel.",[197,768,769,772,773,777],{},[201,770,771],{},"O helpdesk é um recurso PRO para escrita."," Qualquer membro de qualquer plano pode ",[774,775,776],"em",{},"ler"," o helpdesk, mas criar, responder, atribuir ou configurar exige o plano PRO. Sem ele, esses endpoints retornam:",[228,779,781],{"className":338,"code":780,"language":340,"meta":233,"style":233},"{\n  \"message\": \"HELPDESK_PLAN_REQUIRED\",\n  \"hint\": \"O helpdesk está disponível no plano PRO.\"\n}\n",[51,782,783,787,799,809],{"__ignoreMap":233},[237,784,785],{"class":239,"line":240},[237,786,348],{"class":347},[237,788,789,792,794,797],{"class":239,"line":255},[237,790,791],{"class":251},"  \"message\"",[237,793,356],{"class":347},[237,795,796],{"class":247},"\"HELPDESK_PLAN_REQUIRED\"",[237,798,362],{"class":347},[237,800,801,804,806],{"class":239,"line":319},[237,802,803],{"class":251},"  \"hint\"",[237,805,356],{"class":347},[237,807,808],{"class":247},"\"O helpdesk está disponível no plano PRO.\"\n",[237,810,811],{"class":239,"line":329},[237,812,416],{"class":347},[197,814,815,818,819,821,822,450,825,828,829,226],{},[201,816,817],{},"Conexões oficiais do WhatsApp e campanhas oficiais exigem um plano pago",", e tanto conexões quanto mensagens são medidas contra os limites do seu plano. Quando um limite é atingido você recebe um ",[201,820,524],{}," com um código como ",[51,823,824],{},"USER_PLAN_EXCEEDED_CONNECTIONS",[51,826,827],{},"USER_PLAN_EXCEEDED_MESSAGES",". Consulte sua folga a qualquer momento com ",[51,830,831],{},"GET \u002Fv3\u002Fsummary",[210,833,835,836],{"id":834},"endpoints-sem-apikey","Endpoints sem ",[51,837,221],{},[197,839,840,841,843],{},"Um punhado de rotas não leva ",[51,842,221],{},". Cada uma documenta a sua própria credencial:",[539,845,846,859],{},[542,847,848],{},[545,849,850,853,856],{},[548,851,852],{},"Endpoint",[548,854,855],{},"Quem chama",[548,857,858],{},"Como é autenticado",[562,860,861,876,890,906,921,951,973],{},[545,862,863,868,871],{},[567,864,865],{},[51,866,867],{},"POST \u002Fv3\u002Fconnections\u002Fsync-session\u002Fcomplete",[567,869,870],{},"O fluxo de sincronização da conexão",[567,872,873,874],{},"Um token de sincronização assinado em ",[51,875,275],{},[545,877,878,883,886],{},[567,879,880],{},[51,881,882],{},"POST \u002Fv3\u002Fconnections\u002Fsync-session\u002Freconnect-complete",[567,884,885],{},"O fluxo de sincronização da reconexão",[567,887,873,888],{},[51,889,275],{},[545,891,892,897,900],{},[567,893,894],{},[51,895,896],{},"GET \u002Fv3\u002Fconnections\u002Fmedia\u002F{mediaId}\u002Fdownload",[567,898,899],{},"O consumidor do seu webhook",[567,901,902,903,905],{},"Um ",[51,904,426],{}," assinado, válido por 7 dias",[545,907,908,913,916],{},[567,909,910],{},[51,911,912],{},"GET \u002Fv3\u002Fhelpdesk\u002Fmessages\u002Fattachments\u002F{id}\u002Fpublic\u002Fdownload",[567,914,915],{},"O consumidor do seu webhook, o WhatsApp",[567,917,902,918,920],{},[51,919,426],{}," assinado",[545,922,923,932,935],{},[567,924,925,928,929],{},[51,926,927],{},"GET","\u002F",[51,930,931],{},"POST \u002Fv3\u002Fwebhooks\u002Fwhatsapp\u002F{connectionId}",[567,933,934],{},"A Meta",[567,936,937,939,940,356,943,946,947,950],{},[51,938,927],{},": verify token. ",[51,941,942],{},"POST",[51,944,945],{},"x-hub-signature-256"," quando há app secret configurado; sem ele, HMAC não é exigido e ",[51,948,949],{},"metadata.phone_number_id"," só é conferido quando presente",[545,952,953,958,961],{},[567,954,955],{},[51,956,957],{},"POST \u002Fwebhooks\u002Fhelpdesk\u002F{inboxId}",[567,959,960],{},"Seu próprio app",[567,962,963,450,966,969,970],{},[51,964,965],{},"x-helpdesk-token",[51,967,968],{},"x-helpdesk-signature","; opcionais somente quando a caixa tem ",[51,971,972],{},"hmacMandatory: false",[545,974,975,982,985],{},[567,976,977,928,979],{},[51,978,927],{},[51,980,981],{},"POST \u002Fpublic\u002Fhelpdesk\u002Fcsat\u002F{conversationId}",[567,983,984],{},"Seu cliente",[567,986,987],{},"O próprio id da conversa",[989,990,991],"note",{},[197,992,993],{},"O link da pesquisa de CSAT não tem token nem validade — o id da conversa na URL é a única coisa que o protege. Quem tiver esse link pode ver e responder a pesquisa uma vez.",[995,996,997],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":233,"searchDepth":319,"depth":319,"links":999},[1000,1004,1005,1006,1007],{"id":212,"depth":255,"text":213,"children":1001},[1002,1003],{"id":283,"depth":319,"text":284},{"id":457,"depth":319,"text":458},{"id":467,"depth":255,"text":468},{"id":527,"depth":255,"text":528},{"id":762,"depth":255,"text":763},{"id":834,"depth":255,"text":1008},"Endpoints sem apikey","md",{},true,{"title":81,"description":92},"pt-BR\u002Fapi-reference\u002Fv3\u002Fauthentication","gOI8TRrDZdAevNFG77IhRWIDFDvk0lthLEXOnIZbIaI",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":1016},"\u003Cpath fill=\"currentColor\" d=\"M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7.2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8.2-40.1l216-368C228.7 39.5 241.8 32 256 32m0 128c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24m32 224a32 32 0 1 0-64 0a32 32 0 1 0 64 0\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":1018},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u002F>\u003C\u002Fg>",{"left":143,"top":143,"width":149,"height":149,"rotate":143,"vFlip":145,"hFlip":145,"body":1020},"\u003Cpath fill=\"currentColor\" d=\"M256 512a256 256 0 1 0 0-512a256 256 0 1 0 0 512m-40-176h24v-64h-24c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-80c-13.3 0-24-10.7-24-24s10.7-24 24-24m40-208a32 32 0 1 1 0 64a32 32 0 1 1 0-64\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":1022},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m15 18l-6-6l6-6\"\u002F>",{"left":143,"top":143,"width":144,"height":144,"rotate":143,"vFlip":145,"hFlip":145,"body":1024},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1787698192352]