{"openapi":"3.1.0","info":{"title":"voa-tiss","description":"API HTTP e MCP para documentos TISS.","version":"0.3.0"},"paths":{"/v1/validate":{"post":{"summary":"Validate","operationId":"validate_v1_validate_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"xml":{"type":"string"},"lote":{"properties":{},"additionalProperties":true,"type":"object","description":"Schema estrutural disponível em tiss://schemas/lote."},"operadora":{"type":"string","pattern":"^[0-9]{5,6}$"},"contexto":{"properties":{"tabela_operadora":{"properties":{"registro_ans":{"type":"string"},"procedimentos":{"items":{"type":"string"},"type":"array"},"exige_autorizacao":{"items":{"type":"string"},"type":"array"},"vigencia_inicio":{"type":"string","format":"date"},"vigencia_fim":{"type":["string","null"],"format":"date"},"max_guias":{"type":"integer","minimum":1.0}},"additionalProperties":false,"type":"object"},"carteirinhas":{"type":"object"},"autorizacoes":{"type":"object"}},"additionalProperties":false,"type":"object"},"data":{"type":"string","format":"date"}},"additionalProperties":false,"type":"object"}},"application/xml":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"valid":{"type":"boolean"},"version":{"type":["string","null"]},"findings":{"items":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"code":{"enum":["audit.autorizacao_ausente","audit.autorizacao_vencida","audit.carteirinha_ausente","audit.carteirinha_inativa","audit.carteirinha_vencida","audit.data_ausente","audit.operadora_divergente","audit.procedimento_ausente","audit.procedimento_fora_da_tabela","audit.tabela_fora_de_vigencia","audit.tabela_sem_procedimentos","audit.valor_nao_positivo","guia.carteirinha_ausente","guia.executante_ausente","guia.sequencial","item.valor_divergente","item.valor_zerado","lote.acima_do_teto","lote.caractere_invalido","lote.estrutura","lote.guia_duplicada","lote.hash_divergente","lote.valor_total_geral","lote.vazio","regra.combinacao_proibida","regra.max_itens","regra.obrigatorio","regra.padrao","regra.valores","tuss.fora_de_vigencia","tuss.inexistente","versao.divergente","versao.nao_detectada","versao.nao_suportada","xml.doctype","xml.encoding","xml.malformado","xsd.atributo","xsd.elemento_ausente","xsd.elemento_inesperado","xsd.enumeracao","xsd.outro","xsd.padrao","xsd.tamanho","xsd.tipo"]},"severity":{"enum":["error","warning"]},"guia":{"type":["string","null"]},"xpath":{"type":["string","null"]},"pointer":{"type":["string","null"]},"message":{"type":"string"},"fix":{"anyOf":[{"type":"null"},{"items":{"type":"object"},"type":"array"}]},"needs":{"anyOf":[{"type":"null"},{"items":{"type":"string"},"type":"array"}]},"glosa":{"type":["string","null"]},"rule":{"type":["object","null"]}},"additionalProperties":false,"type":"object","required":["code","severity","guia","xpath","pointer","message","fix","needs","glosa","rule"],"title":"Finding"},"type":"array"}},"additionalProperties":false,"type":"object","required":["valid","version","findings"],"title":"Report"}}}},"422":{"description":"Entrada inválida."}}}},"/v1/parse_demonstrativo":{"post":{"summary":"Parse Demonstrativo","operationId":"parse_demonstrativo_v1_parse_demonstrativo_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"xml":{"type":"string"}},"additionalProperties":false,"type":"object","required":["xml"]}},"application/xml":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"decisoes":{"items":{"properties":{"guia_ref":{"type":"string"},"decision":{"enum":["pago","glosado","glosa_parcial"]},"motivo":{"type":"string"},"guia_operadora":{"type":"string"},"tuss_code":{"type":"string"},"valor_glosa_cents":{"type":"integer"},"valor_liberado_cents":{"type":"integer"}},"additionalProperties":true,"type":"object","required":["guia_ref","decision","motivo"]},"type":"array"}},"additionalProperties":false,"type":"object","required":["decisoes"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/plan_reconciliation":{"post":{"summary":"Plan Reconciliation","operationId":"plan_reconciliation_v1_plan_reconciliation_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"decisoes":{"items":{"properties":{"guia_ref":{"type":"string"},"decision":{"enum":["pago","glosado","glosa_parcial"]},"motivo":{"type":"string"},"guia_operadora":{"type":"string"},"tuss_code":{"type":"string"},"valor_glosa_cents":{"type":"integer"},"valor_liberado_cents":{"type":"integer"}},"additionalProperties":true,"type":"object","required":["guia_ref","decision","motivo"]},"type":"array"},"guias":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"},"id_key":{"type":"string"},"prestador_key":{"type":"string"},"operadora_key":{"type":"string"},"status_key":{"type":"string"}},"additionalProperties":false,"type":"object","required":["decisoes","guias"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"propostas":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"},"sem_par":{"items":{"properties":{"guia_ref":{"type":"string"},"decision":{"enum":["pago","glosado","glosa_parcial"]},"motivo":{"type":"string"},"guia_operadora":{"type":"string"},"tuss_code":{"type":"string"},"valor_glosa_cents":{"type":"integer"},"valor_liberado_cents":{"type":"integer"}},"additionalProperties":true,"type":"object","required":["guia_ref","decision","motivo"]},"type":"array"},"ambiguas":{"items":{"properties":{"guia_ref":{"type":"string"},"decision":{"enum":["pago","glosado","glosa_parcial"]},"motivo":{"type":"string"},"guia_operadora":{"type":"string"},"tuss_code":{"type":"string"},"valor_glosa_cents":{"type":"integer"},"valor_liberado_cents":{"type":"integer"}},"additionalProperties":true,"type":"object","required":["guia_ref","decision","motivo"]},"type":"array"}},"additionalProperties":false,"type":"object","required":["propostas","sem_par","ambiguas"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/tuss_lookup":{"post":{"summary":"Tuss Lookup","operationId":"tuss_lookup_v1_tuss_lookup_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"code":{"type":"string"},"tabela":{"type":"string"},"include_expired":{"type":"boolean"},"data":{"type":"string","format":"date"}},"additionalProperties":false,"type":"object","required":["code"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"resultados":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"}},"additionalProperties":false,"type":"object","required":["resultados"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/tuss_search":{"post":{"summary":"Tuss Search","operationId":"tuss_search_v1_tuss_search_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"type":"string"},"tabela":{"type":"string"},"include_expired":{"type":"boolean"},"data":{"type":"string","format":"date"},"limite":{"type":"integer","maximum":100.0,"minimum":1.0,"default":20}},"additionalProperties":false,"type":"object","required":["text"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"resultados":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"}},"additionalProperties":false,"type":"object","required":["resultados"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/sadt_missing":{"post":{"summary":"Sadt Missing","operationId":"sadt_missing_v1_sadt_missing_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"values":{"properties":{},"additionalProperties":true,"type":"object"}},"additionalProperties":false,"type":"object","required":["values"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"faltando":{"items":{"type":"string"},"type":"array"}},"additionalProperties":false,"type":"object","required":["faltando"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/sadt_catalog":{"post":{"summary":"Sadt Catalog","operationId":"sadt_catalog_v1_sadt_catalog_post","requestBody":{"content":{"application/json":{"schema":{"properties":{},"additionalProperties":false,"type":"object"}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{},"additionalProperties":true,"type":"object"}}}},"422":{"description":"Entrada inválida."}}}},"/v1/rede":{"get":{"summary":"Rede","operationId":"rede_v1_rede_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"atualizado_em":{"type":"string"},"fonte":{"type":"string"},"total":{"type":"integer"},"operadoras":{"type":"array","items":{"type":"object","properties":{"registro_ans":{"type":"string"},"nome":{"type":["string","null"]},"cnes":{"type":["string","null"]},"nome_estabelecimento":{"type":"string"},"tipo_contrato":{"type":"array","items":{"type":"string"}},"disponibilidade":{"type":"array","items":{"type":"string"}},"tipo_prestador":{"type":"array","items":{"type":"string"}},"urgencia_emergencia":{"type":"boolean"},"dt_vinculo_inicio":{"type":["string","null"]},"planos":{"type":"integer"}},"additionalProperties":false,"required":["registro_ans","nome","cnes","nome_estabelecimento","tipo_contrato","disponibilidade","tipo_prestador","urgencia_emergencia","dt_vinculo_inicio","planos"]}}},"additionalProperties":false,"required":["atualizado_em","fonte","total","operadoras"]}}}},"422":{"description":"Entrada inválida."},"503":{"description":"Rede hospitalar indisponível."}},"parameters":[{"name":"cnpj","in":"query","required":false,"schema":{"type":"string"}},{"name":"cnes","in":"query","required":false,"schema":{"type":"string"}},{"name":"limite","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":1000,"default":200}}]}},"/v1/operadoras/{registro}/rede":{"get":{"summary":"Operadora Rede","operationId":"operadora_rede_v1_operadoras__registro__rede_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"atualizado_em":{"type":"string"},"fonte":{"type":"string"},"registro_ans":{"type":"string"},"total":{"type":"integer"},"por_uf":{"type":"object","additionalProperties":{"type":"integer"}},"estabelecimentos":{"type":"array","items":{"type":"object","properties":{"cnes":{"type":["string","null"]},"cnpj":{"type":["string","null"]},"nome":{"type":"string"},"classe":{"type":["string","null"]},"cd_municipio":{"type":["string","null"]},"uf":{"type":"string"},"tipo_contrato":{"type":"array","items":{"type":"string"}},"disponibilidade":{"type":"array","items":{"type":"string"}},"tipo_prestador":{"type":"array","items":{"type":"string"}},"urgencia_emergencia":{"type":"boolean"},"dt_vinculo_inicio":{"type":["string","null"]},"planos":{"type":"integer"}},"additionalProperties":false,"required":["cnes","cnpj","nome","classe","cd_municipio","uf","tipo_contrato","disponibilidade","tipo_prestador","urgencia_emergencia","dt_vinculo_inicio","planos"]}}},"additionalProperties":false,"required":["atualizado_em","fonte","registro_ans","total","por_uf","estabelecimentos"]}}}},"422":{"description":"Entrada inválida."},"503":{"description":"Rede hospitalar indisponível."}},"parameters":[{"name":"registro","in":"path","required":true,"schema":{"type":"string"}},{"name":"uf","in":"query","required":false,"schema":{"type":"string","pattern":"^[A-Za-z]{2}$"}},{"name":"limite","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":1000,"default":200}}]}},"/v1/operadoras/{registro_ans}":{"get":{"summary":"Operadora Perfil","operationId":"operadora_perfil_v1_operadoras__registro_ans__get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"registro_ans":{"type":"string"},"razao_social":{"type":"string"},"indicadores":{"type":"object","properties":{"fonte":{"type":"object","properties":{},"additionalProperties":true},"serie":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}}},"additionalProperties":false,"required":["fonte","serie"]}},"additionalProperties":true,"required":["registro_ans","razao_social","indicadores"]}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"registro_ans","in":"path","required":true,"schema":{"type":"string","pattern":"^[0-9]{5,6}$"}}]}},"/v1/sandbox/lotes":{"post":{"summary":"Sandbox Enviar Lote","operationId":"sandbox_enviar_lote_v1_sandbox_lotes_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"xml":{"type":"string"},"cenario":{"enum":["aprovado","duplicidade","carteirinha_vencida","sem_autorizacao","falha_transitoria","falha_permanente"]},"tentativa":{"type":"integer","minimum":1.0}},"additionalProperties":false,"type":"object","required":["xml"]}},"application/xml":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"aceito":{"type":"boolean"},"protocolo":{"type":["string","null"]},"numero_protocolo":{"type":["string","null"]},"numero_lote":{"type":["string","null"]},"cenario":{"type":"string"},"resumo":{"properties":{},"additionalProperties":true,"type":"object"},"findings":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"}},"additionalProperties":true,"type":"object","required":["aceito","protocolo","numero_protocolo","numero_lote","cenario","findings"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/sandbox/lotes/{protocolo}/demonstrativo":{"get":{"summary":"Sandbox Demonstrativo","operationId":"sandbox_demonstrativo_v1_sandbox_lotes__protocolo__demonstrativo_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"protocolo":{"type":"string"},"xml":{"type":"string"}},"additionalProperties":false,"required":["protocolo","xml"]}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"protocolo","in":"path","required":true,"schema":{"type":"string"}}]}},"/v1/build":{"post":{"summary":"Build","operationId":"build_v1_build_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"lote":{"properties":{},"additionalProperties":true,"type":"object","description":"Schema estrutural disponível em tiss://schemas/lote."}},"additionalProperties":true,"type":"object","required":["lote"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"xml":{"type":"string"},"hash":{"type":"string"}},"additionalProperties":false,"type":"object","required":["xml","hash"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/hash":{"post":{"summary":"Hash","operationId":"hash_v1_hash_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"xml":{"type":"string"}},"additionalProperties":false,"type":"object","required":["xml"]}},"application/xml":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"hash":{"type":"string"}},"additionalProperties":false,"type":"object","required":["hash"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/audit":{"post":{"summary":"Audit","operationId":"audit_v1_audit_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"lote":{"properties":{},"additionalProperties":true,"type":"object"},"contexto":{"properties":{"tabela_operadora":{"properties":{"registro_ans":{"type":"string"},"procedimentos":{"items":{"type":"string"},"type":"array"},"exige_autorizacao":{"items":{"type":"string"},"type":"array"},"vigencia_inicio":{"type":"string","format":"date"},"vigencia_fim":{"type":["string","null"],"format":"date"},"max_guias":{"type":"integer","minimum":1.0}},"additionalProperties":false,"type":"object"},"carteirinhas":{"type":"object"},"autorizacoes":{"type":"object"}},"additionalProperties":false,"type":"object"},"data":{"type":"string","format":"date"}},"additionalProperties":false,"type":"object","required":["lote"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"valid":{"type":"boolean"},"version":{"type":["string","null"]},"findings":{"items":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"code":{"enum":["audit.autorizacao_ausente","audit.autorizacao_vencida","audit.carteirinha_ausente","audit.carteirinha_inativa","audit.carteirinha_vencida","audit.data_ausente","audit.operadora_divergente","audit.procedimento_ausente","audit.procedimento_fora_da_tabela","audit.tabela_fora_de_vigencia","audit.tabela_sem_procedimentos","audit.valor_nao_positivo","guia.carteirinha_ausente","guia.executante_ausente","guia.sequencial","item.valor_divergente","item.valor_zerado","lote.acima_do_teto","lote.caractere_invalido","lote.estrutura","lote.guia_duplicada","lote.hash_divergente","lote.valor_total_geral","lote.vazio","regra.combinacao_proibida","regra.max_itens","regra.obrigatorio","regra.padrao","regra.valores","tuss.fora_de_vigencia","tuss.inexistente","versao.divergente","versao.nao_detectada","versao.nao_suportada","xml.doctype","xml.encoding","xml.malformado","xsd.atributo","xsd.elemento_ausente","xsd.elemento_inesperado","xsd.enumeracao","xsd.outro","xsd.padrao","xsd.tamanho","xsd.tipo"]},"severity":{"enum":["error","warning"]},"guia":{"type":["string","null"]},"xpath":{"type":["string","null"]},"pointer":{"type":["string","null"]},"message":{"type":"string"},"fix":{"anyOf":[{"type":"null"},{"items":{"type":"object"},"type":"array"}]},"needs":{"anyOf":[{"type":"null"},{"items":{"type":"string"},"type":"array"}]},"glosa":{"type":["string","null"]},"rule":{"type":["object","null"]}},"additionalProperties":false,"type":"object","required":["code","severity","guia","xpath","pointer","message","fix","needs","glosa","rule"],"title":"Finding"},"type":"array"}},"additionalProperties":false,"type":"object","required":["valid","version","findings"],"title":"Report"}}}},"422":{"description":"Entrada inválida."}}}},"/v1/apply_fixes":{"post":{"summary":"Apply Fixes","operationId":"apply_fixes_v1_apply_fixes_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"lote":{"properties":{},"additionalProperties":true,"type":"object"},"report":{"properties":{"findings":{"items":{"properties":{},"additionalProperties":true,"type":"object"},"type":"array"}},"additionalProperties":true,"type":"object","required":["findings"]}},"additionalProperties":false,"type":"object","required":["lote","report"]}}},"required":true},"responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"properties":{"lote":{"properties":{},"additionalProperties":true,"type":"object"}},"additionalProperties":false,"type":"object","required":["lote"]}}}},"422":{"description":"Entrada inválida."}}}},"/v1/glosas/{codigo}":{"get":{"summary":"Glosa Explain","operationId":"glosa_explain_v1_glosas__codigo__get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"grupo":{"type":"string"},"fonte":{"type":"object","properties":{"data":{"type":"string"},"titulo":{"type":"string"},"url":{"type":"string"}},"additionalProperties":true,"required":["data","titulo","url"]},"orientacao":{"type":"object","properties":{"fonte":{"type":"string"},"texto":{"type":"string"}},"additionalProperties":true,"required":["fonte","texto"]}},"additionalProperties":true,"required":["codigo","descricao","grupo","fonte","orientacao"]}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"codigo","in":"path","required":true,"schema":{"type":"string","pattern":"^[0-9]{4}$"}}]}},"/v1/dominio":{"get":{"summary":"Dominio","operationId":"dominio_v1_dominio_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"tabelas":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},"resultados":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}}},"additionalProperties":false}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"tabela","in":"query","required":false,"schema":{"type":"string"}},{"name":"codigo","in":"query","required":false,"schema":{"type":"string"}},{"name":"texto","in":"query","required":false,"schema":{"type":"string"}},{"name":"include_expired","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"data","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"limite","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":20}}]}},"/v1/operadoras":{"get":{"summary":"Operadora Lookup","operationId":"operadora_lookup_v1_operadoras_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"resultados":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}}},"additionalProperties":false,"required":["resultados"]}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"texto","in":"query","required":true,"schema":{"type":"string"}},{"name":"limite","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50,"default":10}}]}},"/v1/docs":{"get":{"summary":"Buscar Docs","operationId":"buscar_docs_v1_docs_get","responses":{"200":{"description":"Resultado da operação.","content":{"application/json":{"schema":{"type":"object","properties":{"resultados":{"type":"array","items":{"type":"object","properties":{"uri":{"type":"string"},"titulo":{"type":"string"},"trecho":{"type":"string"}},"additionalProperties":false,"required":["uri","titulo","trecho"]}}},"additionalProperties":false,"required":["resultados"]}}}},"422":{"description":"Entrada inválida."}},"parameters":[{"name":"texto","in":"query","required":true,"schema":{"type":"string"}},{"name":"limite","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":10,"default":3}}]}},"/v1/auth/login":{"get":{"summary":"Auth Login","operationId":"auth_login_v1_auth_login_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Auth Login V1 Auth Login Get"}}}}}}},"/v1/auth/callback":{"get":{"summary":"Auth Callback","operationId":"auth_callback_v1_auth_callback_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/oauth/client.json":{"get":{"summary":"Oauth Client","operationId":"oauth_client_oauth_client_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Oauth Client Oauth Client Json Get"}}}}}}},"/v1/keys/refresh":{"post":{"summary":"Refresh Key","operationId":"refresh_key_v1_keys_refresh_post","requestBody":{"content":{"application/json":{"schema":{"properties":{"refresh_token":{"type":"string"}},"type":"object","required":["refresh_token"]}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/lista-de-espera":{"post":{"summary":"Solicitar inscrição na lista de espera","description":"Receba um aviso por e-mail quando o módulo for lançado.","operationId":"lista_de_espera_v1_lista_de_espera_post","requestBody":{"content":{"application/json":{"schema":{"allOf":[{"if":{"properties":{"modulo":{"const":"extrator"}},"required":["modulo"]},"then":{"required":["tipos_documento"]},"else":{"not":{"required":["tipos_documento"]}}}],"properties":{"modulo":{"enum":["recurso","extrator","cloud"]},"email":{"type":"string","maxLength":254,"pattern":"^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"},"empresa":{"type":"string","maxLength":200,"minLength":1,"pattern":"\\S"},"volume_mensal":{"enum":["ate_500","500_a_2000","2000_a_10000","10000_a_50000","acima_50000"]},"tipos_documento":{"items":{"enum":["guia_pdf","guia_foto","demonstrativo_pdf","demonstrativo_planilha"]},"type":"array","minItems":1,"uniqueItems":true}},"additionalProperties":false,"type":"object","required":["modulo","email","empresa","volume_mensal"]}}},"required":true},"responses":{"202":{"description":"Inscrição recebida.","content":{"application/json":{"schema":{}}}},"422":{"description":"Entrada inválida."},"429":{"description":"Limite diário atingido."},"503":{"description":"Lista de espera indisponível."}}}},"/v1/limits":{"get":{"summary":"Limits","operationId":"limits_v1_limits_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Limits V1 Limits Get"}}}}}}}}}