Opa com o que passou tentei passar os metodos na requisição mas não fungou não kkk
import requests
body = {
'extras': {
'com_contato_telefonico': False,
'com_email': False,
'excluir_mei': False,
'incluir_atividade_secundaria': False,
'somente_celular': False,
'somente_filial': False,
'somente_fixo': False,
'somente_matriz': False,
'somente_mei': False
},
'query': {
'atividade_principal': ['4511102'],
'cep': [],
'ddd': [],
'municipio': [],
'natureza_juridica': [],
'situacao_cadastral': 'ATIVA',
'termo': [],
'uf': ['AM','ES']
},
'range_query': {
'capital_social': {
'gte': None,
'lte': None
},
'data_abertura': {
'gte': '2021-08-01',
'lte': None
}
},
'page': '1'
}
headers = {
'referer': '',
'authority': 'api.casadosdados.com.br',
'method': 'POST',
'path': '/v2/public/cnpj/search',
'scheme' : 'https',
'accept' : 'application/json, text/plain, */*',
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'pt-BR,pt;q=0.9,en-US;q=0.8,en;q=0.7',
'content-length' : '500',
'content-type': 'application/json;charset=UTF-8',
'origin': 'https://casadosdados.com.br',
'referer': 'https://casadosdados.com.br/',
'sec-ch-ua': 'Not A;Brand;v=99, Chromium;v=98, Google Chrome;v=98',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': 'Windows',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-site',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36',
}
response = requests.get(
'https://api.casadosdados.com.br/v2/public/cnpj/search',
json = body, headers=headers
)
print(response.status_code)
Se tiver alguma sugestão,