{"openapi":"3.0.3","info":{"title":"🇧🇷 Servidor BrasilAPI","description":"Development documentation","version":"1.0.1"},"tags":[{"name":"BANKS","description":"Informações sobre sistema bancário"},{"name":"CAMBIO","description":"Informações referentes ao Cambio"},{"name":"CEP","description":"Informações referentes a CEPs"},{"name":"CEP-V2","description":"A geolocalização dos CEPs estão <b>suscetíveis a erros</b>, pois as coordenadas são provindas do OpenStreetMap. Caso encontre algum erro você poderá corrigir no próprio OpenStreetMap que será refletido no CEP V2."},{"name":"DDD","description":"Consulta de códigos DDD (Discagem Direta à Distância) brasileiros. Permite buscar informações sobre estados e cidades associadas a cada código de área telefônica."}],"paths":{"/api/banks/v1":{"get":{"responses":{"200":{"items":{"description":"Sucesso","type":"object","required":["ispb","name","fullName","code"],"properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}}},"content":{"application/json":{"schema":{"type":"array","items":{"description":"Sucesso","type":"object","required":["ispb","name","fullName","code"],"properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}}}}},"multipart/form-data":{"schema":{"type":"array","items":{"description":"Sucesso","type":"object","required":["ispb","name","fullName","code"],"properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}}}}},"text/plain":{"schema":{"type":"array","items":{"description":"Sucesso","type":"object","required":["ispb","name","fullName","code"],"properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}}}}}}}},"operationId":"getApiBanksV1","tags":["BANKS"],"summary":"Retorna informações de todos os bancos do Brasil"}},"/api/banks/v1/{bankCode}":{"get":{"parameters":[{"description":"O código do banco <br />                         **Pode ser obtido [nesse](/docs/banks/getApiBanksV1) endpoint**","examples":[1,306],"schema":{"type":"number"},"in":"path","name":"bankCode","required":true}],"responses":{"200":{"description":"Sucesso","content":{"application/json":{"schema":{"type":"object","properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}},"required":["ispb","name","fullName","code"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}},"required":["ispb","name","fullName","code"]}},"text/plain":{"schema":{"type":"object","properties":{"ispb":{"examples":["00000000"],"type":"string"},"name":{"examples":["BCO DO BRASIL S.A."],"type":"string"},"fullName":{"examples":["Banco do Brasil S.A."],"type":"string"},"code":{"anyOf":[{"examples":[1,306],"type":"number"},{"type":"null"}]}},"required":["ispb","name","fullName","code"]}}}},"404":{"description":"O código do banco não foi encontrado","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"const":"Código bancario não encontrado","type":"string"},"type":{"const":"BANK_CODE_NOT_FOUND","type":"string"}},"required":["message","type"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"message":{"const":"Código bancario não encontrado","type":"string"},"type":{"const":"BANK_CODE_NOT_FOUND","type":"string"}},"required":["message","type"]}},"text/plain":{"schema":{"type":"object","properties":{"message":{"const":"Código bancario não encontrado","type":"string"},"type":{"const":"BANK_CODE_NOT_FOUND","type":"string"}},"required":["message","type"]}}}}},"operationId":"getApiBanksV1ByBankCode","tags":["BANKS"],"summary":"Busca as informações de um banco a partir de um código"}},"/api/exchange/v1/coins":{"get":{"responses":{"200":{"examples":[{"USD":{"symbol":"USD","name":"Dólar dos Estados Unidos","coin_type":"A"}}],"description":"Moedas disponíveis","content":{"application/json":{"schema":{"type":"object","patternProperties":{"^[A-Z]{3}$":{"type":"object","required":["symbol","name","coin_type"],"properties":{"symbol":{"examples":["USD"],"type":"string"},"name":{"examples":["Dólar dos Estados Unidos"],"type":"string"},"coin_type":{"examples":["A"],"type":"string"}}}}}},"multipart/form-data":{"schema":{"type":"object","patternProperties":{"^[A-Z]{3}$":{"type":"object","required":["symbol","name","coin_type"],"properties":{"symbol":{"examples":["USD"],"type":"string"},"name":{"examples":["Dólar dos Estados Unidos"],"type":"string"},"coin_type":{"examples":["A"],"type":"string"}}}}}},"text/plain":{"schema":{"type":"object","patternProperties":{"^[A-Z]{3}$":{"type":"object","required":["symbol","name","coin_type"],"properties":{"symbol":{"examples":["USD"],"type":"string"},"name":{"examples":["Dólar dos Estados Unidos"],"type":"string"},"coin_type":{"examples":["A"],"type":"string"}}}}}}}},"500":{"description":"Erro interno ao buscar moedas","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Erro ao buscar moedas.","type":"string"},"type":{"const":"coins_error","type":"string"}},"required":["name","message","type"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Erro ao buscar moedas.","type":"string"},"type":{"const":"coins_error","type":"string"}},"required":["name","message","type"]}},"text/plain":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Erro ao buscar moedas.","type":"string"},"type":{"const":"coins_error","type":"string"}},"required":["name","message","type"]}}}}},"operationId":"getApiExchangeV1Coins","tags":["CAMBIO"],"summary":"Lista todas as moedas disponíveis para consulta de câmbio.","description":"Retorna a lista completa de moedas que podem ser utilizadas como parâmetros nos endpoints de consulta de câmbio, incluindo informações sobre símbolo, nome e tipo de cada moeda."}},"/api/exchange/v1/currency/{coin}/{date}":{"get":{"parameters":[{"description":"A moeda alvo desejada (AUD, CAD, CHF, DKK, EUR, GBP, JPY, SEK, USD). Para maiores informações, [clique aqui](/docs/cambio/getApiExchangeV1Coins)","examples":["AUD","CAD","CHF","DKK","EUR","GBP","JPY","SEK","USD"],"schema":{"type":"string","title":"Moeda"},"in":"path","name":"coin","required":true},{"description":"A data desejada, o formato deve ser: YYYY-MM-DD. Os dados só estão disponíveis a partir de 28/11/1984.","examples":["2021-12-31","200-12-30","2016-12-29"],"schema":{"type":"string","format":"date","title":"Data"},"in":"path","name":"date","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"type":"object","properties":{"currencies":{"type":"array","items":{"type":"object","required":["paridadeCompra","paridadeVenda","cotacaoCompra","cotacaoVenda","dataHoraCotacao","tipoBoletim"],"properties":{"paridadeCompra":{"type":"number"},"paridadeVenda":{"type":"number"},"cotacaoCompra":{"type":"number"},"cotacaoVenda":{"type":"number"},"dataHoraCotacao":{"format":"date-time","type":"string"},"tipoBoletim":{"anyOf":[{"const":"Abertura","type":"string"},{"const":"Intermediário","type":"string"},{"const":"Fechamento PTAX","type":"string"}]}}}},"coin":{"examples":["USD"],"type":"string"},"date":{"examples":["2021-12-31"],"format":"date","description":"Data da cotação, no formato YYYY-MM-DD. **OBS: Para finais de semana e feriados, a data retornada será o último dia útil disponível.**","type":"string"}},"required":["currencies","coin","date"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"currencies":{"type":"array","items":{"type":"object","required":["paridadeCompra","paridadeVenda","cotacaoCompra","cotacaoVenda","dataHoraCotacao","tipoBoletim"],"properties":{"paridadeCompra":{"type":"number"},"paridadeVenda":{"type":"number"},"cotacaoCompra":{"type":"number"},"cotacaoVenda":{"type":"number"},"dataHoraCotacao":{"format":"date-time","type":"string"},"tipoBoletim":{"anyOf":[{"const":"Abertura","type":"string"},{"const":"Intermediário","type":"string"},{"const":"Fechamento PTAX","type":"string"}]}}}},"coin":{"examples":["USD"],"type":"string"},"date":{"examples":["2021-12-31"],"format":"date","description":"Data da cotação, no formato YYYY-MM-DD. **OBS: Para finais de semana e feriados, a data retornada será o último dia útil disponível.**","type":"string"}},"required":["currencies","coin","date"]}},"text/plain":{"schema":{"type":"object","properties":{"currencies":{"type":"array","items":{"type":"object","required":["paridadeCompra","paridadeVenda","cotacaoCompra","cotacaoVenda","dataHoraCotacao","tipoBoletim"],"properties":{"paridadeCompra":{"type":"number"},"paridadeVenda":{"type":"number"},"cotacaoCompra":{"type":"number"},"cotacaoVenda":{"type":"number"},"dataHoraCotacao":{"format":"date-time","type":"string"},"tipoBoletim":{"anyOf":[{"const":"Abertura","type":"string"},{"const":"Intermediário","type":"string"},{"const":"Fechamento PTAX","type":"string"}]}}}},"coin":{"examples":["USD"],"type":"string"},"date":{"examples":["2021-12-31"],"format":"date","description":"Data da cotação, no formato YYYY-MM-DD. **OBS: Para finais de semana e feriados, a data retornada será o último dia útil disponível.**","type":"string"}},"required":["currencies","coin","date"]}}}},"400":{"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}},"text/plain":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}}}},"500":{"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}},"text/plain":{"schema":{"type":"object","properties":{"message":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"}},"required":["message","type","name"]}}}}},"operationId":"getApiExchangeV1CurrencyByCoinByDate","tags":["CAMBIO"],"summary":"Busca pelo câmbio do Real com outra moeda, em uma data específica","description":"Consulta o câmbio da moeda desejada em relação ao Real, em uma data específica. **OBS: Para finais de semana e feriados, a data retornada será o último dia útil disponível.**"}},"/api/cep/v1/{cep}":{"get":{"parameters":[{"description":"O CEP (Código de Endereçamento Postal) é um sistema de códigos que visa racionalizar o processo de encaminhamento e entrega de correspondências através da divisão do país em regiões postais. ... Atualmente, o CEP é composto por oito dígitos, cinco de um lado e três de outro. Cada algarismo do CEP possui um significado.","examples":["57460-000","57460000"],"schema":{"type":"string","maxLength":9,"minLength":8},"in":"path","name":"cep","required":true}],"responses":{"200":{"description":"CEP encontrado","content":{"application/json":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"}},"required":["cep","uf","city","street","service","neightorhood"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"}},"required":["cep","uf","city","street","service","neightorhood"]}},"text/plain":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"}},"required":["cep","uf","city","street","service","neightorhood"]}}}},"404":{"description":"CEP não encontrado em nenhum provedor","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"examples":["CEP não encontrado"],"type":"string"},"name":{"examples":["CepPromiseError"],"type":"string"},"type":{"examples":["service_error"],"type":"string"},"errors":{"type":"array","items":{"type":"object","required":["service","message"],"properties":{"service":{"examples":["correios"],"type":"string"},"message":{"examples":["CEP não encontrado"],"type":"string"}}}}},"required":["message","name","type","errors"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"message":{"examples":["CEP não encontrado"],"type":"string"},"name":{"examples":["CepPromiseError"],"type":"string"},"type":{"examples":["service_error"],"type":"string"},"errors":{"type":"array","items":{"type":"object","required":["service","message"],"properties":{"service":{"examples":["correios"],"type":"string"},"message":{"examples":["CEP não encontrado"],"type":"string"}}}}},"required":["message","name","type","errors"]}},"text/plain":{"schema":{"type":"object","properties":{"message":{"examples":["CEP não encontrado"],"type":"string"},"name":{"examples":["CepPromiseError"],"type":"string"},"type":{"examples":["service_error"],"type":"string"},"errors":{"type":"array","items":{"type":"object","required":["service","message"],"properties":{"service":{"examples":["correios"],"type":"string"},"message":{"examples":["CEP não encontrado"],"type":"string"}}}}},"required":["message","name","type","errors"]}}}},"500":{"description":"Todos os serviços de CEP retornaram erro.","const":"Todos os serviços de CEP retornaram erro.","content":{"application/json":{"schema":{"description":"Todos os serviços de CEP retornaram erro.","const":"Todos os serviços de CEP retornaram erro.","type":"string"}},"multipart/form-data":{"schema":{"description":"Todos os serviços de CEP retornaram erro.","const":"Todos os serviços de CEP retornaram erro.","type":"string"}},"text/plain":{"schema":{"description":"Todos os serviços de CEP retornaram erro.","const":"Todos os serviços de CEP retornaram erro.","type":"string"}}}}},"operationId":"getApiCepV1ByCep","summary":"Busca por CEP com múltiplos providers de fallback.","description":"A busca utiliza como fonte principal o OpenCep, caso não encontre o CEP é buscado em diversos outros providers de CEP.","tags":["CEP"]}},"/api/cep/v2/{cep}":{"get":{"parameters":[{"description":"CEP a ser consultado. Deve conter exatamente 8 dígitos, com ou sem formatação (hífen)","examples":["01310-930","01310930"],"schema":{"type":"string","minLength":8,"maxLength":9},"in":"path","name":"cep","required":true}],"responses":{"200":{"description":"CEP encontrado com geolocalização","content":{"application/json":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"},"location":{"type":"object","required":["type","coordinates"],"properties":{"type":{"examples":["Point"],"type":"string"},"coordinates":{"type":"object","properties":{"longitude":{"description":"Longitude","type":"number"},"latitude":{"description":"Latitude","type":"number"}}}}}},"required":["cep","uf","city","street","service","neightorhood","location"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"},"location":{"type":"object","required":["type","coordinates"],"properties":{"type":{"examples":["Point"],"type":"string"},"coordinates":{"type":"object","properties":{"longitude":{"description":"Longitude","type":"number"},"latitude":{"description":"Latitude","type":"number"}}}}}},"required":["cep","uf","city","street","service","neightorhood","location"]}},"text/plain":{"schema":{"type":"object","properties":{"cep":{"examples":["57460000","57460-000"],"type":"string"},"uf":{"minLength":2,"maxLength":2,"examples":["AL"],"type":"string"},"city":{"examples":["Piranhas"],"type":"string"},"street":{"examples":["Rua Principal"],"type":"string"},"service":{"examples":["open-cep"],"type":"string"},"neightorhood":{"examples":["Centro"],"type":"string"},"location":{"type":"object","required":["type","coordinates"],"properties":{"type":{"examples":["Point"],"type":"string"},"coordinates":{"type":"object","properties":{"longitude":{"description":"Longitude","type":"number"},"latitude":{"description":"Latitude","type":"number"}}}}}},"required":["cep","uf","city","street","service","neightorhood","location"]}}}},"400":{"description":"CEP inválido","const":"CEP inválido","content":{"application/json":{"schema":{"description":"CEP inválido","const":"CEP inválido","type":"string"}},"multipart/form-data":{"schema":{"description":"CEP inválido","const":"CEP inválido","type":"string"}},"text/plain":{"schema":{"description":"CEP inválido","const":"CEP inválido","type":"string"}}}},"404":{"description":"CEP não encontrado","const":"CEP não encontrado","content":{"application/json":{"schema":{"description":"CEP não encontrado","const":"CEP não encontrado","type":"string"}},"multipart/form-data":{"schema":{"description":"CEP não encontrado","const":"CEP não encontrado","type":"string"}},"text/plain":{"schema":{"description":"CEP não encontrado","const":"CEP não encontrado","type":"string"}}}},"500":{"description":"Erro interno do servidor","const":"Erro interno do servidor","content":{"application/json":{"schema":{"description":"Erro interno do servidor","const":"Erro interno do servidor","type":"string"}},"multipart/form-data":{"schema":{"description":"Erro interno do servidor","const":"Erro interno do servidor","type":"string"}},"text/plain":{"schema":{"description":"Erro interno do servidor","const":"Erro interno do servidor","type":"string"}}}}},"operationId":"getApiCepV2ByCep","summary":"Busca por CEP com múltiplos providers e geolocalização.","description":"Versão 2 do serviço de busca por CEP que inclui informações de geolocalização (latitude e longitude) além dos dados básicos de endereço. Utiliza múltiplos provedores com sistema de fallback para garantir maior disponibilidade.","tags":["CEP-V2"]}},"/api/ddd/v1/":{"get":{"parameters":[{"description":"Código DDD","examples":[82],"schema":{"type":"number","minimum":11,"maximum":99},"in":"query","name":"ddd","required":false},{"description":"Estado (UF)","examples":["AL"],"schema":{"type":"string","maxLength":2,"minLength":2},"in":"query","name":"state","required":false},{"description":"Cidade","examples":["Piranhas"],"schema":{"type":"string"},"in":"query","name":"city","required":false},{"description":"Código IBGE","examples":[1100015],"schema":{"type":"number"},"in":"query","name":"ibgeCode","required":false}],"responses":{"200":{"description":"Lista de DDDs por cidade.","examples":[{"ibgeCode":1100015,"state":"RO","city":"Alta Floresta D'Oeste","ddd":69}],"items":{"examples":[{"ibgeCode":1100015,"state":"RO","city":"Alta Floresta D'Oeste","ddd":69}],"type":"object","properties":{"ibgeCode":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]},"state":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"ddd":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]}}},"content":{"application/json":{"schema":{"type":"array","items":{"examples":[{"ibgeCode":1100015,"state":"RO","city":"Alta Floresta D'Oeste","ddd":69}],"type":"object","properties":{"ibgeCode":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]},"state":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"ddd":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]}}}}},"multipart/form-data":{"schema":{"type":"array","items":{"examples":[{"ibgeCode":1100015,"state":"RO","city":"Alta Floresta D'Oeste","ddd":69}],"type":"object","properties":{"ibgeCode":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]},"state":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"ddd":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]}}}}},"text/plain":{"schema":{"type":"array","items":{"examples":[{"ibgeCode":1100015,"state":"RO","city":"Alta Floresta D'Oeste","ddd":69}],"type":"object","properties":{"ibgeCode":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]},"state":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"nullable":true,"anyOf":[{"type":"string"},{"type":"null"}]},"ddd":{"nullable":true,"anyOf":[{"type":"number"},{"type":"null"}]}}}}}}},"500":{"description":"Todos os serviços de DDD retornaram erro.","examples":[{"name":"InternalError","message":"Todos os serviços de DDD retornaram erro.","type":"service_error"}],"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Todos os serviços de DDD retornaram erro.","type":"string"},"type":{"const":"service_error","type":"string"}},"required":["name","message","type"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Todos os serviços de DDD retornaram erro.","type":"string"},"type":{"const":"service_error","type":"string"}},"required":["name","message","type"]}},"text/plain":{"schema":{"type":"object","properties":{"name":{"const":"InternalError","type":"string"},"message":{"const":"Todos os serviços de DDD retornaram erro.","type":"string"},"type":{"const":"service_error","type":"string"}},"required":["name","message","type"]}}}}},"operationId":"getApiDddV1","summary":"Lista de DDDs.","description":"Lista de DDDs por cidade, estado e código IBGE.","tags":["DDD"]}}},"components":{"schemas":{}}}