{"openapi":"3.1.0","info":{"title":"TechnoMind API","version":"0.1.0"},"paths":{"/v1/docx/html-to-docx":{"post":{"tags":["DOCX"],"summary":"Html To Docx","operationId":"html_to_docx_v1_docx_html_to_docx_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HtmlToDocxRequest"}}},"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":[]}]}},"/v1/docx/templates/upload":{"post":{"tags":["DOCX"],"summary":"Upload Docx Template","operationId":"upload_docx_template_v1_docx_templates_upload_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_docx_template_v1_docx_templates_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":[]}]}},"/v1/docx/templates":{"get":{"tags":["DOCX"],"summary":"List Docx Templates","operationId":"list_docx_templates_v1_docx_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/docx/templates/{template_id}/download":{"get":{"tags":["DOCX"],"summary":"Download Docx Template","operationId":"download_docx_template_v1_docx_templates__template_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/docx/templates/{template_id}/delete":{"post":{"tags":["DOCX"],"summary":"Delete Docx Template","operationId":"delete_docx_template_v1_docx_templates__template_id__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/docx/templates/{template_id}/update":{"post":{"tags":["DOCX"],"summary":"Update Docx Template","operationId":"update_docx_template_v1_docx_templates__template_id__update_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_update_docx_template_v1_docx_templates__template_id__update_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/docx/template-to-pdf":{"post":{"tags":["DOCX"],"summary":"Docx Template To Pdf","operationId":"docx_template_to_pdf_v1_docx_template_to_pdf_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateToPdfRequest"}}},"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":[]}]}},"/v1/docx/template-to-docx":{"post":{"tags":["DOCX"],"summary":"Docx Template To Docx","operationId":"docx_template_to_docx_v1_docx_template_to_docx_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TemplateToDocxRequest"}}},"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":[]}]}},"/v1/excel/json-to-excel":{"post":{"tags":["Excel"],"summary":"Json To Excel","operationId":"json_to_excel_v1_excel_json_to_excel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonToExcelRequest"}}},"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":[]}]}},"/v1/excel/csv-to-excel":{"post":{"tags":["Excel"],"summary":"Csv To Excel","operationId":"csv_to_excel_v1_excel_csv_to_excel_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_csv_to_excel_v1_excel_csv_to_excel_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":[]}]}},"/v1/excel/xml-to-excel":{"post":{"tags":["Excel"],"summary":"Xml To Excel","operationId":"xml_to_excel_v1_excel_xml_to_excel_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_xml_to_excel_v1_excel_xml_to_excel_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":[]}]}},"/v1/excel/excel-to-json":{"post":{"tags":["Excel"],"summary":"Excel To Json","operationId":"excel_to_json_v1_excel_excel_to_json_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_excel_to_json_v1_excel_excel_to_json_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":[]}]}},"/v1/excel/excel-to-xml":{"post":{"tags":["Excel"],"summary":"Excel To Xml","operationId":"excel_to_xml_v1_excel_excel_to_xml_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_excel_to_xml_v1_excel_excel_to_xml_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":[]}]}},"/v1/documents/estimate":{"post":{"tags":["Documents"],"summary":"Estimate Document","operationId":"estimate_document_v1_documents_estimate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EstimateDocumentRequest"}}},"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":[]}]}},"/v1/documents/generate":{"post":{"tags":["Documents"],"summary":"Generate Document","operationId":"generate_document_v1_documents_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateDocumentRequest"}}},"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":[]}]}},"/v1/ws/info":{"get":{"tags":["WebSocket"],"summary":"Websocket Info","operationId":"websocket_info_v1_ws_info_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/ai/generate":{"post":{"tags":["AI"],"summary":"Ai Generate","operationId":"ai_generate_v1_ai_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AiGenerateRequest"}}},"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":[]}]}},"/v1/hr/cv/extract":{"post":{"tags":["HR Intelligence"],"summary":"Cv Extract","operationId":"cv_extract_v1_hr_cv_extract_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_cv_extract_v1_hr_cv_extract_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":[]}]}},"/v1/hr/cv/match":{"post":{"tags":["HR Intelligence"],"summary":"Cv Match","operationId":"cv_match_v1_hr_cv_match_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_cv_match_v1_hr_cv_match_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":[]}]}},"/v1/hr/interview/kit":{"post":{"tags":["HR Intelligence"],"summary":"Interview Kit","operationId":"interview_kit_v1_hr_interview_kit_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_interview_kit_v1_hr_interview_kit_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":[]}]}},"/v1/invoice/generate-pdf":{"post":{"tags":["Invoice"],"summary":"Generate Pdf","operationId":"generate_pdf_v1_invoice_generate_pdf_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceRequest"}}},"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":[]}]}},"/v1/pdf/html-to-pdf":{"post":{"tags":["PDF"],"summary":"Html To Pdf","operationId":"html_to_pdf_v1_pdf_html_to_pdf_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HtmlToPdfRequest"}}},"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":[]}]}},"/v1/pdf/protect":{"post":{"tags":["PDF"],"summary":"Protect Pdf","operationId":"protect_pdf_v1_pdf_protect_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_protect_pdf_v1_pdf_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":[]}]}},"/v1/pdf/split":{"post":{"tags":["PDF"],"summary":"Split Pdf","operationId":"split_pdf_v1_pdf_split_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_split_pdf_v1_pdf_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":[]}]}},"/v1/pdf/merge":{"post":{"tags":["PDF"],"summary":"Merge Pdfs","operationId":"merge_pdfs_v1_pdf_merge_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_merge_pdfs_v1_pdf_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":[]}]}},"/v1/pdf/compress":{"post":{"tags":["PDF"],"summary":"Compress Pdf","operationId":"compress_pdf_v1_pdf_compress_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_compress_pdf_v1_pdf_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":[]}]}},"/v1/pdf/validate":{"post":{"tags":["PDF"],"summary":"Validate Pdf","operationId":"validate_pdf_v1_pdf_validate_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_validate_pdf_v1_pdf_validate_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":[]}]}},"/v1/utility/currencies":{"get":{"tags":["Utility"],"summary":"List Supported Currencies","operationId":"list_supported_currencies_v1_utility_currencies_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/utility/number-to-words":{"post":{"tags":["Utility"],"summary":"Convert Number To Words","operationId":"convert_number_to_words_v1_utility_number_to_words_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NumberToWordsRequest"}}},"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":[]}]}},"/v1/utility/currency-to-words":{"post":{"tags":["Utility"],"summary":"Convert Currency To Words","operationId":"convert_currency_to_words_v1_utility_currency_to_words_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyToWordsRequest"}}},"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":[]}]}},"/v1/utility/qr-code":{"post":{"tags":["Utility"],"summary":"Generate Qr Code","operationId":"generate_qr_code_v1_utility_qr_code_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QrCodeRequest"}}},"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":[]}]}},"/v1/utility/date-format":{"post":{"tags":["Utility"],"summary":"Format Date Time","operationId":"format_date_time_v1_utility_date_format_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DateFormatRequest"}}},"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":[]}]}},"/v1/utility/number-format":{"post":{"tags":["Utility"],"summary":"Format Number","operationId":"format_number_v1_utility_number_format_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NumberFormatRequest"}}},"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":[]}]}},"/v1/utility/tax-id/validate":{"post":{"tags":["Utility"],"summary":"Validate Tax Id","operationId":"validate_tax_id_v1_utility_tax_id_validate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaxIdValidateRequest"}}},"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":[]}]}},"/v1/utility/hash":{"post":{"tags":["Utility"],"summary":"Hash Value","operationId":"hash_value_v1_utility_hash_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HashRequest"}}},"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":[]}]}},"/v1/utility/uuid":{"post":{"tags":["Utility"],"summary":"Generate Uuid","operationId":"generate_uuid_v1_utility_uuid_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UuidRequest"}}},"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":[]}]}},"/v1/parse/document-to-json":{"post":{"tags":["Parser"],"summary":"Document To Json","operationId":"document_to_json_v1_parse_document_to_json_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_document_to_json_v1_parse_document_to_json_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":[]}]}},"/v1/parser/cv-to-json":{"post":{"tags":["CV Parser"],"summary":"Cv To Json","operationId":"cv_to_json_v1_parser_cv_to_json_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_cv_to_json_v1_parser_cv_to_json_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":[]}]}},"/v1/parser/cv-summary":{"post":{"tags":["CV Parser"],"summary":"Cv Summary","operationId":"cv_summary_v1_parser_cv_summary_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_cv_summary_v1_parser_cv_summary_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":[]}]}},"/v1/parser/cv-jd-fit":{"post":{"tags":["CV Parser"],"summary":"Cv Jd Fit","operationId":"cv_jd_fit_v1_parser_cv_jd_fit_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_cv_jd_fit_v1_parser_cv_jd_fit_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":[]}]}}},"components":{"schemas":{"AiGenerateRequest":{"properties":{"task":{"type":"string","maxLength":40,"title":"Task","default":"chat"},"quality":{"type":"string","maxLength":20,"title":"Quality","default":"balanced"},"provider":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Provider"},"model":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Model"},"prompt":{"anyOf":[{"type":"string","maxLength":200000},{"type":"null"}],"title":"Prompt"},"messages":{"anyOf":[{"items":{"$ref":"#/components/schemas/AiMessage"},"type":"array"},{"type":"null"}],"title":"Messages"},"response_format":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Response Format"},"schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Schema"},"options":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Options"}},"type":"object","title":"AiGenerateRequest"},"AiMessage":{"properties":{"role":{"type":"string","title":"Role","default":"user"},"content":{"type":"string","title":"Content"}},"type":"object","required":["content"],"title":"AiMessage"},"Body_compress_pdf_v1_pdf_compress_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"output_file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output File Name"},"save_file":{"type":"string","title":"Save File","default":"N"},"mode":{"type":"string","title":"Mode","default":"optimize"},"compression_level":{"type":"string","title":"Compression Level","default":"medium"}},"type":"object","required":["file"],"title":"Body_compress_pdf_v1_pdf_compress_post"},"Body_csv_to_excel_v1_excel_csv_to_excel_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"sheet_name":{"type":"string","title":"Sheet Name","default":"Data"},"output_file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output File Name"}},"type":"object","required":["file"],"title":"Body_csv_to_excel_v1_excel_csv_to_excel_post"},"Body_cv_extract_v1_hr_cv_extract_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Schema"},"schema_format":{"type":"string","title":"Schema Format","default":"sample_json"},"include_confidence":{"type":"boolean","title":"Include Confidence","default":true},"include_source_text":{"type":"boolean","title":"Include Source Text","default":false},"strict_mode":{"type":"boolean","title":"Strict Mode","default":true}},"type":"object","required":["file"],"title":"Body_cv_extract_v1_hr_cv_extract_post"},"Body_cv_jd_fit_v1_parser_cv_jd_fit_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"jd_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jd Text"},"jd_file":{"anyOf":[{"type":"string","format":"binary"},{"type":"null"}],"title":"Jd File"},"match_heat":{"type":"integer","title":"Match Heat","default":5}},"type":"object","required":["file"],"title":"Body_cv_jd_fit_v1_parser_cv_jd_fit_post"},"Body_cv_match_v1_hr_cv_match_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"job_description":{"type":"string","title":"Job Description"},"job_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job Title"},"scoring_mode":{"type":"string","title":"Scoring Mode","default":"balanced"}},"type":"object","required":["file","job_description"],"title":"Body_cv_match_v1_hr_cv_match_post"},"Body_cv_summary_v1_parser_cv_summary_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_cv_summary_v1_parser_cv_summary_post"},"Body_cv_to_json_v1_parser_cv_to_json_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_cv_to_json_v1_parser_cv_to_json_post"},"Body_document_to_json_v1_parse_document_to_json_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_document_to_json_v1_parse_document_to_json_post"},"Body_excel_to_json_v1_excel_excel_to_json_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"sheet_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sheet Name"}},"type":"object","required":["file"],"title":"Body_excel_to_json_v1_excel_excel_to_json_post"},"Body_excel_to_xml_v1_excel_excel_to_xml_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"sheet_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sheet Name"},"root_name":{"type":"string","title":"Root Name","default":"rows"},"item_name":{"type":"string","title":"Item Name","default":"row"},"output_file_name":{"type":"string","title":"Output File Name","default":"data.xml"}},"type":"object","required":["file"],"title":"Body_excel_to_xml_v1_excel_excel_to_xml_post"},"Body_interview_kit_v1_hr_interview_kit_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"job_description":{"type":"string","title":"Job Description"},"job_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job Title"},"interview_type":{"type":"string","title":"Interview Type","default":"mixed"},"candidate_level":{"type":"string","title":"Candidate Level","default":"mid"},"difficulty":{"type":"string","title":"Difficulty","default":"balanced"},"question_count":{"type":"integer","title":"Question Count","default":10},"include_answers":{"type":"boolean","title":"Include Answers","default":true},"include_scoring_rubric":{"type":"boolean","title":"Include Scoring Rubric","default":true}},"type":"object","required":["file","job_description"],"title":"Body_interview_kit_v1_hr_interview_kit_post"},"Body_merge_pdfs_v1_pdf_merge_post":{"properties":{"files":{"items":{"type":"string","format":"binary"},"type":"array","title":"Files"},"output_file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output File Name"}},"type":"object","required":["files"],"title":"Body_merge_pdfs_v1_pdf_merge_post"},"Body_protect_pdf_v1_pdf_protect_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"user_password":{"type":"string","title":"User Password"},"owner_password":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Password"},"output_file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output File Name"}},"type":"object","required":["file","user_password"],"title":"Body_protect_pdf_v1_pdf_protect_post"},"Body_split_pdf_v1_pdf_split_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"ranges":{"type":"string","title":"Ranges"},"output_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output Prefix"}},"type":"object","required":["file","ranges"],"title":"Body_split_pdf_v1_pdf_split_post"},"Body_update_docx_template_v1_docx_templates__template_id__update_post":{"properties":{"file":{"anyOf":[{"type":"string","format":"binary"},{"type":"null"}],"title":"File"},"template_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Name"},"sample_json":{"type":"string","title":"Sample Json","default":"{}"}},"type":"object","title":"Body_update_docx_template_v1_docx_templates__template_id__update_post"},"Body_upload_docx_template_v1_docx_templates_upload_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"template_name":{"type":"string","title":"Template Name"},"prefix":{"type":"string","title":"Prefix","default":"template"},"sample_json":{"type":"string","title":"Sample Json","default":"{}"}},"type":"object","required":["file","template_name"],"title":"Body_upload_docx_template_v1_docx_templates_upload_post"},"Body_validate_pdf_v1_pdf_validate_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_validate_pdf_v1_pdf_validate_post"},"Body_xml_to_excel_v1_excel_xml_to_excel_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"},"sheet_name":{"type":"string","title":"Sheet Name","default":"Data"},"output_file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output File Name"}},"type":"object","required":["file"],"title":"Body_xml_to_excel_v1_excel_xml_to_excel_post"},"CurrencyToWordsRequest":{"properties":{"amount":{"type":"string","title":"Amount"},"currency_code":{"type":"string","title":"Currency Code","default":"USD"},"scale_style":{"anyOf":[{"type":"string","enum":["international","indian"]},{"type":"null"}],"title":"Scale Style"},"text_case":{"type":"string","enum":["title","upper","lower","sentence"],"title":"Text Case","default":"title"},"include_minor":{"type":"boolean","title":"Include Minor","default":true},"use_only_suffix":{"type":"boolean","title":"Use Only Suffix","default":true}},"type":"object","required":["amount"],"title":"CurrencyToWordsRequest"},"DateFormatRequest":{"properties":{"value":{"type":"string","title":"Value"},"input_timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Input Timezone"},"output_timezone":{"type":"string","title":"Output Timezone","default":"UTC"},"output_format":{"type":"string","title":"Output Format","default":"%d-%b-%Y %H:%M:%S %Z"},"include_iso":{"type":"boolean","title":"Include Iso","default":true}},"type":"object","required":["value"],"title":"DateFormatRequest"},"DocumentOutput":{"properties":{"type":{"type":"string","enum":["pdf","docx"],"title":"Type"},"file_name":{"type":"string","title":"File Name","default":"document"},"save_file":{"type":"boolean","title":"Save File","default":false},"watermark":{"anyOf":[{"$ref":"#/components/schemas/WatermarkOptions"},{"type":"null"}]},"protection":{"anyOf":[{"$ref":"#/components/schemas/ProtectionOptions"},{"type":"null"}]}},"type":"object","required":["type"],"title":"DocumentOutput"},"DocumentSource":{"properties":{"type":{"type":"string","enum":["template","html"],"title":"Type"},"template_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template Id"},"html_content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Html Content"},"data":{"additionalProperties":true,"type":"object","title":"Data"},"title":{"type":"string","title":"Title","default":"TechnoMind Document"}},"type":"object","required":["type"],"title":"DocumentSource"},"EmailOptions":{"properties":{"to":{"items":{"type":"string"},"type":"array","title":"To"},"cc":{"items":{"type":"string"},"type":"array","title":"Cc"},"bcc":{"items":{"type":"string"},"type":"array","title":"Bcc"},"subject":{"type":"string","title":"Subject","default":"Your generated document"},"message":{"type":"string","title":"Message","default":"Please find the generated document attached."}},"type":"object","required":["to"],"title":"EmailOptions"},"EstimateDocumentRequest":{"properties":{"source_type":{"type":"string","enum":["template","html"],"title":"Source Type"},"output_type":{"type":"string","enum":["pdf","docx"],"title":"Output Type"},"estimated_units":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Estimated Units"}},"type":"object","required":["source_type","output_type"],"title":"EstimateDocumentRequest"},"GenerateDocumentRequest":{"properties":{"source":{"$ref":"#/components/schemas/DocumentSource"},"output":{"$ref":"#/components/schemas/DocumentOutput"},"email":{"anyOf":[{"$ref":"#/components/schemas/EmailOptions"},{"type":"null"}]}},"type":"object","required":["source","output"],"title":"GenerateDocumentRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HashRequest":{"properties":{"value":{"type":"string","title":"Value"},"algorithm":{"type":"string","enum":["sha256","sha512","sha1","md5"],"title":"Algorithm","default":"sha256"},"uppercase":{"type":"boolean","title":"Uppercase","default":false}},"type":"object","required":["value"],"title":"HashRequest"},"HtmlToDocxRequest":{"properties":{"html_content":{"type":"string","title":"Html Content"},"file_name":{"type":"string","title":"File Name","default":"document.docx"},"title":{"type":"string","title":"Title","default":"TechnoMind Document"}},"type":"object","required":["html_content"],"title":"HtmlToDocxRequest"},"HtmlToPdfRequest":{"properties":{"html_content":{"type":"string","title":"Html Content"},"file_name":{"type":"string","title":"File Name","default":"document.pdf"},"save_file":{"type":"string","title":"Save File","default":"N"}},"type":"object","required":["html_content"],"title":"HtmlToPdfRequest"},"InvoiceItem":{"properties":{"description":{"type":"string","title":"Description"},"quantity":{"type":"number","exclusiveMinimum":0.0,"title":"Quantity"},"unit_price":{"type":"number","minimum":0.0,"title":"Unit Price"}},"type":"object","required":["description","quantity","unit_price"],"title":"InvoiceItem"},"InvoiceRequest":{"properties":{"invoice_number":{"type":"string","title":"Invoice Number"},"invoice_date":{"type":"string","format":"date","title":"Invoice Date"},"due_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Due Date"},"bill_to_name":{"type":"string","title":"Bill To Name"},"bill_to_address":{"items":{"type":"string"},"type":"array","title":"Bill To Address"},"items":{"items":{"$ref":"#/components/schemas/InvoiceItem"},"type":"array","title":"Items"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"currency":{"type":"string","title":"Currency","default":"INR"},"tax_percent":{"type":"number","minimum":0.0,"title":"Tax Percent","default":18}},"type":"object","required":["invoice_number","invoice_date","bill_to_name","bill_to_address","items"],"title":"InvoiceRequest"},"JsonToExcelRequest":{"properties":{"file_name":{"type":"string","title":"File Name","default":"data.xlsx"},"sheet_name":{"type":"string","title":"Sheet Name","default":"Data"},"data":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Data"}},"type":"object","required":["data"],"title":"JsonToExcelRequest"},"NumberFormatRequest":{"properties":{"number":{"type":"string","title":"Number"},"scale_style":{"type":"string","enum":["international","indian"],"title":"Scale Style","default":"international"},"decimal_places":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Decimal Places"},"use_grouping":{"type":"boolean","title":"Use Grouping","default":true},"currency_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency Code"},"include_currency_symbol":{"type":"boolean","title":"Include Currency Symbol","default":false}},"type":"object","required":["number"],"title":"NumberFormatRequest"},"NumberToWordsRequest":{"properties":{"number":{"type":"string","title":"Number"},"scale_style":{"type":"string","enum":["international","indian"],"title":"Scale Style","default":"international"},"text_case":{"type":"string","enum":["title","upper","lower","sentence"],"title":"Text Case","default":"title"},"include_decimal":{"type":"boolean","title":"Include Decimal","default":true},"decimal_word":{"type":"string","title":"Decimal Word","default":"point"}},"type":"object","required":["number"],"title":"NumberToWordsRequest"},"ProtectionOptions":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true},"user_password":{"type":"string","title":"User Password"},"owner_password":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Password"}},"type":"object","required":["user_password"],"title":"ProtectionOptions"},"QrCodeRequest":{"properties":{"text":{"type":"string","title":"Text"},"output_format":{"type":"string","enum":["data_url","base64"],"title":"Output Format","default":"data_url"},"box_size":{"type":"integer","title":"Box Size","default":8},"border":{"type":"integer","title":"Border","default":3},"error_correction":{"type":"string","enum":["L","M","Q","H"],"title":"Error Correction","default":"M"}},"type":"object","required":["text"],"title":"QrCodeRequest"},"TaxIdValidateRequest":{"properties":{"country_code":{"type":"string","title":"Country Code"},"tax_id_type":{"type":"string","title":"Tax Id Type"},"value":{"type":"string","title":"Value"}},"type":"object","required":["country_code","tax_id_type","value"],"title":"TaxIdValidateRequest"},"TemplateToDocxRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"data":{"additionalProperties":true,"type":"object","title":"Data"},"file_name":{"type":"string","title":"File Name","default":"document.docx"},"save_file":{"type":"string","title":"Save File","default":"N"}},"type":"object","required":["template_id","data"],"title":"TemplateToDocxRequest"},"TemplateToPdfRequest":{"properties":{"template_id":{"type":"string","title":"Template Id"},"data":{"additionalProperties":true,"type":"object","title":"Data"},"file_name":{"type":"string","title":"File Name","default":"document.pdf"},"save_file":{"type":"string","title":"Save File","default":"N"},"preview_copy":{"type":"string","title":"Preview Copy","default":"N"}},"type":"object","required":["template_id","data"],"title":"TemplateToPdfRequest"},"UuidRequest":{"properties":{"version":{"type":"string","enum":["uuid4","uuid1"],"title":"Version","default":"uuid4"},"reference_style":{"type":"string","enum":["uuid","compact","numeric"],"title":"Reference Style","default":"uuid"},"prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prefix"},"length":{"type":"integer","title":"Length","default":12}},"type":"object","title":"UuidRequest"},"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"},"WatermarkOptions":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true},"text":{"type":"string","title":"Text","default":"CONFIDENTIAL"},"opacity":{"type":"number","title":"Opacity","default":0.18},"rotation":{"type":"number","title":"Rotation","default":45.0},"font_size":{"type":"number","title":"Font Size","default":42.0}},"type":"object","title":"WatermarkOptions"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}