diff --git a/DOKPLOY.md b/DOKPLOY.md new file mode 100644 index 0000000..f5e2036 --- /dev/null +++ b/DOKPLOY.md @@ -0,0 +1,64 @@ +# Deploying webclaw-api on Dokploy + +`webclaw-api` is a lightweight, high-performance REST API wrapper for the webclaw extraction engine. Built with Rust and Axum, it's designed for low-resource environments and seamless integration with external systems. + +## Prerequisites + +- A [Dokploy](https://dokploy.com/) instance running on your server. +- The webclaw repository connected to your Dokploy (via GitHub or local upload). + +## Deployment Steps + +1. **Create a New Application**: + - In Dokploy, create a new application pointing to your webclaw repository. + - Select **Docker** as the deployment method. + +2. **Environment Configuration**: + Navigate to **Environment Settings** and add the following variables: + - `PORT`: `3000` (The port the API will listen on). + - `API_KEY`: `your_secure_random_token` (Used for Bearer authentication). + + *Optional (for LLM features):* + - `OPENAI_API_KEY` or `ANTHROPIC_API_KEY`. + +3. **Command Configuration**: + In the deployment settings, ensure the **Command** (Entrypoint) is set explicitly to: + ```bash + webclaw-api + ``` + This ensures that Dokploy runs the REST API server instead of the CLI or MCP server. + +4. **Network Setup**: + - Mapping: Map container port `3000` to your desired host port or use a domain with SSL. + +## Usage + +Once deployed, you can interact with the API using any HTTP client. + +### Authentication +All requests must include the `Authorization` header if `API_KEY` is set: +`Authorization: Bearer ` + +### Endpoint: `POST /api/scrape` + +**Request Body:** +```json +{ + "url": "https://example.com" +} +``` + +**Example via `curl`:** +```bash +curl -X POST https://your-webclaw-api.com/api/scrape \ + -H "Authorization: Bearer your_secure_random_token" \ + -H "Content-Type: application/json" \ + -d '{"url": "https://cnpja.com/office/07526557011659"}' +``` + +### Response Format +The API returns a full `ExtractionResult` JSON object, including `metadata`, `content`, and the improved `structured_data` (Data Islands). + +## Performance & Resources +- **Idle Memory**: ~20MB - 30MB RAM. +- **CPU**: Near zero when idle; efficient single-threaded or multi-threaded processing on request. diff --git a/README.md b/README.md index 2a5efb5..2b27737 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,11 @@ cp env.example .env docker compose up -d ``` +### Self-Hosted REST API (Dokploy) + +Ready to serve structured JSON for your external apps. Low memory footprint (~30MB), high performance. +See [DOKPLOY.md](DOKPLOY.md) for deployment instructions. + --- ## Why webclaw? @@ -319,6 +324,7 @@ webclaw/ webclaw-llm LLM provider chain (Ollama -> OpenAI -> Anthropic) webclaw-pdf PDF text extraction webclaw-mcp MCP server (10 tools for AI agents) + webclaw-api REST API server (lightweight, Axum-based) webclaw-cli CLI binary ``` diff --git a/response.json b/response.json new file mode 100644 index 0000000..0cd67dc --- /dev/null +++ b/response.json @@ -0,0 +1 @@ +{"content":{"code_blocks":[],"images":[{"alt":"Logo","src":"https://cnpja.com/_app/immutable/assets/cnpja-light.B-grLVA_.svg"},{"alt":"Logo","src":"https://cnpja.com/_app/immutable/assets/cnpja-dark.CnNTyRl7.svg"},{"alt":"Logo","src":"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='770pt'%20height='770pt'%20viewBox='0%200%20770%20770'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='%2312b4c4ff'%3e%3cpath%20fill='%2312b4c4'%20opacity='1.00'%20d='%20M%20222.54%2017.83%20C%20240.25%2015.28%20258.78%2018.77%20274.27%2027.73%20C%20287.98%2035.59%20299.31%2047.52%20306.39%2061.64%20C%20314.82%2078.28%20317.13%2097.88%20312.97%20116.05%20C%20309.38%20132.00%20300.74%20146.73%20288.67%20157.74%20C%20275.19%20170.16%20257.37%20177.77%20239.07%20178.82%20C%20222.39%20179.91%20205.41%20175.67%20191.25%20166.79%20C%20176.27%20157.50%20164.46%20143.21%20158.25%20126.71%20C%20151.45%20108.90%20151.27%2088.66%20157.72%2070.72%20C%20167.39%2042.93%20193.34%2021.68%20222.54%2017.83%20Z'%20/%3e%3cpath%20fill='%2312b4c4'%20opacity='1.00'%20d='%20M%20363.04%2054.53%20C%20479.64%2042.39%20596.23%2030.14%20712.82%2017.98%20C%20712.80%2056.50%20713.14%2095.02%20712.90%20133.54%20C%20596.96%20133.59%20481.01%20133.51%20365.07%20133.59%20C%20372.10%20107.77%20371.40%2079.94%20363.04%2054.53%20Z'%20/%3e%3cpath%20fill='%2312b4c4'%20opacity='1.00'%20d='%20M%20485.06%20205.05%20C%20528.38%20193.02%20575.88%20196.52%20616.84%20215.15%20C%20651.82%20230.91%20681.87%20257.35%20702.03%20289.99%20C%20719.17%20317.56%20729.09%20349.53%20730.73%20381.95%20C%20731.19%20389.60%20730.94%20397.28%20731.00%20404.95%20C%20731.00%20465.30%20731.00%20525.65%20731.00%20586.00%20C%20673.01%20586.00%20615.03%20586.00%20557.05%20586.00%20C%20545.68%20585.88%20534.29%20586.36%20522.95%20585.45%20C%20486.86%20583.03%20451.58%20570.01%20422.47%20548.56%20C%20389.96%20524.88%20365.13%20490.82%20352.64%20452.57%20C%20336.56%20403.92%20340.72%20348.87%20364.42%20303.40%20C%20388.61%20255.72%20433.48%20219.14%20485.06%20205.05%20M%20527.53%20308.81%20C%20510.54%20310.69%20494.22%20318.01%20481.47%20329.39%20C%20467.08%20342.09%20457.25%20359.86%20454.30%20378.83%20C%20451.44%20396.54%20454.49%20415.14%20462.91%20430.98%20C%20471.29%20446.96%20485.00%20460.06%20501.33%20467.75%20C%20516.10%20474.78%20532.98%20477.24%20549.16%20474.85%20C%20564.29%20472.67%20578.76%20466.17%20590.49%20456.37%20C%20604.67%20444.63%20614.81%20428.10%20618.75%20410.11%20C%20622.62%20392.72%20620.77%20374.09%20613.43%20357.84%20C%20606.06%20341.35%20593.21%20327.38%20577.38%20318.68%20C%20562.33%20310.30%20544.64%20306.84%20527.53%20308.81%20Z'%20/%3e%3cpath%20fill='%2312b4c4'%20opacity='1.00'%20d='%20M%20175.00%20220.86%20C%20210.88%20237.95%20254.21%20238.24%20290.28%20221.53%20C%20290.17%20350.36%20290.36%20479.20%20290.18%20608.04%20C%20289.67%20630.73%20286.97%20653.63%20279.40%20675.13%20C%20273.77%20691.33%20264.98%20706.60%20252.78%20718.76%20C%20241.38%20730.24%20227.15%20738.69%20211.96%20744.14%20C%20192.15%20751.28%20170.97%20753.72%20150.02%20753.95%20C%20112.02%20754.06%2074.01%20753.97%2036.00%20754.00%20C%2036.00%20720.67%2036.00%20687.33%2036.00%20654.00%20C%2066.34%20653.96%2096.67%20654.08%20127.00%20653.93%20C%20137.61%20653.90%20148.90%20654.66%20158.59%20649.52%20C%20165.95%20645.77%20170.67%20638.29%20172.65%20630.46%20C%20175.63%20619.22%20174.89%20607.49%20175.00%20595.99%20C%20175.00%20470.94%20175.00%20345.90%20175.00%20220.86%20Z'%20/%3e%3c/g%3e%3c/svg%3e"}],"links":[{"href":"https://cnpja.com/excel","text":"Add-in de Excel"},{"href":"https://cnpja.com/pricing","text":"Planos"},{"href":"https://cnpja.com/office","text":"Pesquisa de Empresas"},{"href":"https://cnpja.com/person","text":"Pesquisa de Sócios"},{"href":"https://cnpja.com/office/bulk","text":"Consulta em Massa"},{"href":"https://cnpja.com/office","text":"Empresas"},{"href":"https://cnpja.com/company/7526557","text":"07.526.557"},{"href":"https://cnpja.com/municipality/1302603","text":"Manaus"},{"href":"https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp","text":"Receita Federal"},{"href":"https://www8.receita.fazenda.gov.br/simplesnacional/aplicacoes.aspx?id=21","text":"Simples Nacional"},{"href":"https://cnpja.com/person/04c3a1f8-359f-429d-9240-dad8c46451d9","text":"Felipe Moreira Haddad Baruque"},{"href":"https://cnpja.com/person/0535bf1c-fb1e-4269-9b34-d44d46825f8a","text":"Carlos Eduardo Klutzenschell Lisboa"},{"href":"https://cnpja.com/person/0563028c-26ce-4098-baeb-65e9781e2014","text":"Valdecir Duarte"},{"href":"https://cnpja.com/person/298afc92-361e-487d-9048-d3a329bb007f","text":"Eduardo Braga Cavalcanti de Lacerda"},{"href":"https://cnpja.com/person/6be3aa9d-8c11-41f6-b21c-2967365819ae","text":"Daniel Wakswaser Cordeiro"},{"href":"https://cnpja.com/person/7455d3dc-3044-4fee-a753-78195ea60706","text":"Guilherme Fleury de Figueiredo Ferraz Parolari"},{"href":"https://cnpja.com/person/82f76c94-71ef-4f31-8791-fbd133e1dec1","text":"Daniela Gavranic Cachich"},{"href":"https://cnpja.com/person/bccdb588-2a12-4f55-b94c-7f4062b1c144","text":"Guilherme Malik Parente"},{"href":"https://cnpja.com/person/cc98f4e6-0d7d-429a-9c5d-219c83082e33","text":"Carla Smith de Vasconcellos Crippa Prado"},{"href":"https://cnpja.com/person/e2d73359-2d0a-4915-9c1c-af5b43f43088","text":"Joao Coelho Rua Derbli de Carvalho"},{"href":"https://cnpja.com/person/ea9dbeac-b5ec-4bca-bd5b-8f61f4b5a2f6","text":"Ricardo Morais Pereira de Melo"},{"href":"https://cnpja.com/person/f4490d83-096c-4c86-8055-acd0782acf13","text":"Paulo Andre Zagman"},{"href":"https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp","text":"Receita Federal"},{"href":"https://cnpja.com/activity/1113502","text":"1113-5/02"},{"href":"https://cnpja.com/activity/1122401","text":"1122-4/01"},{"href":"https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp","text":"Receita Federal"}],"markdown":"Ferramentas\n\n- [Pesquisa de Empresas](https://cnpja.com/office)\n\n\n- [Pesquisa de Sócios](https://cnpja.com/person)\n\n\n- [Consulta em Massa](https://cnpja.com/office/bulk)\n\n Remover Dados\n\n### AMBEV S.A.\n\n Ativa 31/07/2023 –\n Presente Sociedade Anônima Aberta (204-6) R$ 58.275.086.270,41 opobrigaces@ambev.com.br (19) 3313-5680 Avenida Constantino Nery 2575 Flores [Manaus](https://cnpja.com/municipality/1302603) AM 69058-795 Filial Manaus Atualizado há 2 dias via [Receita Federal](https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp)\n\n#### Regime Tributário\n\n Lucro Real ou Presumido Atualizado há 11 horas via [Simples Nacional](https://www8.receita.fazenda.gov.br/simplesnacional/aplicacoes.aspx?id=21)\n\n#### Sócios e Administradores\n\n 12 0 0\n\n| member |\n| --- |\n| [Felipe Moreira Haddad Baruque](https://cnpja.com/person/04c3a1f8-359f-429d-9240-dad8c46451d9) Diretor – 26/12/2022 ***.787.888-** 41-50 anos |\n| [Carlos Eduardo Klutzenschell Lisboa](https://cnpja.com/person/0535bf1c-fb1e-4269-9b34-d44d46825f8a) Diretor – 06/03/2025 ***.514.864-** 51-60 anos |\n| [Valdecir Duarte](https://cnpja.com/person/0563028c-26ce-4098-baeb-65e9781e2014) Diretor – 15/02/2022 ***.748.919-** 41-50 anos |\n| [Eduardo Braga Cavalcanti de Lacerda](https://cnpja.com/person/298afc92-361e-487d-9048-d3a329bb007f) Diretor – 08/12/2017 ***.401.457-** 41-50 anos |\n| [Daniel Wakswaser Cordeiro](https://cnpja.com/person/6be3aa9d-8c11-41f6-b21c-2967365819ae) Diretor – 12/01/2021 ***.638.588-** 41-50 anos |\n| [Guilherme Fleury de Figueiredo Ferraz Parolari](https://cnpja.com/person/7455d3dc-3044-4fee-a753-78195ea60706) Diretor – 03/04/2025 ***.437.038-** 41-50 anos |\n| [Daniela Gavranic Cachich](https://cnpja.com/person/82f76c94-71ef-4f31-8791-fbd133e1dec1) Diretor – 15/02/2022 ***.189.168-** 51-60 anos |\n| [Guilherme Malik Parente](https://cnpja.com/person/bccdb588-2a12-4f55-b94c-7f4062b1c144) Diretor – 05/09/2025 ***.971.807-** 41-50 anos |\n| [Carla Smith de Vasconcellos Crippa Prado](https://cnpja.com/person/cc98f4e6-0d7d-429a-9c5d-219c83082e33) Diretor – 13/06/2022 ***.485.688-** 41-50 anos |\n| [Joao Coelho Rua Derbli de Carvalho](https://cnpja.com/person/e2d73359-2d0a-4915-9c1c-af5b43f43088) Diretor – 15/09/2023 ***.035.737-** 41-50 anos |\n| [Ricardo Morais Pereira de Melo](https://cnpja.com/person/ea9dbeac-b5ec-4bca-bd5b-8f61f4b5a2f6) Diretor – 06/01/2016 ***.157.884-** 51-60 anos |\n| [Paulo Andre Zagman](https://cnpja.com/person/f4490d83-096c-4c86-8055-acd0782acf13) Diretor – 01/01/2019 ***.343.527-** 41-50 anos |\n\n Atualizado há 3 horas via [Receita Federal](https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp) Atividades Econômicas Inscrições Estaduais SUFRAMA 2\n\n| CNAE | Tipo | Descrição |\n| --- | --- | --- |\n| [1113-5/02](https://cnpja.com/activity/1113502) | Principal | Fabricação de cervejas e chopes |\n| [1122-4/01](https://cnpja.com/activity/1122401) | Secundária | Fabricação de refrigerantes |\n\n Atualizado há 2 dias via [Receita Federal](https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp)","plain_text":"Ferramentas\n\n- Pesquisa de Empresas\n\n\n- Pesquisa de Sócios\n\n\n- Consulta em Massa\n\n Remover Dados\n\nAMBEV S.A.\n\n Ativa 31/07/2023 –\n Presente Sociedade Anônima Aberta (204-6) R$ 58.275.086.270,41 opobrigaces@ambev.com.br (19) 3313-5680 Avenida Constantino Nery 2575 Flores Manaus AM 69058-795 Filial Manaus Atualizado há 2 dias via Receita Federal\n\nRegime Tributário\n\n Lucro Real ou Presumido Atualizado há 11 horas via Simples Nacional\n\nSócios e Administradores\n\n 12 0 0\n\nmember\nFelipe Moreira Haddad Baruque Diretor – 26/12/2022 .787.888- 41-50 anos\nCarlos Eduardo Klutzenschell Lisboa Diretor – 06/03/2025 .514.864- 51-60 anos\nValdecir Duarte Diretor – 15/02/2022 .748.919- 41-50 anos\nEduardo Braga Cavalcanti de Lacerda Diretor – 08/12/2017 .401.457- 41-50 anos\nDaniel Wakswaser Cordeiro Diretor – 12/01/2021 .638.588- 41-50 anos\nGuilherme Fleury de Figueiredo Ferraz Parolari Diretor – 03/04/2025 .437.038- 41-50 anos\nDaniela Gavranic Cachich Diretor – 15/02/2022 .189.168- 51-60 anos\nGuilherme Malik Parente Diretor – 05/09/2025 .971.807- 41-50 anos\nCarla Smith de Vasconcellos Crippa Prado Diretor – 13/06/2022 .485.688- 41-50 anos\nJoao Coelho Rua Derbli de Carvalho Diretor – 15/09/2023 .035.737- 41-50 anos\nRicardo Morais Pereira de Melo Diretor – 06/01/2016 .157.884- 51-60 anos\nPaulo Andre Zagman Diretor – 01/01/2019 .343.527- 41-50 anos\n\n Atualizado há 3 horas via Receita Federal Atividades Econômicas Inscrições Estaduais SUFRAMA 2\n\nCNAE\tTipo\tDescrição\n1113-5/02\tPrincipal\tFabricação de cervejas e chopes\n1122-4/01\tSecundária\tFabricação de refrigerantes\n\n Atualizado há 2 dias via Receita Federal"},"domain_data":{"domain_type":"generic"},"metadata":{"author":null,"description":"Consulte os dados da empresa Filial Manaus, CNPJ 07.526.557/0116-59, telefone (19) 3313-5680, e-mail opobrigaces@ambev.com.br, situada em Manaus, AM.","favicon":"../favicon.svg","image":null,"language":"pt-br","published_date":null,"site_name":null,"title":"AMBEV S.A. | CNPJá","url":"https://cnpja.com/office/07526557011659","word_count":275},"structured_data":[{"data":{"office":{"address":{"city":"Manaus","country":{"id":76,"name":"Brasil"},"details":null,"district":"Flores","municipality":1302603,"number":"2575","state":"AM","street":"Avenida Constantino Nery","zip":"69058795"},"alias":"Filial Manaus","cache":[{"key":"OFFICE","updated":"2026-03-29T20:12:27.000Z"},{"key":"SUFRAMA","updated":"2026-03-29T20:12:26.000Z"},{"key":"GEOCODE","updated":"2026-03-29T20:12:27.000Z"},{"key":"REGISTRATION_AC","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_AL","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_AM","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_AP","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_BA","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_CE","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_DF","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_ES","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_GO","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_MA","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_MG","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_MS","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_MT","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_PA","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_PB","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_PE","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_PI","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_PR","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_RJ","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_RN","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_RO","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_RR","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_RS","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_SC","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_SE","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_SP","updated":"2026-03-29T23:44:51.000Z"},{"key":"REGISTRATION_TO","updated":"2026-03-29T23:44:51.000Z"}],"company":{"cache":[{"key":"SIMPLES_HISTORY","updated":"2026-03-31T13:37:26.000Z"},{"key":"COMPANY","updated":"2026-03-31T22:06:14.000Z"},{"key":"MEMBER","updated":"2026-03-31T22:06:14.000Z"},{"key":"SIMPLES","updated":"2026-03-31T13:37:26.000Z"}],"equity":58275086270.41,"id":7526557,"members":[{"person":{"age":"41-50","id":"04c3a1f8-359f-429d-9240-dad8c46451d9","name":"Felipe Moreira Haddad Baruque","taxId":"***787888**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2022-12-26"},{"person":{"age":"51-60","id":"0535bf1c-fb1e-4269-9b34-d44d46825f8a","name":"Carlos Eduardo Klutzenschell Lisboa","taxId":"***514864**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2025-03-06"},{"person":{"age":"41-50","id":"0563028c-26ce-4098-baeb-65e9781e2014","name":"Valdecir Duarte","taxId":"***748919**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2022-02-15"},{"person":{"age":"41-50","id":"298afc92-361e-487d-9048-d3a329bb007f","name":"Eduardo Braga Cavalcanti de Lacerda","taxId":"***401457**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2017-12-08"},{"person":{"age":"41-50","id":"6be3aa9d-8c11-41f6-b21c-2967365819ae","name":"Daniel Wakswaser Cordeiro","taxId":"***638588**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2021-01-12"},{"person":{"age":"41-50","id":"7455d3dc-3044-4fee-a753-78195ea60706","name":"Guilherme Fleury de Figueiredo Ferraz Parolari","taxId":"***437038**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2025-04-03"},{"person":{"age":"51-60","id":"82f76c94-71ef-4f31-8791-fbd133e1dec1","name":"Daniela Gavranic Cachich","taxId":"***189168**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2022-02-15"},{"person":{"age":"41-50","id":"bccdb588-2a12-4f55-b94c-7f4062b1c144","name":"Guilherme Malik Parente","taxId":"***971807**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2025-09-05"},{"person":{"age":"41-50","id":"cc98f4e6-0d7d-429a-9c5d-219c83082e33","name":"Carla Smith de Vasconcellos Crippa Prado","taxId":"***485688**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2022-06-13"},{"person":{"age":"41-50","id":"e2d73359-2d0a-4915-9c1c-af5b43f43088","name":"Joao Coelho Rua Derbli de Carvalho","taxId":"***035737**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2023-09-15"},{"person":{"age":"51-60","id":"ea9dbeac-b5ec-4bca-bd5b-8f61f4b5a2f6","name":"Ricardo Morais Pereira de Melo","taxId":"***157884**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2016-01-06"},{"person":{"age":"41-50","id":"f4490d83-096c-4c86-8055-acd0782acf13","name":"Paulo Andre Zagman","taxId":"***343527**","type":"NATURAL"},"role":{"id":10,"text":"Diretor"},"since":"2019-01-01"}],"name":"AMBEV S.A.","nature":{"id":2046,"text":"Sociedade Anônima Aberta"},"simei":{"optant":false,"since":null},"simples":{"optant":false,"since":null},"size":{"acronym":"DEMAIS","id":5,"text":"Demais"}},"emails":[{"address":"opobrigaces@ambev.com.br","domain":"ambev.com.br","ownership":"CORPORATE"}],"founded":"2023-07-31","head":false,"mainActivity":{"id":1113502,"text":"Fabricação de cervejas e chopes"},"phones":[{"area":"19","number":"33135680","type":"LANDLINE"}],"registrations":[{"enabled":true,"number":"054591406","state":"AM","status":{"id":1,"text":"Sem restrição"},"statusDate":"2024-04-03","type":{"id":1,"text":"IE Normal"}},{"enabled":true,"number":"240519525","state":"RR","status":{"id":1,"text":"Sem restrição"},"statusDate":"2025-05-06","type":{"id":2,"text":"IE Substituto Tributário"}},{"enabled":true,"number":"159195853","state":"PA","status":{"id":3,"text":"Vedada operação como Destinatário na UF"},"statusDate":"2023-10-03","type":{"id":2,"text":"IE Substituto Tributário"}},{"enabled":true,"number":"0108826400193","state":"AC","status":{"id":2,"text":"Bloqueado como Destinatário na UF"},"statusDate":"2025-05-13","type":{"id":2,"text":"IE Substituto Tributário"}}],"sideActivities":[{"id":1122401,"text":"Fabricação de refrigerantes"}],"status":{"id":2,"text":"Ativa"},"statusDate":"2023-07-31","suframa":[{"address":{"city":"Manaus","country":{"id":76,"name":"Brasil"},"details":null,"district":"Flores","municipality":1302603,"number":"2575","state":"AM","street":"Avenida Constantino Nery","zip":"69058795"},"approvalDate":"1987-09-24","approved":true,"emails":[{"address":"opobrigando@ambev.com.br","domain":"ambev.com.br","ownership":"CORPORATE"}],"head":false,"incentives":[{"basis":"Decreto 7.212 de 2010 (Art. 81)","benefit":"Isenção","purpose":"Consumo Interno, Industrialização e Utilização","tribute":"IPI"},{"basis":"Convênio ICMS n° 65 de 1988","benefit":"Isenção","purpose":"Industrialização e Comercialização","tribute":"ICMS"}],"mainActivity":{"id":1113502,"performed":true,"text":"Fabricação de cervejas e chopes"},"name":"AMBEV S.A.","nature":{"id":2046,"text":"Sociedade Anônima Aberta"},"number":"220120838","phones":[{"area":"19","number":"33135680","type":"LANDLINE"}],"sideActivities":[{"id":1122401,"performed":true,"text":"Fabricação de refrigerantes"}],"since":"2024-04-12","status":{"id":1,"text":"Ativa"}}],"taxId":"07526557011659","updated":"2026-03-29T20:12:26.000Z"}},"type":"data","uses":{"params":["taxId"]}}]} \ No newline at end of file