{"openapi":"3.1.0","info":{"title":"easyPDF API","version":"2.0.0"},"paths":{"/api/compress":{"post":{"summary":"Compress Pdf","operationId":"compress_pdf_api_compress_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_compress_pdf_api_compress_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/merge":{"post":{"summary":"Merge Pdfs","operationId":"merge_pdfs_api_merge_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_merge_pdfs_api_merge_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/split":{"post":{"summary":"Split Pdf","operationId":"split_pdf_api_split_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_split_pdf_api_split_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/pdf-to-docx":{"post":{"summary":"Pdf To Docx","operationId":"pdf_to_docx_api_pdf_to_docx_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_pdf_to_docx_api_pdf_to_docx_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/pdf-to-images":{"post":{"summary":"Pdf To Images","operationId":"pdf_to_images_api_pdf_to_images_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_pdf_to_images_api_pdf_to_images_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/images-to-pdf":{"post":{"summary":"Images To Pdf","operationId":"images_to_pdf_api_images_to_pdf_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_images_to_pdf_api_images_to_pdf_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/rotate":{"post":{"summary":"Rotate Pdf","operationId":"rotate_pdf_api_rotate_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_rotate_pdf_api_rotate_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/remove-pages":{"post":{"summary":"Remove Pages","operationId":"remove_pages_api_remove_pages_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_remove_pages_api_remove_pages_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/protect":{"post":{"summary":"Protect Pdf","operationId":"protect_pdf_api_protect_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_protect_pdf_api_protect_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/unlock":{"post":{"summary":"Unlock Pdf","operationId":"unlock_pdf_api_unlock_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_unlock_pdf_api_unlock_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/paginar":{"post":{"summary":"Paginar Pdf","operationId":"paginar_pdf_api_paginar_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_paginar_pdf_api_paginar_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marca-dagua":{"post":{"summary":"Marca Dagua","operationId":"marca_dagua_api_marca_dagua_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_marca_dagua_api_marca_dagua_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/numerar":{"post":{"summary":"Numerar Paginas","operationId":"numerar_paginas_api_numerar_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_numerar_paginas_api_numerar_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/ocr":{"post":{"summary":"Aplicar Ocr","operationId":"aplicar_ocr_api_ocr_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_aplicar_ocr_api_ocr_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assinar/aparencia/preview":{"post":{"summary":"Preview Aparencia","operationId":"preview_aparencia_api_assinar_aparencia_preview_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_preview_aparencia_api_assinar_aparencia_preview_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assinar/preview":{"post":{"summary":"Preview Ultima Pagina","operationId":"preview_ultima_pagina_api_assinar_preview_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_preview_ultima_pagina_api_assinar_preview_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assinar/a1":{"post":{"summary":"Assinar A1","operationId":"assinar_a1_api_assinar_a1_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_assinar_a1_api_assinar_a1_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assinar/a1/lote":{"post":{"summary":"Assinar A1 Lote","description":"Mesmo certificado, aparência e posição (em % da página) em todos; um QR Code de verificação por documento.\nDocumento com problema (senha, arquivo corrompido) entra no relatorio.txt e não impede os outros.","operationId":"assinar_a1_lote_api_assinar_a1_lote_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_assinar_a1_lote_api_assinar_a1_lote_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/traduzir/idiomas":{"get":{"summary":"Idiomas","operationId":"idiomas_api_traduzir_idiomas_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/traduzir":{"post":{"summary":"Traduzir Pdf","operationId":"traduzir_pdf_api_traduzir_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_traduzir_pdf_api_traduzir_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/download/{token}":{"get":{"summary":"Download Translated","operationId":"download_translated_api_download__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/office-para-pdf":{"post":{"summary":"Office Para Pdf","operationId":"office_para_pdf_api_office_para_pdf_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_office_para_pdf_api_office_para_pdf_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/reordenar/thumbs":{"post":{"summary":"Gerar Thumbs","operationId":"gerar_thumbs_api_reordenar_thumbs_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_gerar_thumbs_api_reordenar_thumbs_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/reordenar":{"post":{"summary":"Reordenar Paginas","operationId":"reordenar_paginas_api_reordenar_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_reordenar_paginas_api_reordenar_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/pdf-para-pdfa":{"post":{"summary":"Pdf Para Pdfa","operationId":"pdf_para_pdfa_api_pdf_para_pdfa_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_pdf_para_pdfa_api_pdf_para_pdfa_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/censurar/preview":{"post":{"summary":"Censurar Preview","operationId":"censurar_preview_api_censurar_preview_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_censurar_preview_api_censurar_preview_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/censurar":{"post":{"summary":"Censurar Pdf","operationId":"censurar_pdf_api_censurar_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_censurar_pdf_api_censurar_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/signing-flows":{"get":{"tags":["signing-flows"],"summary":"List Flows","operationId":"list_flows_api_signing_flows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["signing-flows"],"summary":"Create Flow","description":"Cria o envio. Com `send: true` nos dados já manda os convites; sem, fica como rascunho (o app desktop cria\no rascunho e a pessoa posiciona os campos no site).","operationId":"create_flow_api_signing_flows_post","security":[{"HTTPBearer":[]}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_create_flow_api_signing_flows_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox":{"get":{"tags":["signing-flows"],"summary":"List Inbox","description":"Lista as etapas internas pendentes para o usuário atual nas organizações onde é membro.","operationId":"list_inbox_api_signing_flows_inbox_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/signing-flows/inbox/count":{"get":{"tags":["signing-flows"],"summary":"Inbox Count","description":"Contador de pendências para o badge do menu lateral.","operationId":"inbox_count_api_signing_flows_inbox_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/signing-flows/inbox/{step_id}":{"get":{"tags":["signing-flows"],"summary":"Get Inbox Step","description":"Detalhes da etapa pendente para a pessoa assinar ou aprovar.","operationId":"get_inbox_step_api_signing_flows_inbox__step_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/pdf":{"get":{"tags":["signing-flows"],"summary":"Get Inbox Pdf","description":"PDF do envio para conferência no painel ou assinatura local no app desktop.","operationId":"get_inbox_pdf_api_signing_flows_inbox__step_id__pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/approve":{"post":{"tags":["signing-flows"],"summary":"Approve Inbox Step","description":"Aprova (visto) a etapa interna.","operationId":"approve_inbox_step_api_signing_flows_inbox__step_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/sign-electronic":{"post":{"tags":["signing-flows"],"summary":"Sign Inbox Electronic","description":"Assinatura eletrônica interna via login na conta.","operationId":"sign_inbox_electronic_api_signing_flows_inbox__step_id__sign_electronic_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/sign-icp":{"post":{"tags":["signing-flows"],"summary":"Sign Inbox Icp","description":"Assinatura digital ICP-Brasil interna com certificado A1 pessoal salvo ou da empresa.","operationId":"sign_inbox_icp_api_signing_flows_inbox__step_id__sign_icp_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/sign-local-a3":{"post":{"tags":["signing-flows"],"summary":"Sign Inbox Local A3","operationId":"sign_inbox_local_a3_api_signing_flows_inbox__step_id__sign_local_a3_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_sign_inbox_local_a3_api_signing_flows_inbox__step_id__sign_local_a3_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/inbox/{step_id}/decline":{"post":{"tags":["signing-flows"],"summary":"Decline Inbox Step","description":"Recusa a etapa interna com justificativa.","operationId":"decline_inbox_step_api_signing_flows_inbox__step_id__decline_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}":{"get":{"tags":["signing-flows"],"summary":"Get Flow","operationId":"get_flow_api_signing_flows__flow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["signing-flows"],"summary":"Update Draft","operationId":"update_draft_api_signing_flows__flow_id__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["signing-flows"],"summary":"Cancel Flow","operationId":"cancel_flow_api_signing_flows__flow_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}/pdf":{"get":{"tags":["signing-flows"],"summary":"Flow Pdf","operationId":"flow_pdf_api_signing_flows__flow_id__pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}/remind":{"post":{"tags":["signing-flows"],"summary":"Remind","operationId":"remind_api_signing_flows__flow_id__remind_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}/steps/{step_id}":{"patch":{"tags":["signing-flows"],"summary":"Fix Step","description":"Corrige o e-mail, nome ou membro de quem ainda não assinou: o link antigo deixa de valer e o convite vai de novo.","operationId":"fix_step_api_signing_flows__flow_id__steps__step_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}},{"name":"step_id","in":"path","required":true,"schema":{"type":"integer","title":"Step Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}/download":{"get":{"tags":["signing-flows"],"summary":"Download Final","operationId":"download_final_api_signing_flows__flow_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/{flow_id}/evidencias":{"get":{"tags":["signing-flows"],"summary":"Download Evidence","operationId":"download_evidence_api_signing_flows__flow_id__evidencias_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"integer","title":"Flow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}":{"get":{"tags":["signing-flows"],"summary":"Sign Info","operationId":"sign_info_api_signing_flows_sign__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["signing-flows"],"summary":"Sign","operationId":"sign_api_signing_flows_sign__token__post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/pdf":{"get":{"tags":["signing-flows"],"summary":"Sign Pdf","operationId":"sign_pdf_api_signing_flows_sign__token__pdf_get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/code":{"post":{"tags":["signing-flows"],"summary":"Sign Code","operationId":"sign_code_api_signing_flows_sign__token__code_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/code/verify":{"post":{"tags":["signing-flows"],"summary":"Sign Code Verify","operationId":"sign_code_verify_api_signing_flows_sign__token__code_verify_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/device":{"post":{"tags":["signing-flows"],"summary":"Sign Device Options","description":"Opções do navigator.credentials.create para a confirmação no aparelho (Face ID, digital ou PIN).","operationId":"sign_device_options_api_signing_flows_sign__token__device_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/decline":{"post":{"tags":["signing-flows"],"summary":"Decline","operationId":"decline_api_signing_flows_sign__token__decline_post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signing-flows/sign/{token}/final":{"get":{"tags":["signing-flows"],"summary":"Sign Final","operationId":"sign_final_api_signing_flows_sign__token__final_get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/signup-trial":{"get":{"tags":["auth"],"summary":"Signup Trial Info","description":"Público: o site mostra \"teste N dias grátis\" com o número real configurado.","operationId":"signup_trial_info_api_auth_signup_trial_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/auth/register":{"post":{"tags":["auth"],"summary":"Register","operationId":"register_api_auth_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterPendingOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/verify-email":{"post":{"tags":["auth"],"summary":"Verify Email","operationId":"verify_email_api_auth_verify_email_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerifyEmailIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/resend-verification":{"post":{"tags":["auth"],"summary":"Resend Verification","operationId":"resend_verification_api_auth_resend_verification_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResendVerificationIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/login":{"post":{"tags":["auth"],"summary":"Login","operationId":"login_api_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/me":{"get":{"tags":["auth"],"summary":"Me","operationId":"me_api_auth_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserOut"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/accept-terms":{"post":{"tags":["auth"],"summary":"Accept Terms","description":"Registra o aceite explícito dos termos e política de privacidade.","operationId":"accept_terms_api_auth_accept_terms_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/partner/{slug}":{"get":{"tags":["auth"],"summary":"Check Partner","operationId":"check_partner_api_auth_partner__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google":{"post":{"tags":["auth"],"summary":"Google Login","description":"Verifica o access token do Google (useGoogleLogin flow=implicit) e faz login.\nO frontend usa @react-oauth/google e envia tokenResponse.access_token como `credential`.","operationId":"google_login_api_auth_google_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoogleAuthIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/forgot-password":{"post":{"tags":["auth"],"summary":"Forgot Password","operationId":"forgot_password_api_auth_forgot_password_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForgotPasswordIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/reset-password":{"post":{"tags":["auth"],"summary":"Reset Password","operationId":"reset_password_api_auth_reset_password_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/me/phone":{"patch":{"tags":["auth"],"summary":"Update Phone","operationId":"update_phone_api_auth_me_phone_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"phone","in":"query","required":true,"schema":{"type":"string","title":"Phone"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google-desktop":{"get":{"tags":["auth"],"summary":"Google Desktop Init","description":"Redireciona o browser do usuário para o Google OAuth.","operationId":"google_desktop_init_api_auth_google_desktop_get","parameters":[{"name":"state","in":"query","required":true,"schema":{"type":"string","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google-desktop-callback":{"get":{"tags":["auth"],"summary":"Google Desktop Callback","description":"Google redireciona aqui. Troca o code por token, cria/acha o usuário e salva JWT.","operationId":"google_desktop_callback_api_auth_google_desktop_callback_get","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","title":"Code"}},{"name":"state","in":"query","required":true,"schema":{"type":"string","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google-desktop-poll/{state}":{"get":{"tags":["auth"],"summary":"Google Desktop Poll","description":"App Desktop faz polling aqui até o login ser concluído (máx ~120s).","operationId":"google_desktop_poll_api_auth_google_desktop_poll__state__get","parameters":[{"name":"state","in":"path","required":true,"schema":{"type":"string","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/leads":{"post":{"tags":["leads"],"summary":"Create Lead","operationId":"create_lead_api_leads_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["leads"],"summary":"List Leads","operationId":"list_leads_api_leads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LeadOut"},"title":"Response List Leads Api Leads Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/leads/{lead_id}/send-email":{"post":{"tags":["leads"],"summary":"Send Lead Email Manual","operationId":"send_lead_email_manual_api_leads__lead_id__send_email_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"integer","title":"Lead Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/leads/{lead_id}":{"delete":{"tags":["leads"],"summary":"Delete Lead","operationId":"delete_lead_api_leads__lead_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"integer","title":"Lead Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["leads"],"summary":"Update Lead","operationId":"update_lead_api_leads__lead_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lead_id","in":"path","required":true,"schema":{"type":"integer","title":"Lead Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/stats":{"get":{"tags":["admin"],"summary":"Stats","operationId":"stats_api_admin_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminStats"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/users":{"get":{"tags":["admin"],"summary":"List Users","operationId":"list_users_api_admin_users_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/AdminUserOut"},"type":"array","title":"Response List Users Api Admin Users Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["admin"],"summary":"Create User","operationId":"create_user_api_admin_users_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminUserCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminUserOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/users/{user_id}/toggle-active":{"patch":{"tags":["admin"],"summary":"Toggle Active","operationId":"toggle_active_api_admin_users__user_id__toggle_active_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/users/{user_id}":{"delete":{"tags":["admin"],"summary":"Delete User","operationId":"delete_user_api_admin_users__user_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["admin-analytics"],"summary":"Patch User","operationId":"patch_user_api_admin_users__user_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminUserPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations":{"get":{"tags":["admin"],"summary":"List Orgs","operationId":"list_orgs_api_admin_organizations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["admin"],"summary":"Create Org","operationId":"create_org_api_admin_organizations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminOrgCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/organizations/{org_id}/plan":{"patch":{"tags":["admin"],"summary":"Update Org Plan","operationId":"update_org_plan_api_admin_organizations__org_id__plan_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminOrgUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}/api":{"patch":{"tags":["admin"],"summary":"Set Org Api","description":"Libera a API para empresas fora do plano Institucional (teste de cliente, venda em andamento).","operationId":"set_org_api_api_admin_organizations__org_id__api_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}/acervo":{"patch":{"tags":["admin"],"summary":"Set Org Acervo","description":"Libera o Acervo (digitalização com valor legal) para a organização — contratado à parte.","operationId":"set_org_acervo_api_admin_organizations__org_id__acervo_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}/promo":{"delete":{"tags":["admin"],"summary":"Remove Promo","operationId":"remove_promo_api_admin_organizations__org_id__promo_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}/members":{"get":{"tags":["admin"],"summary":"Org Members","operationId":"org_members_api_admin_organizations__org_id__members_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["admin"],"summary":"Add Member","operationId":"add_member_api_admin_organizations__org_id__members_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminAddMember"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}/members/{member_id}":{"delete":{"tags":["admin"],"summary":"Remove Member","operationId":"remove_member_api_admin_organizations__org_id__members__member_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"member_id","in":"path","required":true,"schema":{"type":"integer","title":"Member Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/organizations/{org_id}":{"delete":{"tags":["admin"],"summary":"Delete Org","operationId":"delete_org_api_admin_organizations__org_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/plan-config/public":{"get":{"tags":["admin"],"summary":"Get Plan Configs Public","operationId":"get_plan_configs_public_api_admin_plan_config_public_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PlanConfigOut"},"type":"array","title":"Response Get Plan Configs Public Api Admin Plan Config Public Get"}}}}}}},"/api/admin/plan-config":{"get":{"tags":["admin"],"summary":"Get Plan Configs","operationId":"get_plan_configs_api_admin_plan_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PlanConfigOut"},"type":"array","title":"Response Get Plan Configs Api Admin Plan Config Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/plan-config/{plan}":{"patch":{"tags":["admin"],"summary":"Update Plan Config","operationId":"update_plan_config_api_admin_plan_config__plan__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"plan","in":"path","required":true,"schema":{"$ref":"#/components/schemas/PlanType"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanConfigUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanConfigOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/analytics":{"get":{"tags":["admin-analytics"],"summary":"Analytics","operationId":"analytics_api_admin_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":1825,"minimum":1,"default":30,"title":"Days"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/live":{"get":{"tags":["admin-analytics"],"summary":"Live","operationId":"live_api_admin_live_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/operations":{"get":{"tags":["admin-analytics"],"summary":"Operations","operationId":"operations_api_admin_operations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"tool","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tool"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"who","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Who"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"user_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/users/full":{"get":{"tags":["admin-analytics"],"summary":"Users Full","operationId":"users_full_api_admin_users_full_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/users/{user_id}/detail":{"get":{"tags":["admin-analytics"],"summary":"User Detail","operationId":"user_detail_api_admin_users__user_id__detail_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/users/{user_id}/report.pdf":{"get":{"tags":["admin-analytics"],"summary":"Get User Lead Report Pdf","description":"Gera e retorna o PDF executivo de onboarding e lead scoring do cliente.","operationId":"get_user_lead_report_pdf_api_admin_users__user_id__report_pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}},{"name":"token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/users/{user_id}/lead-data":{"get":{"tags":["admin-analytics"],"summary":"Get User Lead Data","description":"Retorna o diagnóstico estruturado do lead para exibição no painel.","operationId":"get_user_lead_data_api_admin_users__user_id__lead_data_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}},{"name":"token","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/reports/leads":{"get":{"tags":["admin-analytics"],"summary":"List Lead Reports","description":"Lista todos os leads com score, métricas de ativação e link direto para o PDF.","operationId":"list_lead_reports_api_admin_reports_leads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/revenue":{"get":{"tags":["admin-analytics"],"summary":"Revenue","operationId":"revenue_api_admin_revenue_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":1825,"minimum":1,"default":30,"title":"Days"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations":{"get":{"tags":["organizations"],"summary":"My Orgs","operationId":"my_orgs_api_organizations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/OrgOut"},"type":"array","title":"Response My Orgs Api Organizations Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["organizations"],"summary":"Create Org","operationId":"create_org_api_organizations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/organizations/{org_id}/members":{"get":{"tags":["organizations"],"summary":"Org Members","operationId":"org_members_api_organizations__org_id__members_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MemberOut"},"title":"Response Org Members Api Organizations  Org Id  Members Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/members/{member_id}":{"patch":{"tags":["organizations"],"summary":"Update Member","operationId":"update_member_api_organizations__org_id__members__member_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"member_id","in":"path","required":true,"schema":{"type":"integer","title":"Member Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMemberCargo"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["organizations"],"summary":"Remove Member","operationId":"remove_member_api_organizations__org_id__members__member_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"member_id","in":"path","required":true,"schema":{"type":"integer","title":"Member Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/usage":{"get":{"tags":["organizations"],"summary":"Org Usage","operationId":"org_usage_api_organizations__org_id__usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/shared-docs":{"get":{"tags":["organizations"],"summary":"List Shared Docs","operationId":"list_shared_docs_api_organizations__org_id__shared_docs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["organizations"],"summary":"Share Doc","operationId":"share_doc_api_organizations__org_id__shared_docs_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedDocIn"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/shared-docs/{share_id}":{"delete":{"tags":["organizations"],"summary":"Unshare Doc","operationId":"unshare_doc_api_organizations__org_id__shared_docs__share_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"share_id","in":"path","required":true,"schema":{"type":"integer","title":"Share Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/shared-docs/{share_id}/download":{"get":{"tags":["organizations"],"summary":"Download Shared Doc","operationId":"download_shared_doc_api_organizations__org_id__shared_docs__share_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"share_id","in":"path","required":true,"schema":{"type":"integer","title":"Share Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/members/invite":{"post":{"tags":["equipe"],"summary":"Invite Member","operationId":"invite_member_api_organizations__org_id__members_invite_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InviteMember"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/invites":{"get":{"tags":["equipe"],"summary":"List Invites","operationId":"list_invites_api_organizations__org_id__invites_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/invites/{invite_id}/resend":{"post":{"tags":["equipe"],"summary":"Resend Invite","operationId":"resend_invite_api_organizations__org_id__invites__invite_id__resend_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"invite_id","in":"path","required":true,"schema":{"type":"integer","title":"Invite Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/invites/{invite_id}":{"delete":{"tags":["equipe"],"summary":"Revoke Invite","operationId":"revoke_invite_api_organizations__org_id__invites__invite_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"invite_id","in":"path","required":true,"schema":{"type":"integer","title":"Invite Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive":{"get":{"tags":["equipe"],"summary":"Drive List","operationId":"drive_list_api_organizations__org_id__drive_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"folder_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/folders":{"get":{"tags":["equipe"],"summary":"Drive All Folders","description":"Todas as pastas visíveis (para escolher destino ao mover).","operationId":"drive_all_folders_api_organizations__org_id__drive_folders_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["equipe"],"summary":"Drive Create Folder","operationId":"drive_create_folder_api_organizations__org_id__drive_folders_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FolderIn"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/folders/{folder_id}":{"patch":{"tags":["equipe"],"summary":"Drive Update Folder","operationId":"drive_update_folder_api_organizations__org_id__drive_folders__folder_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FolderPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["equipe"],"summary":"Drive Delete Folder","operationId":"drive_delete_folder_api_organizations__org_id__drive_folders__folder_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/files":{"post":{"tags":["equipe"],"summary":"Drive Upload","operationId":"drive_upload_api_organizations__org_id__drive_files_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_drive_upload_api_organizations__org_id__drive_files_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/copy-from-my-cloud":{"post":{"tags":["equipe"],"summary":"Drive Copy From Cloud","description":"Copia um documento da nuvem pessoal para uma pasta da equipe.","operationId":"drive_copy_from_cloud_api_organizations__org_id__drive_copy_from_my_cloud_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyIn"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/sync/manifest":{"get":{"tags":["equipe"],"summary":"Drive Sync Manifest","description":"Manifesto para sincronização bidirecional das pastas da equipe no app Desktop.","operationId":"drive_sync_manifest_api_organizations__org_id__drive_sync_manifest_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"types","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Types"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/files/{file_id}/download":{"get":{"tags":["equipe"],"summary":"Drive Download","operationId":"drive_download_api_organizations__org_id__drive_files__file_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/files/{file_id}/content":{"put":{"tags":["equipe"],"summary":"Drive Replace Content","description":"Substitui o conteúdo de um arquivo da equipe (edição pelo app).\nCom if_sha256, responde 409 se a versão da nuvem mudou desde que o app baixou.","operationId":"drive_replace_content_api_organizations__org_id__drive_files__file_id__content_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_drive_replace_content_api_organizations__org_id__drive_files__file_id__content_put"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/files/{file_id}":{"patch":{"tags":["equipe"],"summary":"Drive Update File","operationId":"drive_update_file_api_organizations__org_id__drive_files__file_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FilePatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["equipe"],"summary":"Drive Delete File","operationId":"drive_delete_file_api_organizations__org_id__drive_files__file_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/trash":{"get":{"tags":["equipe"],"summary":"Drive Trash","operationId":"drive_trash_api_organizations__org_id__drive_trash_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/trash/{file_id}/restore":{"post":{"tags":["equipe"],"summary":"Drive Restore","operationId":"drive_restore_api_organizations__org_id__drive_trash__file_id__restore_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/drive/trash/{file_id}":{"delete":{"tags":["equipe"],"summary":"Drive Purge File","operationId":"drive_purge_file_api_organizations__org_id__drive_trash__file_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"integer","title":"File Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/activity":{"get":{"tags":["equipe"],"summary":"Activity","operationId":"activity_api_organizations__org_id__activity_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/invites/{token}":{"get":{"tags":["equipe"],"summary":"Invite Info","description":"Dados públicos do convite para a página /convite/<token> (sem login).","operationId":"invite_info_api_invites__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/invites/{token}/accept":{"post":{"tags":["equipe"],"summary":"Accept Invite","operationId":"accept_invite_api_invites__token__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/certificates":{"get":{"tags":["equipe"],"summary":"List Certs","operationId":"list_certs_api_organizations__org_id__certificates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["equipe"],"summary":"Upload Cert","operationId":"upload_cert_api_organizations__org_id__certificates_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_cert_api_organizations__org_id__certificates_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/certificates/{cert_id}":{"patch":{"tags":["equipe"],"summary":"Update Cert","operationId":"update_cert_api_organizations__org_id__certificates__cert_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"cert_id","in":"path","required":true,"schema":{"type":"integer","title":"Cert Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["equipe"],"summary":"Delete Cert","operationId":"delete_cert_api_organizations__org_id__certificates__cert_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"cert_id","in":"path","required":true,"schema":{"type":"integer","title":"Cert Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses":{"get":{"tags":["equipe"],"summary":"List Uses","description":"Dono/admins: pedidos e registro de toda a equipe. Membros: só os próprios.","operationId":"list_uses_api_organizations__org_id__cert_uses_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"mine","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Mine"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses/{use_id}/approve":{"post":{"tags":["equipe"],"summary":"Approve","operationId":"approve_api_organizations__org_id__cert_uses__use_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"use_id","in":"path","required":true,"schema":{"type":"integer","title":"Use Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses/{use_id}/reject":{"post":{"tags":["equipe"],"summary":"Reject","operationId":"reject_api_organizations__org_id__cert_uses__use_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"use_id","in":"path","required":true,"schema":{"type":"integer","title":"Use Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses/{use_id}/cancel":{"post":{"tags":["equipe"],"summary":"Cancel","operationId":"cancel_api_organizations__org_id__cert_uses__use_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"use_id","in":"path","required":true,"schema":{"type":"integer","title":"Use Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses/{use_id}/original":{"get":{"tags":["equipe"],"summary":"View Original","description":"PDF do pedido, para quem aprova conferir antes de aprovar (e para quem pediu).","operationId":"view_original_api_organizations__org_id__cert_uses__use_id__original_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"use_id","in":"path","required":true,"schema":{"type":"integer","title":"Use Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/cert-uses/{use_id}/download":{"get":{"tags":["equipe"],"summary":"Download Signed","operationId":"download_signed_api_organizations__org_id__cert_uses__use_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"use_id","in":"path","required":true,"schema":{"type":"integer","title":"Use Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/partners/me":{"get":{"tags":["partners"],"summary":"Get My Partner","operationId":"get_my_partner_api_partners_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerSelfOut"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["partners"],"summary":"Register As Partner","operationId":"register_as_partner_api_partners_me_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerSelfRegister"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerSelfOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/partners":{"get":{"tags":["partners"],"summary":"List Partners","operationId":"list_partners_api_partners_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PartnerOut"},"type":"array","title":"Response List Partners Api Partners Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["partners"],"summary":"Create Partner","operationId":"create_partner_api_partners_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/partners/{partner_id}":{"get":{"tags":["partners"],"summary":"Get Partner","operationId":"get_partner_api_partners__partner_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"integer","title":"Partner Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["partners"],"summary":"Update Partner","operationId":"update_partner_api_partners__partner_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"integer","title":"Partner Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["partners"],"summary":"Delete Partner","operationId":"delete_partner_api_partners__partner_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"integer","title":"Partner Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/partners/{partner_id}/organizations":{"get":{"tags":["partners"],"summary":"Partner Orgs","operationId":"partner_orgs_api_partners__partner_id__organizations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partner_id","in":"path","required":true,"schema":{"type":"integer","title":"Partner Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/storage-usage":{"get":{"tags":["documents"],"summary":"Storage Usage","operationId":"storage_usage_api_documents_storage_usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageUsageOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/folders":{"get":{"tags":["documents"],"summary":"List Folders","operationId":"list_folders_api_documents_folders_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FolderOut"},"title":"Response List Folders Api Documents Folders Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["documents"],"summary":"Create Folder","operationId":"create_folder_api_documents_folders_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"reuse","in":"query","required":false,"schema":{"type":"boolean","description":"devolve a pasta de mesmo nome que já existir no mesmo lugar","default":false,"title":"Reuse"},"description":"devolve a pasta de mesmo nome que já existir no mesmo lugar"},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__schemas__FolderCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FolderOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/folders/{folder_id}":{"patch":{"tags":["documents"],"summary":"Rename Folder","operationId":"rename_folder_api_documents_folders__folder_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__schemas__FolderCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["documents"],"summary":"Delete Folder","operationId":"delete_folder_api_documents_folders__folder_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/folders/{folder_id}/move":{"patch":{"tags":["documents"],"summary":"Move Folder","description":"Muda a pasta de lugar (body.folder_id = nova pasta pai; null = raiz).","operationId":"move_folder_api_documents_folders__folder_id__move_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MoveDocIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/trash":{"get":{"tags":["documents"],"summary":"List Trash","operationId":"list_trash_api_documents_trash_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/trash/empty":{"post":{"tags":["documents"],"summary":"Empty Trash","operationId":"empty_trash_api_documents_trash_empty_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/restore":{"post":{"tags":["documents"],"summary":"Restore Document","operationId":"restore_document_api_documents__doc_id__restore_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/permanent":{"delete":{"tags":["documents"],"summary":"Delete Permanently","operationId":"delete_permanently_api_documents__doc_id__permanent_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/sync/manifest":{"get":{"tags":["documents"],"summary":"Sync Manifest","description":"Tudo que o app desktop precisa para sincronizar nos dois sentidos: pastas e documentos\n(inclusive os da lixeira, para espelhar exclusões) com sha256 e data da última alteração.","operationId":"sync_manifest_api_documents_sync_manifest_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"types","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Types"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/content":{"put":{"tags":["documents"],"summary":"Replace Content","description":"Substitui o arquivo (documento editado no app). Com if_sha256, recusa (409) se a versão da nuvem\nmudou desde que o app a baixou — o app então pergunta se sobrescreve ou salva uma cópia.","operationId":"replace_content_api_documents__doc_id__content_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_replace_content_api_documents__doc_id__content_put"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents":{"get":{"tags":["documents"],"summary":"List Documents","operationId":"list_documents_api_documents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DocumentOut"},"title":"Response List Documents Api Documents Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["documents"],"summary":"Upload Document","operationId":"upload_document_api_documents_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_document_api_documents_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/move":{"patch":{"tags":["documents"],"summary":"Move Document","operationId":"move_document_api_documents__doc_id__move_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MoveDocIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/bulk-move":{"post":{"tags":["documents"],"summary":"Bulk Move","operationId":"bulk_move_api_documents_bulk_move_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkMoveIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/copy":{"post":{"tags":["documents"],"summary":"Copy Document","operationId":"copy_document_api_documents__doc_id__copy_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/bulk":{"delete":{"tags":["documents"],"summary":"Bulk Delete","operationId":"bulk_delete_api_documents_bulk_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkDeleteIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/download":{"get":{"tags":["documents"],"summary":"Download Document","operationId":"download_document_api_documents__doc_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}":{"delete":{"tags":["documents"],"summary":"Delete Document","operationId":"delete_document_api_documents__doc_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/{doc_id}/rename":{"patch":{"tags":["documents"],"summary":"Rename Document","operationId":"rename_document_api_documents__doc_id__rename_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/ingest-info":{"get":{"tags":["documents"],"summary":"Ingest Info","operationId":"ingest_info_api_documents_ingest_info_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/documents/alt-email":{"patch":{"tags":["documents"],"summary":"Update Alt Email","operationId":"update_alt_email_api_documents_alt_email_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AltEmailUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/documents/ingest/email":{"post":{"tags":["documents"],"summary":"Ingest Email","operationId":"ingest_email_api_documents_ingest_email_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/documents/ingest/email-shared":{"post":{"tags":["documents"],"summary":"Ingest Email Shared","operationId":"ingest_email_shared_api_documents_ingest_email_shared_post","parameters":[{"name":"x-inbox-secret","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Inbox-Secret"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedEmailIngest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/ingest/whatsapp":{"post":{"tags":["documents"],"summary":"Ingest Whatsapp","operationId":"ingest_whatsapp_api_documents_ingest_whatsapp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/documents/desktop-sync/me":{"get":{"tags":["documents"],"summary":"Desktop Sync Whoami","operationId":"desktop_sync_whoami_api_documents_desktop_sync_me_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/documents/desktop-sync":{"post":{"tags":["documents"],"summary":"Desktop Sync Upload","operationId":"desktop_sync_upload_api_documents_desktop_sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_desktop_sync_upload_api_documents_desktop_sync_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/certificates":{"get":{"tags":["certificates"],"summary":"Get Certificate","operationId":"get_certificate_api_certificates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["certificates"],"summary":"Upload Certificate","operationId":"upload_certificate_api_certificates_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_certificate_api_certificates_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]},"delete":{"tags":["certificates"],"summary":"Delete Certificate","operationId":"delete_certificate_api_certificates_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/desktop/version":{"get":{"tags":["desktop"],"summary":"Desktop Version","description":"Última versão disponível para download. ?platform=linux → pacote .deb; sem parâmetro (apps antigos e o\nsite) → instalador do Windows.","operationId":"desktop_version_api_desktop_version_get","parameters":[{"name":"platform","in":"query","required":false,"schema":{"type":"string","default":"windows","title":"Platform"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/plano":{"get":{"tags":["desktop"],"summary":"Desktop Plan","description":"Limites do plano de quem está conectado no app (OCR, assinaturas).","operationId":"desktop_plan_api_desktop_plano_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/assinaturas/liberar":{"post":{"tags":["desktop"],"summary":"Desktop Sign Allow","description":"Antes de assinar no app: 429 se a cota do mês (ou de operações do dia) não comporta a quantidade.","operationId":"desktop_sign_allow_api_desktop_assinaturas_liberar_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignaturesIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/assinaturas/registrar":{"post":{"tags":["desktop"],"summary":"Desktop Sign Record","description":"Depois de assinar no app: conta as assinaturas feitas (como o site faz em /assinar/a1).","operationId":"desktop_sign_record_api_desktop_assinaturas_registrar_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignaturesIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/telemetry":{"post":{"tags":["desktop"],"summary":"Desktop Telemetry","operationId":"desktop_telemetry_api_desktop_telemetry_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TelemetryIn"}}}},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/desktop/admin/stats":{"get":{"tags":["desktop"],"summary":"Desktop Admin Stats","operationId":"desktop_admin_stats_api_desktop_admin_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":1825,"minimum":1,"default":30,"title":"Days"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/verify/records":{"post":{"tags":["verify"],"summary":"Create Record","operationId":"create_record_api_verify_records_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body","default":{}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verify/records/{code}/complete":{"post":{"tags":["verify"],"summary":"Complete Record","operationId":"complete_record_api_verify_records__code__complete_post","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/verify/{code}":{"get":{"tags":["verify"],"summary":"Public Record","operationId":"public_record_api_verify__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions":{"post":{"tags":["verify"],"summary":"Create Pad","description":"purpose=\"visual\": rubrica só para a aparência da assinatura digital com certificado (sem registro de\nverificação próprio: quem dá validade é o certificado).","operationId":"create_pad_api_signpad_sessions_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body","default":{}}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/signpad/sessions/{sid}/status":{"get":{"tags":["verify"],"summary":"Pad Status","operationId":"pad_status_api_signpad_sessions__sid__status_get","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}},{"name":"t","in":"query","required":false,"schema":{"type":"string","default":"","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/image":{"get":{"tags":["verify"],"summary":"Pad Image","operationId":"pad_image_api_signpad_sessions__sid__image_get","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}},{"name":"t","in":"query","required":false,"schema":{"type":"string","default":"","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/public/{sid}":{"get":{"tags":["verify"],"summary":"Pad Public","description":"O celular confere se o link ainda vale (sem revelar nada da sessão).","operationId":"pad_public_api_signpad_public__sid__get","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/apply":{"post":{"tags":["verify"],"summary":"Pad Apply","description":"Site: aplica a rubrica recebida do celular no PDF (posição escolhida no marcador), com QR de verificação\ne legenda; o registro de verificação passa a conferir o arquivo gerado.\nLimites: cada documento novo conta uma operação do plano (anônimo: as 3 por dia do IP); reaplicar a mesma\nrubrica no mesmo PDF (ex.: reposicionar o carimbo) não conta de novo.","operationId":"pad_apply_api_signpad_sessions__sid__apply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_pad_apply_api_signpad_sessions__sid__apply_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/webauthn/options":{"post":{"tags":["verify"],"summary":"Pad Webauthn Options","description":"Opções para o navigator.credentials.create: o desafio fica amarrado ao hash da rubrica desenhada.","operationId":"pad_webauthn_options_api_signpad_sessions__sid__webauthn_options_post","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/email-code":{"post":{"tags":["verify"],"summary":"Pad Email Code","description":"Manda um código de 6 dígitos para o e-mail informado no celular (confirmação de identidade).","operationId":"pad_email_code_api_signpad_sessions__sid__email_code_post","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/email-verify":{"post":{"tags":["verify"],"summary":"Pad Email Verify","operationId":"pad_email_verify_api_signpad_sessions__sid__email_verify_post","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/confirm":{"post":{"tags":["verify"],"summary":"Pad Confirm","description":"O site confirma o PDF que a pessoa salvou: só então o QR Code passa a valer e a conferir esse arquivo.","operationId":"pad_confirm_api_signpad_sessions__sid__confirm_post","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/signpad/sessions/{sid}/submit":{"post":{"tags":["verify"],"summary":"Pad Submit","operationId":"pad_submit_api_signpad_sessions__sid__submit_post","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/analytics/pageview":{"post":{"tags":["analytics"],"summary":"Record Pageview","operationId":"record_pageview_api_analytics_pageview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PageViewIn"}}},"required":true},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/analytics/stats":{"get":{"tags":["analytics"],"summary":"Pageview Stats","operationId":"pageview_stats_api_analytics_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/public":{"get":{"tags":["settings"],"summary":"Get Public Settings","operationId":"get_public_settings_api_settings_public_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/settings/admin":{"get":{"tags":["settings"],"summary":"Get Admin Settings","operationId":"get_admin_settings_api_settings_admin_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["settings"],"summary":"Update Admin Settings","operationId":"update_admin_settings_api_settings_admin_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SettingsUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/checkout":{"post":{"tags":["stripe"],"summary":"Create Checkout","operationId":"create_checkout_api_stripe_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/sync":{"post":{"tags":["stripe"],"summary":"Sync Subscription","operationId":"sync_subscription_api_stripe_sync_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/portal":{"get":{"tags":["stripe"],"summary":"Customer Portal","operationId":"customer_portal_api_stripe_portal_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/subscription":{"get":{"tags":["stripe"],"summary":"Get Subscription","operationId":"get_subscription_api_stripe_subscription_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/invoices":{"get":{"tags":["stripe"],"summary":"List Invoices","operationId":"list_invoices_api_stripe_invoices_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/cancel-subscription":{"post":{"tags":["stripe"],"summary":"Cancel Subscription","operationId":"cancel_subscription_api_stripe_cancel_subscription_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/reactivate-subscription":{"post":{"tags":["stripe"],"summary":"Reactivate Subscription","operationId":"reactivate_subscription_api_stripe_reactivate_subscription_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/pix/checkout":{"post":{"tags":["stripe"],"summary":"Pix Checkout","operationId":"pix_checkout_api_stripe_pix_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixCheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/stripe/pix/status/{payment_intent_id}":{"get":{"tags":["stripe"],"summary":"Pix Status","operationId":"pix_status_api_stripe_pix_status__payment_intent_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"payment_intent_id","in":"path","required":true,"schema":{"type":"string","title":"Payment Intent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/stripe/webhook":{"post":{"tags":["stripe"],"summary":"Stripe Webhook","operationId":"stripe_webhook_api_stripe_webhook_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/marketing/stats":{"get":{"tags":["marketing"],"summary":"Get Stats","operationId":"get_stats_api_marketing_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/segments":{"get":{"tags":["marketing"],"summary":"List Segments","operationId":"list_segments_api_marketing_segments_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/segments/{segment}/count":{"get":{"tags":["marketing"],"summary":"Segment Count","operationId":"segment_count_api_marketing_segments__segment__count_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"segment","in":"path","required":true,"schema":{"type":"string","title":"Segment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns":{"get":{"tags":["marketing"],"summary":"List Campaigns","operationId":"list_campaigns_api_marketing_campaigns_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["marketing"],"summary":"Create Campaign","operationId":"create_campaign_api_marketing_campaigns_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}":{"patch":{"tags":["marketing"],"summary":"Update Campaign","operationId":"update_campaign_api_marketing_campaigns__campaign_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketing"],"summary":"Delete Campaign","operationId":"delete_campaign_api_marketing_campaigns__campaign_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}/duplicate":{"post":{"tags":["marketing"],"summary":"Duplicate Campaign","operationId":"duplicate_campaign_api_marketing_campaigns__campaign_id__duplicate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}/archive":{"patch":{"tags":["marketing"],"summary":"Archive Campaign","operationId":"archive_campaign_api_marketing_campaigns__campaign_id__archive_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}/test":{"post":{"tags":["marketing"],"summary":"Test Campaign","operationId":"test_campaign_api_marketing_campaigns__campaign_id__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}/schedule":{"post":{"tags":["marketing"],"summary":"Schedule Campaign","operationId":"schedule_campaign_api_marketing_campaigns__campaign_id__schedule_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/campaigns/{campaign_id}/send":{"post":{"tags":["marketing"],"summary":"Send Campaign","operationId":"send_campaign_api_marketing_campaigns__campaign_id__send_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"campaign_id","in":"path","required":true,"schema":{"type":"integer","title":"Campaign Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/promo-codes":{"get":{"tags":["marketing"],"summary":"List Promo Codes","operationId":"list_promo_codes_api_marketing_promo_codes_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["marketing"],"summary":"Create Promo Code","operationId":"create_promo_code_api_marketing_promo_codes_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromoCodeCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/promo-codes/apply":{"post":{"tags":["marketing"],"summary":"Apply Promo Code","operationId":"apply_promo_code_api_marketing_promo_codes_apply_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromoApply"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/promo-codes/{code_id}/toggle":{"patch":{"tags":["marketing"],"summary":"Toggle Promo Code","operationId":"toggle_promo_code_api_marketing_promo_codes__code_id__toggle_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"code_id","in":"path","required":true,"schema":{"type":"integer","title":"Code Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/promo-codes/{code_id}":{"delete":{"tags":["marketing"],"summary":"Delete Promo Code","operationId":"delete_promo_code_api_marketing_promo_codes__code_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"code_id","in":"path","required":true,"schema":{"type":"integer","title":"Code Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/custom-segments":{"get":{"tags":["marketing"],"summary":"List Custom Segments","operationId":"list_custom_segments_api_marketing_custom_segments_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["marketing"],"summary":"Create Custom Segment","operationId":"create_custom_segment_api_marketing_custom_segments_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomSegmentCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/custom-segments/search-members":{"get":{"tags":["marketing"],"summary":"Search Members","operationId":"search_members_api_marketing_custom_segments_search_members_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/custom-segments/{seg_id}":{"patch":{"tags":["marketing"],"summary":"Update Custom Segment","operationId":"update_custom_segment_api_marketing_custom_segments__seg_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"seg_id","in":"path","required":true,"schema":{"type":"integer","title":"Seg Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomSegmentUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketing"],"summary":"Delete Custom Segment","operationId":"delete_custom_segment_api_marketing_custom_segments__seg_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"seg_id","in":"path","required":true,"schema":{"type":"integer","title":"Seg Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/custom-segments/{seg_id}/members":{"post":{"tags":["marketing"],"summary":"Add Members","operationId":"add_members_api_marketing_custom_segments__seg_id__members_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"seg_id","in":"path","required":true,"schema":{"type":"integer","title":"Seg Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberEmailsUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/custom-segments/{seg_id}/members/{email}":{"delete":{"tags":["marketing"],"summary":"Remove Member","operationId":"remove_member_api_marketing_custom_segments__seg_id__members__email__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"seg_id","in":"path","required":true,"schema":{"type":"integer","title":"Seg Id"}},{"name":"email","in":"path","required":true,"schema":{"type":"string","title":"Email"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/resend-webhook":{"post":{"tags":["marketing"],"summary":"Resend Webhook","operationId":"resend_webhook_api_marketing_resend_webhook_post","responses":{"204":{"description":"Successful Response"}}}},"/api/marketing/funnel":{"get":{"tags":["marketing"],"summary":"Marketing Funnel","operationId":"marketing_funnel_api_marketing_funnel_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rubricas":{"get":{"tags":["rubricas"],"summary":"List Rubrics","operationId":"list_rubrics_api_rubricas_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["rubricas"],"summary":"Add Rubric","operationId":"add_rubric_api_rubricas_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_add_rubric_api_rubricas_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rubricas/{rid}/imagem":{"get":{"tags":["rubricas"],"summary":"Rubric Image","operationId":"rubric_image_api_rubricas__rid__imagem_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"rid","in":"path","required":true,"schema":{"type":"integer","title":"Rid"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rubricas/{rid}":{"delete":{"tags":["rubricas"],"summary":"Delete Rubric","operationId":"delete_rubric_api_rubricas__rid__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"rid","in":"path","required":true,"schema":{"type":"integer","title":"Rid"}},{"name":"x-sync-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Sync-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/automations":{"get":{"tags":["marketing"],"summary":"List Automations","operationId":"list_automations_api_marketing_automations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/automations/{aid}":{"patch":{"tags":["marketing"],"summary":"Update Automation","operationId":"update_automation_api_marketing_automations__aid__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"aid","in":"path","required":true,"schema":{"type":"integer","title":"Aid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutomationIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/automations/{aid}/test":{"post":{"tags":["marketing"],"summary":"Test Automation","operationId":"test_automation_api_marketing_automations__aid__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"aid","in":"path","required":true,"schema":{"type":"integer","title":"Aid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/automations/{aid}/preview":{"get":{"tags":["marketing"],"summary":"Preview Automation","operationId":"preview_automation_api_marketing_automations__aid__preview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"aid","in":"path","required":true,"schema":{"type":"integer","title":"Aid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/automations/sends":{"get":{"tags":["marketing"],"summary":"List Automation Sends","operationId":"list_automation_sends_api_marketing_automations_sends_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"automation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Automation Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/automations/sends/{send_id}":{"get":{"tags":["marketing"],"summary":"Get Automation Send","operationId":"get_automation_send_api_marketing_automations_sends__send_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"send_id","in":"path","required":true,"schema":{"type":"integer","title":"Send Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/sent-emails":{"get":{"tags":["marketing"],"summary":"List Sent Emails","operationId":"list_sent_emails_api_marketing_sent_emails_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"module","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"all","title":"Module"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/sent-emails/{source_type}/{source_id}":{"get":{"tags":["marketing"],"summary":"Get Sent Email Detail","operationId":"get_sent_email_detail_api_marketing_sent_emails__source_type___source_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_type","in":"path","required":true,"schema":{"type":"string","title":"Source Type"}},{"name":"source_id","in":"path","required":true,"schema":{"type":"integer","title":"Source Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/preview":{"post":{"tags":["marketing"],"summary":"Preview","operationId":"preview_api_marketing_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviewIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/templates":{"get":{"tags":["marketing"],"summary":"List Templates","operationId":"list_templates_api_marketing_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["marketing"],"summary":"Create Template","operationId":"create_template_api_marketing_templates_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateIn"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/templates/{tid}":{"patch":{"tags":["marketing"],"summary":"Update Template","operationId":"update_template_api_marketing_templates__tid__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tid","in":"path","required":true,"schema":{"type":"integer","title":"Tid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketing"],"summary":"Delete Template","operationId":"delete_template_api_marketing_templates__tid__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tid","in":"path","required":true,"schema":{"type":"integer","title":"Tid"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/overview":{"get":{"tags":["marketing"],"summary":"Overview","operationId":"overview_api_marketing_overview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/contacts":{"get":{"tags":["marketing"],"summary":"Contacts","operationId":"contacts_api_marketing_contacts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"kind","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Kind"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Status"}},{"name":"plan","in":"query","required":false,"schema":{"type":"string","default":"","title":"Plan"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/contacts/detail":{"get":{"tags":["marketing"],"summary":"Contact Detail","operationId":"contact_detail_api_marketing_contacts_detail_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string","title":"Email"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/contacts/subscription":{"post":{"tags":["marketing"],"summary":"Set Subscription","operationId":"set_subscription_api_marketing_contacts_subscription_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/settings":{"get":{"tags":["marketing"],"summary":"Get Settings","operationId":"get_settings_api_marketing_settings_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["marketing"],"summary":"Put Settings","operationId":"put_settings_api_marketing_settings_put","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketing/coupons":{"get":{"tags":["marketing"],"summary":"Coupons","operationId":"coupons_api_marketing_coupons_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Source"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketing/coupons/batch":{"post":{"tags":["marketing"],"summary":"Coupons Batch","operationId":"coupons_batch_api_marketing_coupons_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchIn"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/email/preferences":{"get":{"tags":["email"],"summary":"Get Prefs","operationId":"get_prefs_api_email_preferences_get","parameters":[{"name":"t","in":"query","required":true,"schema":{"type":"string","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["email"],"summary":"Set Prefs","operationId":"set_prefs_api_email_preferences_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrefIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/email/unsubscribe":{"post":{"tags":["email"],"summary":"One Click","description":"Descadastro com um clique (RFC 8058): o provedor de e-mail chama por POST.","operationId":"one_click_api_email_unsubscribe_post","parameters":[{"name":"t","in":"query","required":true,"schema":{"type":"string","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["email"],"summary":"Unsubscribe Page","operationId":"unsubscribe_page_api_email_unsubscribe_get","parameters":[{"name":"t","in":"query","required":true,"schema":{"type":"string","title":"T"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/announcements/active":{"get":{"tags":["announcements"],"summary":"Get Active Announcement","operationId":"get_active_announcement_api_announcements_active_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/announcements/{announcement_id}/track":{"post":{"tags":["announcements"],"summary":"Track Announcement","operationId":"track_announcement_api_announcements__announcement_id__track_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"announcement_id","in":"path","required":true,"schema":{"type":"integer","title":"Announcement Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrackIn"}}}},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/announcements/admin":{"get":{"tags":["announcements"],"summary":"List Announcements","operationId":"list_announcements_api_announcements_admin_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["announcements"],"summary":"Create Announcement","operationId":"create_announcement_api_announcements_admin_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnnouncementCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/announcements/admin/{announcement_id}":{"patch":{"tags":["announcements"],"summary":"Update Announcement","operationId":"update_announcement_api_announcements_admin__announcement_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"announcement_id","in":"path","required":true,"schema":{"type":"integer","title":"Announcement Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnnouncementUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["announcements"],"summary":"Delete Announcement","operationId":"delete_announcement_api_announcements_admin__announcement_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"announcement_id","in":"path","required":true,"schema":{"type":"integer","title":"Announcement Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/announcements/admin/{announcement_id}/toggle":{"patch":{"tags":["announcements"],"summary":"Toggle Announcement","operationId":"toggle_announcement_api_announcements_admin__announcement_id__toggle_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"announcement_id","in":"path","required":true,"schema":{"type":"integer","title":"Announcement Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/announcements/admin/{announcement_id}/stats":{"get":{"tags":["announcements"],"summary":"Announcement Stats","operationId":"announcement_stats_api_announcements_admin__announcement_id__stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"announcement_id","in":"path","required":true,"schema":{"type":"integer","title":"Announcement Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/webhook":{"post":{"tags":["inbox"],"summary":"Receive Email","operationId":"receive_email_api_inbox_webhook_post","parameters":[{"name":"x-inbox-secret","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Inbox-Secret"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InboundEmail"}}}},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/unread-count":{"get":{"tags":["inbox"],"summary":"Unread Count","operationId":"unread_count_api_inbox_admin_unread_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/inbox/admin/threads":{"get":{"tags":["inbox"],"summary":"List Threads","operationId":"list_threads_api_inbox_admin_threads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"view","in":"query","required":false,"schema":{"type":"string","default":"inbox","title":"View"}},{"name":"folder_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}":{"get":{"tags":["inbox"],"summary":"Get Thread","operationId":"get_thread_api_inbox_admin_threads__thread_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["inbox"],"summary":"Delete Thread","operationId":"delete_thread_api_inbox_admin_threads__thread_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}/reply":{"post":{"tags":["inbox"],"summary":"Reply Thread","operationId":"reply_thread_api_inbox_admin_threads__thread_id__reply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplyIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}/read":{"patch":{"tags":["inbox"],"summary":"Set Thread Read","operationId":"set_thread_read_api_inbox_admin_threads__thread_id__read_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThreadReadIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}/star":{"patch":{"tags":["inbox"],"summary":"Toggle Thread Star","operationId":"toggle_thread_star_api_inbox_admin_threads__thread_id__star_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}/trash":{"patch":{"tags":["inbox"],"summary":"Trash Thread","operationId":"trash_thread_api_inbox_admin_threads__thread_id__trash_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrashIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/threads/{thread_id}/folder":{"patch":{"tags":["inbox"],"summary":"Set Thread Folder","operationId":"set_thread_folder_api_inbox_admin_threads__thread_id__folder_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FolderAssign"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/{message_id}/read":{"patch":{"tags":["inbox"],"summary":"Mark Read","operationId":"mark_read_api_inbox_admin__message_id__read_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"integer","title":"Message Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/inbox/admin/folders":{"get":{"tags":["inbox"],"summary":"List Folders","operationId":"list_folders_api_inbox_admin_folders_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["inbox"],"summary":"Create Folder","operationId":"create_folder_api_inbox_admin_folders_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__inbox__FolderCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/inbox/admin/folders/{folder_id}":{"patch":{"tags":["inbox"],"summary":"Update Folder","operationId":"update_folder_api_inbox_admin_folders__folder_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__inbox__FolderCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["inbox"],"summary":"Delete Folder","operationId":"delete_folder_api_inbox_admin_folders__folder_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"folder_id","in":"path","required":true,"schema":{"type":"integer","title":"Folder Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/events/stream":{"get":{"tags":["events"],"summary":"Stream","description":"SSE — EventSource do navegador não permite header customizado, então o\nJWT vem por query param. Assina `user:{id}` sempre, `org:{org_id}` de cada\norganização em que o usuário é membro, e `admin:global` também se for admin.","operationId":"stream_api_events_stream_get","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/upload":{"post":{"tags":["support"],"summary":"Upload Attachment","operationId":"upload_attachment_api_support_upload_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_attachment_api_support_upload_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/support/attachments/{filename}":{"get":{"tags":["support"],"summary":"Get Attachment","operationId":"get_attachment_api_support_attachments__filename__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"filename","in":"path","required":true,"schema":{"type":"string","title":"Filename"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/tickets":{"get":{"tags":["support"],"summary":"List User Tickets","operationId":"list_user_tickets_api_support_tickets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["support"],"summary":"Create Ticket","operationId":"create_ticket_api_support_tickets_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTicketIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/support/tickets/{ticket_id}":{"get":{"tags":["support"],"summary":"Get User Ticket Details","operationId":"get_user_ticket_details_api_support_tickets__ticket_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/tickets/{ticket_id}/reply":{"post":{"tags":["support"],"summary":"User Reply Ticket","operationId":"user_reply_ticket_api_support_tickets__ticket_id__reply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserTicketReplyIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/tickets/{ticket_id}/resolve":{"patch":{"tags":["support"],"summary":"Resolve Ticket","operationId":"resolve_ticket_api_support_tickets__ticket_id__resolve_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/stats":{"get":{"tags":["support"],"summary":"Admin Support Stats","operationId":"admin_support_stats_api_support_admin_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/support/admin/tickets":{"get":{"tags":["support"],"summary":"Admin List Tickets","operationId":"admin_list_tickets_api_support_admin_tickets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"plan","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan"}},{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/tickets/{ticket_id}":{"get":{"tags":["support"],"summary":"Admin Get Ticket Detail","operationId":"admin_get_ticket_detail_api_support_admin_tickets__ticket_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["support"],"summary":"Admin Delete Ticket","operationId":"admin_delete_ticket_api_support_admin_tickets__ticket_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/tickets/{ticket_id}/reply":{"post":{"tags":["support"],"summary":"Admin Reply Ticket","operationId":"admin_reply_ticket_api_support_admin_tickets__ticket_id__reply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminTicketReplyIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/tickets/{ticket_id}/status":{"patch":{"tags":["support"],"summary":"Admin Update Ticket Status","operationId":"admin_update_ticket_status_api_support_admin_tickets__ticket_id__status_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateStatusIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/tickets/{ticket_id}/priority":{"patch":{"tags":["support"],"summary":"Admin Update Ticket Priority","operationId":"admin_update_ticket_priority_api_support_admin_tickets__ticket_id__priority_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePriorityIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/support/admin/tickets/{ticket_id}/assign":{"patch":{"tags":["support"],"summary":"Admin Assign Ticket","operationId":"admin_assign_ticket_api_support_admin_tickets__ticket_id__assign_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ticket_id","in":"path","required":true,"schema":{"type":"integer","title":"Ticket Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignTicketIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contacts":{"get":{"tags":["contacts"],"summary":"List Contacts","description":"Lista todos os contatos da organização do usuário, com suporte a busca rápida.","operationId":"list_contacts_api_contacts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Busca por nome, e-mail, documento ou empresa","title":"Q"},"description":"Busca por nome, e-mail, documento ou empresa"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ContactOut"},"title":"Response List Contacts Api Contacts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["contacts"],"summary":"Create Contact","description":"Cria um novo contato na agenda da organização.","operationId":"create_contact_api_contacts_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactIn"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contacts/{contact_id}":{"get":{"tags":["contacts"],"summary":"Get Contact","operationId":"get_contact_api_contacts__contact_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"integer","title":"Contact Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["contacts"],"summary":"Update Contact","operationId":"update_contact_api_contacts__contact_id__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"integer","title":"Contact Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["contacts"],"summary":"Delete Contact","operationId":"delete_contact_api_contacts__contact_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"contact_id","in":"path","required":true,"schema":{"type":"integer","title":"Contact Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contacts/batch-find-or-create":{"post":{"tags":["contacts"],"summary":"Batch Find Or Create Contacts","description":"Salva automaticamente signatários na agenda de contatos sem duplicar.","operationId":"batch_find_or_create_contacts_api_contacts_batch_find_or_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchContactsIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/contract-templates":{"get":{"tags":["contract-templates"],"summary":"List Templates","description":"Lista todos os modelos customizados da organização e os modelos pré-definidos do easyPDF.","operationId":"list_templates_api_contract_templates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["contract-templates"],"summary":"Create Template","description":"Cria um novo modelo de contrato customizado com seções personalizadas.","operationId":"create_template_api_contract_templates_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateCreateIn"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contract-templates/from-pdf":{"post":{"tags":["contract-templates"],"summary":"Extract Template From Pdf","description":"Analisa um documento PDF de contrato, detecta título, partes e cláusulas,\nretornando a estrutura pronta para edição e criação de modelo.","operationId":"extract_template_from_pdf_api_contract_templates_from_pdf_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_extract_template_from_pdf_api_contract_templates_from_pdf_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/contract-templates/{template_id_or_slug}":{"get":{"tags":["contract-templates"],"summary":"Get Template","description":"Retorna os dados e seções completas de um modelo específico.","operationId":"get_template_api_contract_templates__template_id_or_slug__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id_or_slug","in":"path","required":true,"schema":{"type":"string","title":"Template Id Or Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["contract-templates"],"summary":"Update Template","description":"Atualiza seções, variáveis e título de um modelo customizado ou pré-definido.","operationId":"update_template_api_contract_templates__template_id_or_slug__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id_or_slug","in":"path","required":true,"schema":{"type":"string","title":"Template Id Or Slug"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateUpdateIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contract-templates/{template_id_or_slug}/reset":{"post":{"tags":["contract-templates"],"summary":"Reset Builtin Template","description":"Restaura as cláusulas e configurações de fábrica de um modelo pré-definido.","operationId":"reset_builtin_template_api_contract_templates__template_id_or_slug__reset_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id_or_slug","in":"path","required":true,"schema":{"type":"string","title":"Template Id Or Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contract-templates/{template_id_or_slug}/duplicate":{"post":{"tags":["contract-templates"],"summary":"Duplicate Template","description":"Duplica um modelo padrão ou customizado para criar uma versão personalizada da organização.","operationId":"duplicate_template_api_contract_templates__template_id_or_slug__duplicate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id_or_slug","in":"path","required":true,"schema":{"type":"string","title":"Template Id Or Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contract-templates/{template_id}":{"delete":{"tags":["contract-templates"],"summary":"Delete Template","description":"Exclui um modelo customizado salvo da organização.","operationId":"delete_template_api_contract_templates__template_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"integer","title":"Template Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/contract-templates/{template_id_or_slug}/render":{"post":{"tags":["contract-templates"],"summary":"Render Template","description":"Compila o modelo com as variáveis substituídas, gera o PDF diagramado e opcionalmente cria o fluxo de envio com signatários e campos já posicionados.","operationId":"render_template_api_contract_templates__template_id_or_slug__render_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id_or_slug","in":"path","required":true,"schema":{"type":"string","title":"Template Id Or Slug"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenderTemplateIn"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/api-keys":{"get":{"tags":["api-keys"],"summary":"List Keys","operationId":"list_keys_api_api_keys_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["api-keys"],"summary":"Create Key","operationId":"create_key_api_api_keys_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/api-keys/{key_id}":{"delete":{"tags":["api-keys"],"summary":"Revoke Key","operationId":"revoke_key_api_api_keys__key_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"integer","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/api-keys/usage":{"get":{"tags":["api-keys"],"summary":"Key Usage","operationId":"key_usage_api_api_keys_usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":1,"default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/.well-known/oauth-protected-resource/mcp":{"get":{"tags":["mcp-oauth"],"summary":"Well Known Resource","operationId":"well_known_resource__well_known_oauth_protected_resource_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/oauth-protected-resource":{"get":{"tags":["mcp-oauth"],"summary":"Well Known Resource","operationId":"well_known_resource__well_known_oauth_protected_resource_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/openid-configuration":{"get":{"tags":["mcp-oauth"],"summary":"Well Known Server","operationId":"well_known_server__well_known_openid_configuration_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/oauth-authorization-server/mcp":{"get":{"tags":["mcp-oauth"],"summary":"Well Known Server","operationId":"well_known_server__well_known_oauth_authorization_server_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/oauth-authorization-server":{"get":{"tags":["mcp-oauth"],"summary":"Well Known Server","operationId":"well_known_server__well_known_oauth_authorization_server_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai-catalog.json":{"get":{"tags":["mcp-oauth"],"summary":"Ai Catalog","description":"Manifesto ARD (https://agenticresourcediscovery.org/spec/): entries com identifier urn:air:, displayName,\ntype, url (exatamente um de url/data) e representativeQueries (2 a 5).","operationId":"ai_catalog__well_known_ai_catalog_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ard.json":{"get":{"tags":["mcp-oauth"],"summary":"Ai Catalog","description":"Manifesto ARD (https://agenticresourcediscovery.org/spec/): entries com identifier urn:air:, displayName,\ntype, url (exatamente um de url/data) e representativeQueries (2 a 5).","operationId":"ai_catalog__well_known_ard_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/mcp.json":{"get":{"tags":["mcp-oauth"],"summary":"Mcp Card","operationId":"mcp_card__well_known_mcp_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/mcp-server-card.json":{"get":{"tags":["mcp-oauth"],"summary":"Mcp Card","operationId":"mcp_card__well_known_mcp_server_card_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/oauth/register":{"post":{"tags":["mcp-oauth"],"summary":"Register","operationId":"register_oauth_register_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/oauth/authorize":{"get":{"tags":["mcp-oauth"],"summary":"Authorize","operationId":"authorize_oauth_authorize_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/oauth/token":{"post":{"tags":["mcp-oauth"],"summary":"Token","operationId":"token_oauth_token_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/oauth/revoke":{"post":{"tags":["mcp-oauth"],"summary":"Revoke","operationId":"revoke_oauth_revoke_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/mcp/authorize-info":{"get":{"tags":["mcp"],"summary":"Authorize Info","operationId":"authorize_info_api_mcp_authorize_info_get","parameters":[{"name":"req","in":"query","required":true,"schema":{"type":"string","title":"Req"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/mcp/authorize":{"post":{"tags":["mcp"],"summary":"Authorize Decide","operationId":"authorize_decide_api_mcp_authorize_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/mcp":{"get":{"tags":["mcp"],"summary":"Mcp Other","operationId":"mcp_other_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"tags":["mcp"],"summary":"Mcp","operationId":"mcp_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"tags":["mcp"],"summary":"Mcp Other","operationId":"mcp_other_mcp_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/mcp/connections":{"get":{"tags":["mcp"],"summary":"Connections","operationId":"connections_api_mcp_connections_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/mcp/keys":{"post":{"tags":["mcp"],"summary":"Create Key","operationId":"create_key_api_mcp_keys_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body","default":{}}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/mcp/connections/{cid}":{"delete":{"tags":["mcp"],"summary":"Disconnect","operationId":"disconnect_api_mcp_connections__cid__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"cid","in":"path","required":true,"schema":{"type":"integer","title":"Cid"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/mcp/upload/{token}":{"get":{"tags":["mcp"],"summary":"Upload Info","operationId":"upload_info_api_mcp_upload__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["mcp"],"summary":"Upload Files","operationId":"upload_files_api_mcp_upload__token__post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_files_api_mcp_upload__token__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/mcp/download/{doc_id}":{"get":{"tags":["mcp"],"summary":"Download","operationId":"download_api_mcp_download__doc_id__get","parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"u","in":"query","required":true,"schema":{"type":"integer","title":"U"}},{"name":"exp","in":"query","required":true,"schema":{"type":"integer","title":"Exp"}},{"name":"sig","in":"query","required":true,"schema":{"type":"string","title":"Sig"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/mcp/stats":{"get":{"tags":["admin-mcp"],"summary":"Stats","operationId":"stats_api_admin_mcp_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":1825,"minimum":1,"default":30,"title":"Days"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/config":{"get":{"tags":["admin-ai"],"summary":"Get Config","operationId":"get_config_api_admin_ai_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["admin-ai"],"summary":"Set Config","operationId":"set_config_api_admin_ai_config_patch","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/models":{"get":{"tags":["admin-ai"],"summary":"Models","operationId":"models_api_admin_ai_models_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/test":{"post":{"tags":["admin-ai"],"summary":"Test","operationId":"test_api_admin_ai_test_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/run/{what}":{"post":{"tags":["admin-ai"],"summary":"Run Now","operationId":"run_now_api_admin_ai_run__what__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"what","in":"path","required":true,"schema":{"type":"string","title":"What"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/logs":{"get":{"tags":["admin-ai"],"summary":"Logs","operationId":"logs_api_admin_ai_logs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":300,"default":80,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/blog":{"get":{"tags":["admin-ai"],"summary":"Admin Blog","operationId":"admin_blog_api_admin_ai_blog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/blog/{pid}":{"get":{"tags":["admin-ai"],"summary":"Admin Blog Get","operationId":"admin_blog_get_api_admin_ai_blog__pid__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pid","in":"path","required":true,"schema":{"type":"integer","title":"Pid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["admin-ai"],"summary":"Admin Blog Update","operationId":"admin_blog_update_api_admin_ai_blog__pid__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pid","in":"path","required":true,"schema":{"type":"integer","title":"Pid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/ads":{"get":{"tags":["admin-ai"],"summary":"Admin Ads","operationId":"admin_ads_api_admin_ai_ads_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/channels":{"get":{"tags":["admin-ai"],"summary":"Channels","operationId":"channels_api_admin_ai_channels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":1825,"minimum":1,"default":30,"title":"Days"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/director":{"get":{"tags":["admin-ai"],"summary":"Director State","operationId":"director_state_api_admin_ai_director_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/director/run":{"post":{"tags":["admin-ai"],"summary":"Director Run","operationId":"director_run_api_admin_ai_director_run_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/actions/{aid}/undo":{"post":{"tags":["admin-ai"],"summary":"Action Undo","operationId":"action_undo_api_admin_ai_actions__aid__undo_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"aid","in":"path","required":true,"schema":{"type":"integer","title":"Aid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/offers/{oid}/end":{"post":{"tags":["admin-ai"],"summary":"Offer End","operationId":"offer_end_api_admin_ai_offers__oid__end_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"oid","in":"path","required":true,"schema":{"type":"integer","title":"Oid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/ai/report":{"post":{"tags":["admin-ai"],"summary":"Report Now","operationId":"report_now_api_admin_ai_report_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/calendar/research":{"post":{"tags":["admin-ai"],"summary":"Calendar Research","operationId":"calendar_research_api_admin_ai_calendar_research_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/prospects":{"get":{"tags":["admin-ai"],"summary":"Prospects","operationId":"prospects_api_admin_ai_prospects_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/prospects/run":{"post":{"tags":["admin-ai"],"summary":"Prospects Run","description":"Busca agora (fora da rotina das 9h). O envio continua só em dias úteis, 9h–17h, com o limite diário.","operationId":"prospects_run_api_admin_ai_prospects_run_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/admin/ai/segments/{sid}":{"delete":{"tags":["admin-ai"],"summary":"Segment Delete","operationId":"segment_delete_api_admin_ai_segments__sid__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"integer","title":"Sid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/ads/{sid}/{size}.png":{"get":{"tags":["blog"],"summary":"Ad Image","operationId":"ad_image_api_ai_ads__sid___size__png_get","parameters":[{"name":"sid","in":"path","required":true,"schema":{"type":"integer","title":"Sid"}},{"name":"size","in":"path","required":true,"schema":{"type":"string","title":"Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/blog":{"get":{"tags":["blog"],"summary":"Blog List","operationId":"blog_list_api_blog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/blog/{slug}":{"get":{"tags":["blog"],"summary":"Blog Post","operationId":"blog_post_api_blog__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/offers/active":{"get":{"tags":["blog"],"summary":"Offers Active","operationId":"offers_active_api_offers_active_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/email/r/{tid}":{"get":{"tags":["blog"],"summary":"Email Click","operationId":"email_click_api_email_r__tid__get","parameters":[{"name":"tid","in":"path","required":true,"schema":{"type":"string","title":"Tid"}},{"name":"u","in":"query","required":false,"schema":{"type":"string","default":"","title":"U"}},{"name":"s","in":"query","required":false,"schema":{"type":"string","default":"","title":"S"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/email/o/{tid}.gif":{"get":{"tags":["blog"],"summary":"Email Open","operationId":"email_open_api_email_o__tid__gif_get","parameters":[{"name":"tid","in":"path","required":true,"schema":{"type":"string","title":"Tid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/img/{name}":{"get":{"tags":["blog"],"summary":"Ai Image","operationId":"ai_image_api_ai_img__name__get","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/contexto":{"get":{"tags":["acervo"],"summary":"Contexto","description":"Para o painel: quem não tem o Acervo recebe eligible=false (a página mostra a apresentação).","operationId":"contexto_api_acervo_contexto_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/app":{"get":{"tags":["acervo"],"summary":"App Downloads","description":"Última versão do app easyPDF Acervo para cada sistema (público: o app só funciona com conta liberada).","operationId":"app_downloads_api_acervo_app_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/acervo/estacoes":{"post":{"tags":["acervo"],"summary":"Registrar Estacao","description":"O app chama ao entrar: registra (ou reconhece) o computador e devolve tudo de que a estação precisa.","operationId":"registrar_estacao_api_acervo_estacoes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["acervo"],"summary":"Listar Estacoes","operationId":"listar_estacoes_api_acervo_estacoes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/estacoes/{estacao_id}":{"delete":{"tags":["acervo"],"summary":"Desligar Estacao","operationId":"desligar_estacao_api_acervo_estacoes__estacao_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"estacao_id","in":"path","required":true,"schema":{"type":"integer","title":"Estacao Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/certificado":{"get":{"tags":["acervo"],"summary":"Ver Certificado","operationId":"ver_certificado_api_acervo_certificado_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["acervo"],"summary":"Salvar Certificado","operationId":"salvar_certificado_api_acervo_certificado_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_salvar_certificado_api_acervo_certificado_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["acervo"],"summary":"Remover Certificado","operationId":"remover_certificado_api_acervo_certificado_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos":{"get":{"tags":["acervo"],"summary":"Listar Projetos","operationId":"listar_projetos_api_acervo_projetos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["acervo"],"summary":"Criar Projeto","operationId":"criar_projeto_api_acervo_projetos_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos/{projeto_id}":{"patch":{"tags":["acervo"],"summary":"Alterar Projeto","operationId":"alterar_projeto_api_acervo_projetos__projeto_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos/{projeto_id}/plano-csv":{"post":{"tags":["acervo"],"summary":"Importar Plano","description":"Plano de classificação e tabela de temporalidade em CSV: codigo;descricao;prazo_guarda;destinacao.","operationId":"importar_plano_api_acervo_projetos__projeto_id__plano_csv_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_importar_plano_api_acervo_projetos__projeto_id__plano_csv_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos/{projeto_id}/separadores":{"get":{"tags":["acervo"],"summary":"Listar Separadores","operationId":"listar_separadores_api_acervo_projetos__projeto_id__separadores_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["acervo"],"summary":"Criar Separador","operationId":"criar_separador_api_acervo_projetos__projeto_id__separadores_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/separadores/{code}":{"get":{"tags":["acervo"],"summary":"Ver Separador","operationId":"ver_separador_api_acervo_separadores__code__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos/{projeto_id}/separadores.pdf":{"get":{"tags":["acervo"],"summary":"Imprimir Separadores","operationId":"imprimir_separadores_api_acervo_projetos__projeto_id__separadores_pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"ids","in":"query","required":false,"schema":{"type":"string","default":"","title":"Ids"}},{"name":"copias","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":1,"title":"Copias"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/projetos/{projeto_id}/lotes":{"get":{"tags":["acervo"],"summary":"Listar Lotes","operationId":"listar_lotes_api_acervo_projetos__projeto_id__lotes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["acervo"],"summary":"Criar Lote","operationId":"criar_lote_api_acervo_projetos__projeto_id__lotes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projeto_id","in":"path","required":true,"schema":{"type":"integer","title":"Projeto Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/lotes/{lote_id}/fechar":{"post":{"tags":["acervo"],"summary":"Fechar Lote","operationId":"fechar_lote_api_acervo_lotes__lote_id__fechar_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lote_id","in":"path","required":true,"schema":{"type":"integer","title":"Lote Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/lotes/{lote_id}/termo":{"get":{"tags":["acervo"],"summary":"Baixar Termo","operationId":"baixar_termo_api_acervo_lotes__lote_id__termo_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lote_id","in":"path","required":true,"schema":{"type":"integer","title":"Lote Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/documentos":{"post":{"tags":["acervo"],"summary":"Enviar Documento","description":"Recebe, confere, assina e guarda. A resposta é o PDF assinado (a estação grava na pasta de saída); os dados\ndo registro vão no cabeçalho X-Acervo-Info (JSON codificado para URL).","operationId":"enviar_documento_api_acervo_documentos_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_enviar_documento_api_acervo_documentos_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["acervo"],"summary":"Buscar","operationId":"buscar_api_acervo_documentos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"projeto_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Projeto Id"}},{"name":"lote_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Lote Id"}},{"name":"tipo","in":"query","required":false,"schema":{"type":"string","default":"","title":"Tipo"}},{"name":"classe","in":"query","required":false,"schema":{"type":"string","default":"","title":"Classe"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Per Page"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/documentos/{doc_id}":{"get":{"tags":["acervo"],"summary":"Detalhe","operationId":"detalhe_api_acervo_documentos__doc_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/documentos/{doc_id}/arquivo":{"get":{"tags":["acervo"],"summary":"Baixar","operationId":"baixar_api_acervo_documentos__doc_id__arquivo_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"inline","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Inline"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/documentos/{doc_id}/texto":{"get":{"tags":["acervo"],"summary":"Texto","operationId":"texto_api_acervo_documentos__doc_id__texto_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"integer","title":"Doc Id"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/auditoria":{"get":{"tags":["acervo"],"summary":"Auditoria","operationId":"auditoria_api_acervo_auditoria_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"kind","in":"query","required":false,"schema":{"type":"string","default":"","title":"Kind"}},{"name":"verificar","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Verificar"}},{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/acervo/resumo":{"get":{"tags":["acervo"],"summary":"Resumo","operationId":"resumo_api_acervo_resumo_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"X-Acervo-Org","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Org"}},{"name":"X-Acervo-Estacao","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Acervo-Estacao"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/favicon.ico":{"get":{"summary":"Favicon","operationId":"favicon_favicon_ico_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/favicon.svg":{"get":{"summary":"Favicon","operationId":"favicon_favicon_svg_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/robots.txt":{"get":{"summary":"Robots Txt","operationId":"robots_txt_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/sitemap.xml":{"get":{"summary":"Sitemap Xml","operationId":"sitemap_xml_sitemap_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms.txt":{"get":{"summary":"Llms Txt","operationId":"llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/":{"get":{"summary":"Blog Index","operationId":"blog_index_blog__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog":{"get":{"summary":"Blog Index","operationId":"blog_index_blog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/blog/{slug}":{"get":{"summary":"Blog Page","operationId":"blog_page_blog__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/sitemap-blog.xml":{"get":{"summary":"Sitemap Blog","operationId":"sitemap_blog_sitemap_blog_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/indexnow-key.txt":{"get":{"summary":"Indexnow Key","operationId":"indexnow_key_indexnow_key_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/{full_path}":{"get":{"summary":"Spa","operationId":"spa__full_path__get","parameters":[{"name":"full_path","in":"path","required":true,"schema":{"type":"string","title":"Full Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AdminAddMember":{"properties":{"user_id":{"type":"integer","title":"User Id"},"role":{"$ref":"#/components/schemas/OrgRole","default":"member"}},"type":"object","required":["user_id"],"title":"AdminAddMember"},"AdminOrgCreate":{"properties":{"name":{"type":"string","title":"Name"},"plan":{"$ref":"#/components/schemas/PlanType","default":"free"},"partner_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Partner Id"}},"type":"object","required":["name"],"title":"AdminOrgCreate"},"AdminOrgUpdate":{"properties":{"plan":{"$ref":"#/components/schemas/PlanType"},"partner_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Partner Id"}},"type":"object","required":["plan"],"title":"AdminOrgUpdate"},"AdminStats":{"properties":{"total_users":{"type":"integer","title":"Total Users"},"total_orgs":{"type":"integer","title":"Total Orgs"},"total_leads":{"type":"integer","title":"Total Leads"},"new_leads":{"type":"integer","title":"New Leads"},"ops_today":{"type":"integer","title":"Ops Today"},"ops_month":{"type":"integer","title":"Ops Month"},"total_partners":{"type":"integer","title":"Total Partners"},"total_ops":{"type":"integer","title":"Total Ops","default":0},"ops_7d":{"type":"integer","title":"Ops 7D","default":0},"ops_yesterday":{"type":"integer","title":"Ops Yesterday","default":0},"new_users_today":{"type":"integer","title":"New Users Today","default":0},"new_users_month":{"type":"integer","title":"New Users Month","default":0},"active_users_today":{"type":"integer","title":"Active Users Today","default":0},"active_users_month":{"type":"integer","title":"Active Users Month","default":0},"total_documents":{"type":"integer","title":"Total Documents","default":0},"total_storage_bytes":{"type":"integer","title":"Total Storage Bytes","default":0},"docs_upload":{"type":"integer","title":"Docs Upload","default":0},"docs_email":{"type":"integer","title":"Docs Email","default":0},"docs_whatsapp":{"type":"integer","title":"Docs Whatsapp","default":0},"docs_desktop_sync":{"type":"integer","title":"Docs Desktop Sync","default":0},"leads_new":{"type":"integer","title":"Leads New","default":0},"leads_contacted":{"type":"integer","title":"Leads Contacted","default":0},"leads_converted":{"type":"integer","title":"Leads Converted","default":0},"leads_lost":{"type":"integer","title":"Leads Lost","default":0},"orgs_free":{"type":"integer","title":"Orgs Free","default":0},"orgs_pro":{"type":"integer","title":"Orgs Pro","default":0},"orgs_team":{"type":"integer","title":"Orgs Team","default":0},"orgs_enterprise":{"type":"integer","title":"Orgs Enterprise","default":0},"anon_ops_today":{"type":"integer","title":"Anon Ops Today","default":0},"anon_ops_month":{"type":"integer","title":"Anon Ops Month","default":0},"ops_failed_today":{"type":"integer","title":"Ops Failed Today","default":0},"ops_failed_month":{"type":"integer","title":"Ops Failed Month","default":0},"ops_by_tool":{"items":{"$ref":"#/components/schemas/ToolStat"},"type":"array","title":"Ops By Tool","default":[]},"daily_ops_7d":{"items":{"$ref":"#/components/schemas/DailyOps"},"type":"array","title":"Daily Ops 7D","default":[]},"ops_last_month":{"type":"integer","title":"Ops Last Month","default":0},"new_users_last_month":{"type":"integer","title":"New Users Last Month","default":0},"active_users_last_month":{"type":"integer","title":"Active Users Last Month","default":0},"anon_ops_last_month":{"type":"integer","title":"Anon Ops Last Month","default":0},"ops_failed_last_month":{"type":"integer","title":"Ops Failed Last Month","default":0},"new_orgs_month":{"type":"integer","title":"New Orgs Month","default":0},"orgs_with_stripe":{"type":"integer","title":"Orgs With Stripe","default":0},"orgs_with_promo":{"type":"integer","title":"Orgs With Promo","default":0},"orgs_pro_stripe":{"type":"integer","title":"Orgs Pro Stripe","default":0},"orgs_team_stripe":{"type":"integer","title":"Orgs Team Stripe","default":0},"users_google_oauth":{"type":"integer","title":"Users Google Oauth","default":0},"users_inactive_30d":{"type":"integer","title":"Users Inactive 30D","default":0},"signing_flows_total":{"type":"integer","title":"Signing Flows Total","default":0},"signing_flows_completed":{"type":"integer","title":"Signing Flows Completed","default":0},"promo_redemptions_total":{"type":"integer","title":"Promo Redemptions Total","default":0},"active_promo_codes":{"type":"integer","title":"Active Promo Codes","default":0},"orgs_multi_member":{"type":"integer","title":"Orgs Multi Member","default":0},"ops_by_tool_month":{"items":{"$ref":"#/components/schemas/ToolStat"},"type":"array","title":"Ops By Tool Month","default":[]}},"type":"object","required":["total_users","total_orgs","total_leads","new_leads","ops_today","ops_month","total_partners"],"title":"AdminStats"},"AdminTicketReplyIn":{"properties":{"message":{"type":"string","minLength":1,"title":"Message"},"attachment_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Url"},"attachment_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Name"},"is_internal_note":{"type":"boolean","title":"Is Internal Note","default":false},"new_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"New Status"}},"type":"object","required":["message"],"title":"AdminTicketReplyIn"},"AdminUserCreate":{"properties":{"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"is_admin":{"type":"boolean","title":"Is Admin","default":false},"org_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Org Id"},"org_role":{"$ref":"#/components/schemas/OrgRole","default":"member"}},"type":"object","required":["name","email","password"],"title":"AdminUserCreate"},"AdminUserOut":{"properties":{"id":{"type":"integer","title":"Id"},"email":{"type":"string","title":"Email"},"name":{"type":"string","title":"Name"},"is_admin":{"type":"boolean","title":"Is Admin"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"org_count":{"type":"integer","title":"Org Count","default":0}},"type":"object","required":["id","email","name","is_admin","is_active","created_at"],"title":"AdminUserOut"},"AdminUserPatch":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"is_admin":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Admin"},"email_verified":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Email Verified"}},"type":"object","title":"AdminUserPatch"},"AltEmailUpdate":{"properties":{"alt_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alt Email"}},"type":"object","title":"AltEmailUpdate"},"AnnouncementCreate":{"properties":{"title":{"type":"string","title":"Title"},"message":{"type":"string","title":"Message"},"cta_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cta Text"},"cta_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cta Url"},"target_segment":{"type":"string","title":"Target Segment","default":"all_users"},"starts_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starts At"},"ends_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ends At"},"dismissible":{"type":"boolean","title":"Dismissible","default":true}},"type":"object","required":["title","message"],"title":"AnnouncementCreate"},"AnnouncementUpdate":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"},"cta_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cta Text"},"cta_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cta Url"},"target_segment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target Segment"},"starts_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starts At"},"ends_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ends At"},"dismissible":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Dismissible"}},"type":"object","title":"AnnouncementUpdate"},"AssignTicketIn":{"properties":{"assigned_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assigned To"}},"type":"object","title":"AssignTicketIn"},"AutomationIn":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"delay_hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Delay Hours"},"plans":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Plans"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"preheader":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preheader"},"blocks":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Blocks"},"coupon_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Coupon Enabled"},"coupon_plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coupon Plan"},"coupon_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Days"},"coupon_valid_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Valid Days"}},"type":"object","title":"AutomationIn"},"BatchContactsIn":{"properties":{"contacts":{"items":{"$ref":"#/components/schemas/ContactIn"},"type":"array","title":"Contacts"}},"type":"object","required":["contacts"],"title":"BatchContactsIn"},"BatchIn":{"properties":{"count":{"type":"integer","title":"Count","default":10},"plan":{"type":"string","title":"Plan","default":"pro"},"days":{"type":"integer","title":"Days","default":30},"valid_days":{"type":"integer","title":"Valid Days","default":30},"description":{"type":"string","title":"Description","default":""}},"type":"object","title":"BatchIn"},"Body_add_rubric_api_rubricas_post":{"properties":{"imagem":{"type":"string","contentMediaType":"application/octet-stream","title":"Imagem"},"origem":{"type":"string","title":"Origem","default":"desenho"}},"type":"object","required":["imagem"],"title":"Body_add_rubric_api_rubricas_post"},"Body_aplicar_ocr_api_ocr_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"idioma":{"type":"string","title":"Idioma","default":"por"},"deskew":{"type":"boolean","title":"Deskew","default":true},"force":{"type":"boolean","title":"Force","default":false}},"type":"object","required":["file"],"title":"Body_aplicar_ocr_api_ocr_post"},"Body_assinar_a1_api_assinar_a1_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"certificado":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Certificado"},"senha":{"type":"string","title":"Senha","default":""},"motivo":{"type":"string","title":"Motivo","default":"Assinatura digital"},"local":{"type":"string","title":"Local","default":""},"contato":{"type":"string","title":"Contato","default":""},"usar_tsa":{"type":"boolean","title":"Usar Tsa","default":true},"badge_x_pct":{"type":"number","title":"Badge X Pct","default":3.0},"badge_y_pct":{"type":"number","title":"Badge Y Pct","default":85.0},"badge_w_pct":{"type":"number","title":"Badge W Pct","default":45.0},"badge_h_pct":{"type":"number","title":"Badge H Pct","default":10.0},"badge_page":{"type":"integer","title":"Badge Page","default":-1},"use_saved_cert":{"type":"boolean","title":"Use Saved Cert","default":false},"aparencia":{"type":"string","title":"Aparencia","default":""},"visivel":{"type":"boolean","title":"Visivel","default":true},"rubrica":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Rubrica"},"pdf_senha":{"type":"string","title":"Pdf Senha","default":""},"org_cert_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Org Cert Id"},"nota":{"type":"string","title":"Nota","default":""}},"type":"object","required":["pdf"],"title":"Body_assinar_a1_api_assinar_a1_post"},"Body_assinar_a1_lote_api_assinar_a1_lote_post":{"properties":{"pdfs":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Pdfs"},"certificado":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Certificado"},"senha":{"type":"string","title":"Senha","default":""},"motivo":{"type":"string","title":"Motivo","default":"Assinatura digital"},"local":{"type":"string","title":"Local","default":""},"contato":{"type":"string","title":"Contato","default":""},"usar_tsa":{"type":"boolean","title":"Usar Tsa","default":true},"badge_x_pct":{"type":"number","title":"Badge X Pct","default":3.0},"badge_y_pct":{"type":"number","title":"Badge Y Pct","default":85.0},"badge_w_pct":{"type":"number","title":"Badge W Pct","default":45.0},"badge_h_pct":{"type":"number","title":"Badge H Pct","default":10.0},"badge_page":{"type":"integer","title":"Badge Page","default":-1},"use_saved_cert":{"type":"boolean","title":"Use Saved Cert","default":false},"aparencia":{"type":"string","title":"Aparencia","default":""},"visivel":{"type":"boolean","title":"Visivel","default":true},"rubrica":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Rubrica"},"org_cert_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Org Cert Id"}},"type":"object","required":["pdfs"],"title":"Body_assinar_a1_lote_api_assinar_a1_lote_post"},"Body_censurar_pdf_api_censurar_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"areas":{"type":"string","title":"Areas"}},"type":"object","required":["pdf","areas"],"title":"Body_censurar_pdf_api_censurar_post"},"Body_censurar_preview_api_censurar_preview_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"pagina":{"type":"integer","title":"Pagina","default":0}},"type":"object","required":["pdf"],"title":"Body_censurar_preview_api_censurar_preview_post"},"Body_compress_pdf_api_compress_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"preset":{"type":"string","title":"Preset","default":"standard"},"target_mb":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Target Mb"}},"type":"object","required":["file"],"title":"Body_compress_pdf_api_compress_post"},"Body_create_flow_api_signing_flows_post":{"properties":{"data":{"type":"string","title":"Data","default":"{}"},"pdf":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Pdf"},"doc_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Doc Id"},"org_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Org Id"}},"type":"object","title":"Body_create_flow_api_signing_flows_post"},"Body_desktop_sync_upload_api_documents_desktop_sync_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_desktop_sync_upload_api_documents_desktop_sync_post"},"Body_drive_replace_content_api_organizations__org_id__drive_files__file_id__content_put":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"if_sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"If Sha256"}},"type":"object","required":["file"],"title":"Body_drive_replace_content_api_organizations__org_id__drive_files__file_id__content_put"},"Body_drive_upload_api_organizations__org_id__drive_files_post":{"properties":{"files":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Files"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},"type":"object","required":["files"],"title":"Body_drive_upload_api_organizations__org_id__drive_files_post"},"Body_enviar_documento_api_acervo_documentos_post":{"properties":{"arquivo":{"type":"string","contentMediaType":"application/octet-stream","title":"Arquivo","description":"PDF/A gerado pela estação"},"projeto_id":{"type":"integer","title":"Projeto Id"},"lote_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Lote Id"},"sha256":{"type":"string","title":"Sha256","default":""},"separador":{"type":"string","title":"Separador","default":""}},"type":"object","required":["arquivo","projeto_id"],"title":"Body_enviar_documento_api_acervo_documentos_post"},"Body_extract_template_from_pdf_api_contract_templates_from_pdf_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"}},"type":"object","required":["pdf"],"title":"Body_extract_template_from_pdf_api_contract_templates_from_pdf_post"},"Body_gerar_thumbs_api_reordenar_thumbs_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"}},"type":"object","required":["pdf"],"title":"Body_gerar_thumbs_api_reordenar_thumbs_post"},"Body_images_to_pdf_api_images_to_pdf_post":{"properties":{"files":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Files"}},"type":"object","required":["files"],"title":"Body_images_to_pdf_api_images_to_pdf_post"},"Body_importar_plano_api_acervo_projetos__projeto_id__plano_csv_post":{"properties":{"arquivo":{"type":"string","contentMediaType":"application/octet-stream","title":"Arquivo"}},"type":"object","required":["arquivo"],"title":"Body_importar_plano_api_acervo_projetos__projeto_id__plano_csv_post"},"Body_marca_dagua_api_marca_dagua_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"texto":{"type":"string","title":"Texto"},"tamanho":{"type":"integer","title":"Tamanho","default":60},"opacidade":{"type":"number","title":"Opacidade","default":0.15},"angulo":{"type":"integer","title":"Angulo","default":45},"cor":{"type":"string","title":"Cor","default":"#000000"},"modo":{"type":"string","title":"Modo","default":"diagonal"}},"type":"object","required":["file","texto"],"title":"Body_marca_dagua_api_marca_dagua_post"},"Body_merge_pdfs_api_merge_post":{"properties":{"files":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Files"}},"type":"object","required":["files"],"title":"Body_merge_pdfs_api_merge_post"},"Body_numerar_paginas_api_numerar_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"posicao":{"type":"string","title":"Posicao","default":"baixo-centro"},"inicio":{"type":"integer","title":"Inicio","default":1},"formato":{"type":"string","title":"Formato","default":"{n}"},"tamanho":{"type":"integer","title":"Tamanho","default":10},"cor":{"type":"string","title":"Cor","default":"#000000"},"margem":{"type":"integer","title":"Margem","default":20}},"type":"object","required":["file"],"title":"Body_numerar_paginas_api_numerar_post"},"Body_office_para_pdf_api_office_para_pdf_post":{"properties":{"arquivo":{"type":"string","contentMediaType":"application/octet-stream","title":"Arquivo"}},"type":"object","required":["arquivo"],"title":"Body_office_para_pdf_api_office_para_pdf_post"},"Body_pad_apply_api_signpad_sessions__sid__apply_post":{"properties":{"t":{"type":"string","title":"T"},"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"badge_x_pct":{"type":"number","title":"Badge X Pct","default":55.0},"badge_y_pct":{"type":"number","title":"Badge Y Pct","default":85.0},"badge_w_pct":{"type":"number","title":"Badge W Pct","default":40.0},"badge_h_pct":{"type":"number","title":"Badge H Pct","default":10.0},"badge_page":{"type":"integer","title":"Badge Page","default":-1}},"type":"object","required":["t","pdf"],"title":"Body_pad_apply_api_signpad_sessions__sid__apply_post"},"Body_paginar_pdf_api_paginar_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"tamanho":{"type":"string","title":"Tamanho","default":"a4"},"overlap":{"type":"integer","title":"Overlap","default":0}},"type":"object","required":["file"],"title":"Body_paginar_pdf_api_paginar_post"},"Body_pdf_para_pdfa_api_pdf_para_pdfa_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"nivel":{"type":"string","title":"Nivel","default":"2b"}},"type":"object","required":["pdf"],"title":"Body_pdf_para_pdfa_api_pdf_para_pdfa_post"},"Body_pdf_to_docx_api_pdf_to_docx_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_pdf_to_docx_api_pdf_to_docx_post"},"Body_pdf_to_images_api_pdf_to_images_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"fmt":{"type":"string","title":"Fmt","default":"jpg"},"dpi":{"type":"integer","title":"Dpi","default":150}},"type":"object","required":["file"],"title":"Body_pdf_to_images_api_pdf_to_images_post"},"Body_preview_aparencia_api_assinar_aparencia_preview_post":{"properties":{"aparencia":{"type":"string","title":"Aparencia","default":""},"largura":{"type":"number","title":"Largura"},"altura":{"type":"number","title":"Altura"},"cn":{"type":"string","title":"Cn","default":""},"emissor":{"type":"string","title":"Emissor","default":""},"icp":{"type":"boolean","title":"Icp","default":true},"motivo":{"type":"string","title":"Motivo","default":""},"local":{"type":"string","title":"Local","default":""},"qr":{"type":"boolean","title":"Qr","default":true},"tipo":{"type":"string","title":"Tipo","default":"assinatura"},"pagina":{"type":"integer","title":"Pagina","default":1},"paginas":{"type":"integer","title":"Paginas","default":1},"zoom":{"type":"number","title":"Zoom","default":2.0},"rubrica":{"anyOf":[{"type":"string","contentMediaType":"application/octet-stream"},{"type":"null"}],"title":"Rubrica"}},"type":"object","required":["largura","altura"],"title":"Body_preview_aparencia_api_assinar_aparencia_preview_post"},"Body_preview_ultima_pagina_api_assinar_preview_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"page":{"type":"integer","title":"Page","default":0}},"type":"object","required":["pdf"],"title":"Body_preview_ultima_pagina_api_assinar_preview_post"},"Body_protect_pdf_api_protect_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"password":{"type":"string","title":"Password"}},"type":"object","required":["file","password"],"title":"Body_protect_pdf_api_protect_post"},"Body_remove_pages_api_remove_pages_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"pages":{"type":"string","title":"Pages"}},"type":"object","required":["file","pages"],"title":"Body_remove_pages_api_remove_pages_post"},"Body_reordenar_paginas_api_reordenar_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"ordem":{"type":"string","title":"Ordem"}},"type":"object","required":["pdf","ordem"],"title":"Body_reordenar_paginas_api_reordenar_post"},"Body_replace_content_api_documents__doc_id__content_put":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"if_sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"If Sha256"}},"type":"object","required":["file"],"title":"Body_replace_content_api_documents__doc_id__content_put"},"Body_rotate_pdf_api_rotate_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"angle":{"type":"integer","title":"Angle","default":90},"pages":{"type":"string","title":"Pages","default":"all"}},"type":"object","required":["file"],"title":"Body_rotate_pdf_api_rotate_post"},"Body_salvar_certificado_api_acervo_certificado_post":{"properties":{"pfx_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Pfx File"},"password":{"type":"string","title":"Password","default":""}},"type":"object","required":["pfx_file"],"title":"Body_salvar_certificado_api_acervo_certificado_post"},"Body_sign_inbox_local_a3_api_signing_flows_inbox__step_id__sign_local_a3_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"confirmar_titular":{"type":"boolean","title":"Confirmar Titular","default":false}},"type":"object","required":["file"],"title":"Body_sign_inbox_local_a3_api_signing_flows_inbox__step_id__sign_local_a3_post"},"Body_split_pdf_api_split_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"mode":{"type":"string","title":"Mode","default":"all"},"ranges":{"type":"string","title":"Ranges","default":""}},"type":"object","required":["file"],"title":"Body_split_pdf_api_split_post"},"Body_traduzir_pdf_api_traduzir_post":{"properties":{"pdf":{"type":"string","contentMediaType":"application/octet-stream","title":"Pdf"},"source":{"type":"string","title":"Source","default":"auto"},"target":{"type":"string","title":"Target","default":"pt"}},"type":"object","required":["pdf"],"title":"Body_traduzir_pdf_api_traduzir_post"},"Body_unlock_pdf_api_unlock_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"password":{"type":"string","title":"Password"}},"type":"object","required":["file","password"],"title":"Body_unlock_pdf_api_unlock_post"},"Body_upload_attachment_api_support_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_attachment_api_support_upload_post"},"Body_upload_cert_api_organizations__org_id__certificates_post":{"properties":{"pfx_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Pfx File"},"password":{"type":"string","title":"Password","default":""},"label":{"type":"string","title":"Label","default":""},"require_approval":{"type":"boolean","title":"Require Approval","default":false}},"type":"object","required":["pfx_file"],"title":"Body_upload_cert_api_organizations__org_id__certificates_post"},"Body_upload_certificate_api_certificates_post":{"properties":{"pfx_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Pfx File"},"password":{"type":"string","title":"Password","default":""}},"type":"object","required":["pfx_file"],"title":"Body_upload_certificate_api_certificates_post"},"Body_upload_document_api_documents_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"},"origin":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Origin"}},"type":"object","required":["file"],"title":"Body_upload_document_api_documents_post"},"Body_upload_files_api_mcp_upload__token__post":{"properties":{"files":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Files"}},"type":"object","required":["files"],"title":"Body_upload_files_api_mcp_upload__token__post"},"BulkDeleteIn":{"properties":{"ids":{"items":{"type":"integer"},"type":"array","title":"Ids"}},"type":"object","required":["ids"],"title":"BulkDeleteIn"},"BulkMoveIn":{"properties":{"ids":{"items":{"type":"integer"},"type":"array","title":"Ids"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},"type":"object","required":["ids"],"title":"BulkMoveIn"},"CampaignCreate":{"properties":{"name":{"type":"string","title":"Name"},"subject":{"type":"string","title":"Subject"},"body_html":{"type":"string","title":"Body Html","default":""},"blocks":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Blocks"},"preheader":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preheader"},"segment":{"type":"string","title":"Segment","default":"all_users"},"promo_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Promo Code"},"coupon_plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coupon Plan"},"coupon_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Days"},"coupon_valid_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Valid Days"}},"type":"object","required":["name","subject"],"title":"CampaignCreate"},"CampaignUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"body_html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Body Html"},"segment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Segment"},"promo_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Promo Code"},"reset_status":{"type":"boolean","title":"Reset Status","default":false},"blocks":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Blocks"},"preheader":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preheader"},"coupon_plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coupon Plan"},"coupon_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Days"},"coupon_valid_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Valid Days"}},"type":"object","title":"CampaignUpdate"},"CertPatch":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"require_approval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Require Approval"},"notify_each_use":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Notify Each Use"},"allowed_user_ids":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Allowed User Ids"}},"type":"object","title":"CertPatch"},"CheckoutRequest":{"properties":{"plan":{"type":"string","title":"Plan"},"cycle":{"type":"string","title":"Cycle","default":"month"},"offer_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Offer Id"},"account":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account"}},"type":"object","required":["plan"],"title":"CheckoutRequest"},"ContactIn":{"properties":{"name":{"type":"string","maxLength":200,"minLength":2,"title":"Name"},"email":{"type":"string","maxLength":200,"title":"Email"},"phone":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Phone"},"document":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}],"title":"Document"},"company":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Company"},"role_label":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Role Label"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["name","email"],"title":"ContactIn"},"ContactOut":{"properties":{"id":{"type":"integer","title":"Id"},"org_id":{"type":"integer","title":"Org Id"},"created_by_user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created By User Id"},"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"document":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Document"},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"},"role_label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role Label"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["id","org_id","created_by_user_id","name","email","phone","document","company","role_label","notes","created_at","updated_at"],"title":"ContactOut"},"CopyIn":{"properties":{"doc_id":{"type":"integer","title":"Doc Id"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},"type":"object","required":["doc_id"],"title":"CopyIn"},"CreateTicketIn":{"properties":{"subject":{"type":"string","maxLength":200,"minLength":3,"title":"Subject"},"category":{"type":"string","maxLength":50,"title":"Category"},"description":{"type":"string","minLength":5,"title":"Description"},"attachment_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Url"},"attachment_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Name"}},"type":"object","required":["subject","category","description"],"title":"CreateTicketIn"},"CustomSegmentCreate":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"member_emails":{"items":{"type":"string"},"type":"array","title":"Member Emails","default":[]}},"type":"object","required":["name"],"title":"CustomSegmentCreate"},"CustomSegmentUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","title":"CustomSegmentUpdate"},"DailyOps":{"properties":{"date":{"type":"string","title":"Date"},"count":{"type":"integer","title":"Count"}},"type":"object","required":["date","count"],"title":"DailyOps"},"DocumentOut":{"properties":{"id":{"type":"integer","title":"Id"},"filename":{"type":"string","title":"Filename"},"size_bytes":{"type":"integer","title":"Size Bytes"},"source":{"$ref":"#/components/schemas/DocumentSource"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sha256"},"deleted_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Deleted At"}},"type":"object","required":["id","filename","size_bytes","source","created_at"],"title":"DocumentOut"},"DocumentSource":{"type":"string","enum":["upload","email","whatsapp","desktop_sync"],"title":"DocumentSource"},"FilePatch":{"properties":{"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"},"move":{"type":"boolean","title":"Move","default":false}},"type":"object","title":"FilePatch"},"FolderAssign":{"properties":{"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},"type":"object","title":"FolderAssign"},"FolderIn":{"properties":{"name":{"type":"string","title":"Name"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Parent Id"},"access":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Access"}},"type":"object","required":["name"],"title":"FolderIn"},"FolderOut":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Parent Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"doc_count":{"type":"integer","title":"Doc Count","default":0}},"type":"object","required":["id","name","parent_id","created_at"],"title":"FolderOut"},"FolderPatch":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Parent Id"},"move":{"type":"boolean","title":"Move","default":false},"access":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Access"}},"type":"object","title":"FolderPatch"},"ForgotPasswordIn":{"properties":{"email":{"type":"string","title":"Email"}},"type":"object","required":["email"],"title":"ForgotPasswordIn"},"GoogleAuthIn":{"properties":{"credential":{"type":"string","title":"Credential"},"accepted_terms":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Accepted Terms","default":false},"partner_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partner Slug"},"utm_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Source"},"utm_medium":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Medium"},"utm_campaign":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Campaign"},"signup_referrer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signup Referrer"},"signup_landing":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signup Landing"}},"type":"object","required":["credential"],"title":"GoogleAuthIn"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"InboundEmail":{"properties":{"from_email":{"type":"string","title":"From Email"},"from_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Name"},"to_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To Email"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Html"},"message_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message Id"},"in_reply_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"In Reply To"},"references":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"References"}},"type":"object","required":["from_email"],"title":"InboundEmail"},"IngestAttachment":{"properties":{"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mime Type"},"content_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content Base64"}},"type":"object","title":"IngestAttachment"},"InviteMember":{"properties":{"email":{"type":"string","title":"Email"},"role":{"$ref":"#/components/schemas/OrgRole","default":"member"},"cargo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cargo"}},"type":"object","required":["email"],"title":"InviteMember"},"LeadCreate":{"properties":{"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"org_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Name"},"plan_interest":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan Interest"},"user_count":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Count"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"}},"type":"object","required":["name","email"],"title":"LeadCreate"},"LeadOut":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"org_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Name"},"plan_interest":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan Interest"},"user_count":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Count"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"},"status":{"$ref":"#/components/schemas/LeadStatus"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["id","name","email","phone","org_name","plan_interest","user_count","message","status","notes","created_at","updated_at"],"title":"LeadOut"},"LeadStatus":{"type":"string","enum":["new","contacted","converted","lost"],"title":"LeadStatus"},"LeadStatusUpdate":{"properties":{"status":{"$ref":"#/components/schemas/LeadStatus"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["status"],"title":"LeadStatusUpdate"},"LoginIn":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginIn"},"MemberEmailsUpdate":{"properties":{"emails":{"items":{"type":"string"},"type":"array","title":"Emails"}},"type":"object","required":["emails"],"title":"MemberEmailsUpdate"},"MemberOut":{"properties":{"id":{"type":"integer","title":"Id"},"user_id":{"type":"integer","title":"User Id"},"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"role":{"$ref":"#/components/schemas/OrgRole"},"cargo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cargo"},"joined_at":{"type":"string","format":"date-time","title":"Joined At"}},"type":"object","required":["id","user_id","name","email","role","joined_at"],"title":"MemberOut"},"MoveDocIn":{"properties":{"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Folder Id"}},"type":"object","title":"MoveDocIn"},"OrgCreate":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"OrgCreate"},"OrgOut":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"plan":{"$ref":"#/components/schemas/PlanType"},"max_file_mb":{"type":"integer","title":"Max File Mb"},"max_ops_per_day":{"type":"integer","title":"Max Ops Per Day"},"max_members":{"type":"integer","title":"Max Members"},"max_storage_mb":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Storage Mb"},"max_signatures_per_month":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Signatures Per Month"},"max_signing_flows_per_month":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Signing Flows Per Month"},"max_translation_pages_month":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Translation Pages Month"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"member_count":{"type":"integer","title":"Member Count","default":0},"my_role":{"anyOf":[{"$ref":"#/components/schemas/OrgRole"},{"type":"null"}]},"partner_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Partner Id"},"partner_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partner Name"}},"type":"object","required":["id","name","plan","max_file_mb","max_ops_per_day","max_members","created_at"],"title":"OrgOut"},"OrgRole":{"type":"string","enum":["owner","admin","member"],"title":"OrgRole"},"PageViewIn":{"properties":{"path":{"type":"string","title":"Path"},"session_id":{"type":"string","title":"Session Id"},"referrer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referrer"}},"type":"object","required":["path","session_id"],"title":"PageViewIn"},"PartnerCreate":{"properties":{"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"cnpj":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cnpj"},"cpf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cpf"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"},"contact_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Email"},"contact_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Phone"},"plan_offered":{"$ref":"#/components/schemas/PlanType","default":"pro"},"commission_percent":{"type":"integer","title":"Commission Percent","default":0},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["name","slug"],"title":"PartnerCreate"},"PartnerOut":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"cnpj":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cnpj"},"cpf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cpf"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"},"contact_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Email"},"contact_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Phone"},"plan_offered":{"$ref":"#/components/schemas/PlanType"},"commission_percent":{"type":"integer","title":"Commission Percent"},"is_active":{"type":"boolean","title":"Is Active"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"org_count":{"type":"integer","title":"Org Count","default":0},"referral_weeks_balance":{"type":"integer","title":"Referral Weeks Balance","default":0},"partner_plan_expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Partner Plan Expires At"}},"type":"object","required":["id","name","slug","cnpj","contact_name","contact_email","contact_phone","plan_offered","commission_percent","is_active","notes","created_at"],"title":"PartnerOut"},"PartnerReferralOut":{"properties":{"org_name":{"type":"string","title":"Org Name"},"registered_at":{"type":"string","format":"date-time","title":"Registered At"}},"type":"object","required":["org_name","registered_at"],"title":"PartnerReferralOut"},"PartnerSelfOut":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"cpf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cpf"},"cnpj":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cnpj"},"referral_weeks_balance":{"type":"integer","title":"Referral Weeks Balance"},"partner_plan_expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Partner Plan Expires At"},"total_referrals":{"type":"integer","title":"Total Referrals"},"recent_referrals":{"items":{"$ref":"#/components/schemas/PartnerReferralOut"},"type":"array","title":"Recent Referrals","default":[]}},"type":"object","required":["id","name","slug","referral_weeks_balance","partner_plan_expires_at","total_referrals"],"title":"PartnerSelfOut"},"PartnerSelfRegister":{"properties":{"cpf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cpf"},"cnpj":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cnpj"}},"type":"object","title":"PartnerSelfRegister"},"PartnerUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"cnpj":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cnpj"},"cpf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cpf"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"},"contact_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Email"},"contact_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Phone"},"plan_offered":{"anyOf":[{"$ref":"#/components/schemas/PlanType"},{"type":"null"}]},"commission_percent":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Commission Percent"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","title":"PartnerUpdate"},"PixCheckoutRequest":{"properties":{"plan":{"type":"string","title":"Plan"},"cycle":{"type":"string","title":"Cycle","default":"month"},"account":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account"}},"type":"object","required":["plan"],"title":"PixCheckoutRequest"},"PlanConfigOut":{"properties":{"plan":{"$ref":"#/components/schemas/PlanType"},"label":{"type":"string","title":"Label"},"description":{"type":"string","title":"Description"},"max_file_mb":{"type":"integer","title":"Max File Mb"},"max_ops_per_day":{"type":"integer","title":"Max Ops Per Day"},"max_members":{"type":"integer","title":"Max Members"},"price_brl":{"type":"integer","title":"Price Brl"}},"type":"object","required":["plan","label","description","max_file_mb","max_ops_per_day","max_members","price_brl"],"title":"PlanConfigOut"},"PlanConfigUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"max_file_mb":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max File Mb"},"max_ops_per_day":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Ops Per Day"},"max_members":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Members"},"price_brl":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Price Brl"}},"type":"object","title":"PlanConfigUpdate"},"PlanType":{"type":"string","enum":["free","pro","team","enterprise"],"title":"PlanType"},"PrefIn":{"properties":{"t":{"type":"string","title":"T"},"subscribed":{"type":"boolean","title":"Subscribed"}},"type":"object","required":["t","subscribed"],"title":"PrefIn"},"PreviewIn":{"properties":{"subject":{"type":"string","title":"Subject","default":""},"preheader":{"type":"string","title":"Preheader","default":""},"blocks":{"items":{},"type":"array","title":"Blocks","default":[]},"coupon_plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coupon Plan"},"coupon_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Days"},"coupon_valid_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coupon Valid Days"},"marketing":{"type":"boolean","title":"Marketing","default":true}},"type":"object","title":"PreviewIn"},"PromoApply":{"properties":{"code":{"type":"string","title":"Code"}},"type":"object","required":["code"],"title":"PromoApply"},"PromoCodeCreate":{"properties":{"code":{"type":"string","title":"Code"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"plan":{"type":"string","title":"Plan","default":"pro"},"days":{"type":"integer","title":"Days","default":30},"expires_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expires At"},"max_uses":{"type":"integer","title":"Max Uses","default":0}},"type":"object","required":["code"],"title":"PromoCodeCreate"},"RegisterIn":{"properties":{"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"accepted_terms":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Accepted Terms","default":false},"partner_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partner Slug"},"utm_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Source"},"utm_medium":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Medium"},"utm_campaign":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utm Campaign"},"signup_referrer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signup Referrer"},"signup_landing":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signup Landing"}},"type":"object","required":["name","email","password"],"title":"RegisterIn"},"RegisterPendingOut":{"properties":{"email":{"type":"string","title":"Email"}},"type":"object","required":["email"],"title":"RegisterPendingOut"},"RejectIn":{"properties":{"reason":{"type":"string","title":"Reason","default":""}},"type":"object","title":"RejectIn"},"RenderTemplateIn":{"properties":{"values":{"additionalProperties":true,"type":"object","title":"Values"},"custom_sections":{"anyOf":[{"items":{"$ref":"#/components/schemas/SectionIn"},"type":"array"},{"type":"null"}],"title":"Custom Sections"},"signers":{"items":{"$ref":"#/components/schemas/SignerIn"},"type":"array","title":"Signers"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City","default":"São Paulo - SP"},"send_to_flow":{"type":"boolean","title":"Send To Flow","default":true},"auto_save_contacts":{"type":"boolean","title":"Auto Save Contacts","default":true},"output_format":{"type":"string","title":"Output Format","default":"pdf"},"save_changes_to_template":{"type":"boolean","title":"Save Changes To Template","default":false}},"type":"object","title":"RenderTemplateIn"},"ReplyIn":{"properties":{"body_html":{"type":"string","title":"Body Html"}},"type":"object","required":["body_html"],"title":"ReplyIn"},"ResendVerificationIn":{"properties":{"email":{"type":"string","title":"Email"}},"type":"object","required":["email"],"title":"ResendVerificationIn"},"ResetPasswordIn":{"properties":{"token":{"type":"string","title":"Token"},"password":{"type":"string","title":"Password"}},"type":"object","required":["token","password"],"title":"ResetPasswordIn"},"RoleIn":{"properties":{"key":{"type":"string","title":"Key"},"label":{"type":"string","title":"Label"},"required":{"type":"boolean","title":"Required","default":true}},"type":"object","required":["key","label"],"title":"RoleIn"},"ScheduleIn":{"properties":{"scheduled_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scheduled At"}},"type":"object","title":"ScheduleIn"},"SectionIn":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"content":{"type":"string","title":"Content"},"order":{"type":"integer","title":"Order","default":1},"is_optional":{"type":"boolean","title":"Is Optional","default":false},"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","required":["id","title","content"],"title":"SectionIn"},"SettingsUpdate":{"properties":{"gtm_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gtm Id"},"stripe_secret_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Secret Key"},"stripe_public_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Public Key"},"stripe_webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Webhook Secret"},"stripe_price_pro":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Price Pro"},"stripe_price_equipe":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Price Equipe"},"stripe_price_pro_anual":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Price Pro Anual"},"stripe_price_equipe_anual":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Price Equipe Anual"},"stripe_cnpj_secret_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Secret Key"},"stripe_cnpj_public_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Public Key"},"stripe_cnpj_webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Webhook Secret"},"stripe_cnpj_price_pro":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Price Pro"},"stripe_cnpj_price_equipe":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Price Equipe"},"stripe_cnpj_price_pro_anual":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Price Pro Anual"},"stripe_cnpj_price_equipe_anual":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Cnpj Price Equipe Anual"},"resend_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resend Api Key"},"email_auto_leads":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email Auto Leads"},"auto_signup_trial_enabled":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Auto Signup Trial Enabled"},"auto_signup_trial_days":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Auto Signup Trial Days"},"winback_promo_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Winback Promo Code"},"resend_webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resend Webhook Secret"},"inbox_webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inbox Webhook Secret"},"google_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Google Client Id"},"google_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Google Client Secret"},"mcp_dicas":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mcp Dicas"}},"type":"object","title":"SettingsUpdate"},"SharedDocIn":{"properties":{"doc_id":{"type":"integer","title":"Doc Id"}},"type":"object","required":["doc_id"],"title":"SharedDocIn"},"SharedEmailIngest":{"properties":{"from_email":{"type":"string","title":"From Email"},"from_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Name"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"attachments":{"items":{"$ref":"#/components/schemas/IngestAttachment"},"type":"array","title":"Attachments","default":[]}},"type":"object","required":["from_email"],"title":"SharedEmailIngest"},"SignaturesIn":{"properties":{"quantidade":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Quantidade","default":1},"via":{"type":"string","maxLength":20,"title":"Via","default":""}},"type":"object","title":"SignaturesIn"},"SignerIn":{"properties":{"name":{"type":"string","title":"Name"},"email":{"type":"string","title":"Email"},"role":{"type":"string","title":"Role","default":"Parte"},"document":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Document"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"is_sender":{"type":"boolean","title":"Is Sender","default":false},"require_cpf":{"type":"boolean","title":"Require Cpf","default":false},"require_code":{"type":"boolean","title":"Require Code","default":false}},"type":"object","required":["name","email"],"title":"SignerIn"},"StorageUsageOut":{"properties":{"used_bytes":{"type":"integer","title":"Used Bytes"},"limit_bytes":{"type":"integer","title":"Limit Bytes"},"percent":{"type":"number","title":"Percent"},"over_limit":{"type":"boolean","title":"Over Limit"},"grace_expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Grace Expires At"},"days_until_purge":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days Until Purge"},"trash_bytes":{"type":"integer","title":"Trash Bytes","default":0}},"type":"object","required":["used_bytes","limit_bytes","percent","over_limit","grace_expires_at","days_until_purge"],"title":"StorageUsageOut"},"SubIn":{"properties":{"email":{"type":"string","title":"Email"},"subscribed":{"type":"boolean","title":"Subscribed"}},"type":"object","required":["email","subscribed"],"title":"SubIn"},"TelemetryEvent":{"properties":{"type":{"type":"string","title":"Type"},"ts":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ts"},"props":{"additionalProperties":true,"type":"object","title":"Props"}},"type":"object","required":["type"],"title":"TelemetryEvent"},"TelemetryIn":{"properties":{"install_id":{"type":"string","title":"Install Id"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"os":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Os"},"locale":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Locale"},"events":{"items":{"$ref":"#/components/schemas/TelemetryEvent"},"type":"array","maxItems":500,"title":"Events"}},"type":"object","required":["install_id"],"title":"TelemetryIn"},"TemplateCreateIn":{"properties":{"title":{"type":"string","maxLength":250,"minLength":3,"title":"Title"},"category":{"type":"string","maxLength":100,"title":"Category","default":"Serviços & Negócios"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"sections":{"items":{"$ref":"#/components/schemas/SectionIn"},"type":"array","title":"Sections"},"variables":{"anyOf":[{"items":{"$ref":"#/components/schemas/VariableIn"},"type":"array"},{"type":"null"}],"title":"Variables"},"roles":{"anyOf":[{"items":{"$ref":"#/components/schemas/RoleIn"},"type":"array"},{"type":"null"}],"title":"Roles"},"builtin_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Builtin Slug"}},"type":"object","required":["title","sections"],"title":"TemplateCreateIn"},"TemplateIn":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject"},"preheader":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preheader"},"blocks":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Blocks"}},"type":"object","title":"TemplateIn"},"TemplateUpdateIn":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":250,"minLength":3},{"type":"null"}],"title":"Title"},"category":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Category"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"sections":{"anyOf":[{"items":{"$ref":"#/components/schemas/SectionIn"},"type":"array"},{"type":"null"}],"title":"Sections"},"variables":{"anyOf":[{"items":{"$ref":"#/components/schemas/VariableIn"},"type":"array"},{"type":"null"}],"title":"Variables"},"roles":{"anyOf":[{"items":{"$ref":"#/components/schemas/RoleIn"},"type":"array"},{"type":"null"}],"title":"Roles"},"builtin_slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Builtin Slug"}},"type":"object","title":"TemplateUpdateIn"},"ThreadReadIn":{"properties":{"is_read":{"type":"boolean","title":"Is Read","default":true}},"type":"object","title":"ThreadReadIn"},"TokenOut":{"properties":{"token":{"type":"string","title":"Token"},"user":{"$ref":"#/components/schemas/UserOut"}},"type":"object","required":["token","user"],"title":"TokenOut"},"ToolStat":{"properties":{"operation":{"type":"string","title":"Operation"},"count":{"type":"integer","title":"Count"},"success_count":{"type":"integer","title":"Success Count"}},"type":"object","required":["operation","count","success_count"],"title":"ToolStat"},"TrackIn":{"properties":{"event_type":{"type":"string","title":"Event Type"}},"type":"object","required":["event_type"],"title":"TrackIn"},"TrashIn":{"properties":{"restore":{"type":"boolean","title":"Restore","default":false}},"type":"object","title":"TrashIn"},"UpdateMemberCargo":{"properties":{"cargo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cargo"},"role":{"anyOf":[{"$ref":"#/components/schemas/OrgRole"},{"type":"null"}]}},"type":"object","title":"UpdateMemberCargo"},"UpdatePriorityIn":{"properties":{"priority":{"type":"string","title":"Priority"}},"type":"object","required":["priority"],"title":"UpdatePriorityIn"},"UpdateStatusIn":{"properties":{"status":{"type":"string","title":"Status"}},"type":"object","required":["status"],"title":"UpdateStatusIn"},"UserOut":{"properties":{"id":{"type":"integer","title":"Id"},"email":{"type":"string","title":"Email"},"name":{"type":"string","title":"Name"},"is_admin":{"type":"boolean","title":"Is Admin"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"terms_accepted_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Terms Accepted At"}},"type":"object","required":["id","email","name","is_admin","created_at"],"title":"UserOut"},"UserTicketReplyIn":{"properties":{"message":{"type":"string","minLength":1,"title":"Message"},"attachment_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Url"},"attachment_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Attachment Name"}},"type":"object","required":["message"],"title":"UserTicketReplyIn"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VariableIn":{"properties":{"key":{"type":"string","title":"Key"},"label":{"type":"string","title":"Label"},"type":{"type":"string","title":"Type","default":"text"},"default_value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Default Value"},"contact_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Role"}},"type":"object","required":["key","label"],"title":"VariableIn"},"VerifyEmailIn":{"properties":{"email":{"type":"string","title":"Email"},"code":{"type":"string","title":"Code"}},"type":"object","required":["email","code"],"title":"VerifyEmailIn"},"app__routers__inbox__FolderCreate":{"properties":{"name":{"type":"string","title":"Name"},"color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Color"}},"type":"object","required":["name"],"title":"FolderCreate"},"app__schemas__FolderCreate":{"properties":{"name":{"type":"string","title":"Name"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Parent Id"}},"type":"object","required":["name"],"title":"FolderCreate"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}