Wakatipu Expanded API Catalog

Generated from app.future_tools.FUTURE_ENDPOINTS plus the migrated Lucerne JSON endpoint catalog. The first 70 endpoints extend the existing Wakatipu extraction API; the Lucerne endpoints add web, text, ML, vector, workflow, and retained-output APIs to the same Wakatipu app.

User documentation | Swagger/OpenAPI | Markdown catalog

EndpointToolPackage/Backend
/api/pdf/splitpdf.splitpypdf
/api/pdf/rotate-pagespdf.rotatepypdf
/api/pdf/delete-pagespdf.delete-pagespypdf
/api/pdf/extract-imagespdf.extract-imagespymupdf
/api/pdf/annotationspdf.annotationspymupdf
/api/pdf/form-fieldspdf.form-fieldspypdf
/api/pdf/fill-formpdf.fill-formpypdf
/api/pdf/flatten-formpdf.flatten-formpypdf
/api/pdf/redactpdf.redactpymupdf
/api/pdf/encryption-statuspdf.encryption-statuspypdf
/api/pdf/decryptpdf.decryptpypdf
/api/pdf/compresspdf.compresspypdf
/api/pdf/pages-to-imagespdf.pages-to-imagespymupdf
/api/pdf/ocr-searchablepdf.ocr-searchableocrmypdf
/api/pdf/invoice-fieldspdf.invoice-fieldsregex
/api/pdf/tables-exportpdf.tables-exportpdfplumber
/api/files/typefile.typepython-magic
/api/files/metadatafile.metadatahashlib
/api/files/duplicate-fingerprintfile.duplicate-fingerprinthashlib
/api/docx/structuredocx.structurepython-docx
/api/docx/comments-changesdocx.comments-changespython-docx
/api/docx/to-markdowndocx.to-markdownpython-docx
/api/pptx/speaker-notespptx.speaker-notespython-pptx
/api/pptx/imagespptx.imagespython-pptx
/api/pptx/thumbnailspptx.thumbnailspython-pptx
/api/odf/extractodf.extractodfpy
/api/rtf/extractrtf.extractbuiltin
/api/spreadsheets/schemaspreadsheet.schemacsv/openpyxl
/api/spreadsheets/formulasspreadsheet.formulasopenpyxl
/api/spreadsheets/commentsspreadsheet.commentsopenpyxl
/api/spreadsheets/named-rangesspreadsheet.named-rangesopenpyxl
/api/spreadsheets/normalized-jsonspreadsheet.normalized-jsoncsv/pandas
/api/csv/detectcsv.detectcsv
/api/csv/profilecsv.profilecsv
/api/images/exifimage.exifpillow
/api/images/paletteimage.palettepillow
/api/images/thumbnailimage.thumbnailpillow
/api/images/convertimage.convertpillow
/api/images/orientationimage.orientationpillow
/api/images/phashimage.phashpillow
/api/ocr/boxesocr.boxespytesseract
/api/ocr/languageocr.languagepytesseract
/api/ocr/confidenceocr.confidencepytesseract
/api/ocr/layoutocr.layoutpytesseract
/api/barcodes/generatebarcode.generateqrcode
/api/archives/manifestarchive.manifestzipfile/tarfile
/api/archives/risk-scanarchive.risk-scanzipfile/tarfile
/api/archives/safe-extractarchive.safe-extractzipfile/tarfile
/api/archives/nested-inspectarchive.nested-inspectzipfile/tarfile
/api/archives/password-detectarchive.password-detectzipfile
/api/email/attachments-listemail.attachments-listemail
/api/email/attachments-extractemail.attachments-extractemail
/api/email/headers-analysisemail.headers-analysisemail
/api/email/thread-summaryemail.thread-summaryregex
/api/email/pii-contactsemail.pii-contactsregex
/api/media/metadatamedia.metadataffprobe
/api/audio/waveformaudio.waveformffmpeg
/api/media/thumbnailmedia.thumbnailffmpeg
/api/media/trimmedia.trimffmpeg
/api/media/transcodemedia.transcodeffmpeg
/api/transcription/diarizationtranscription.diarizationdiarization
/api/transcription/subtitlestranscription.subtitlessrt/vtt
/api/pdf/mergepdf.mergepypdf
/api/spreadsheets/comparespreadsheets.comparecsv/openpyxl
/api/batch/runbatch.runbackground-jobs
/api/outputs/{job_id}/downloadoutputs.downloadretained-output
/api/outputs/{job_id}/signed-linkoutputs.signed-linkretained-output
/api/jobs/{job_id}/canceljobs.canceldatabase
/api/jobs/{job_id}/retryjobs.retrydatabase
/api/jobs/{job_id}/webhookjobs.webhookwebhook-contract
/api/web/extract-articleweb.extract_articletrafilatura
/api/web/extract-readableweb.extract_readablereadability-lxml
/api/web/browser-snapshotweb.browser_snapshotplaywright/httpx-fallback
/api/web/linksweb.linksbeautifulsoup4
/api/web/scrape-selectorsweb.scrape_selectorsbeautifulsoup4
/api/text/cleantext.cleanftfy
/api/text/languagetext.languagelangdetect
/api/text/entitiestext.entitiesspacy/regex-fallback
/api/text/keywordstext.keywordsnltk/counter-fallback
/api/text/datestext.datesdateparser/regex-fallback
/api/text/embedtext.embedsentence-transformers/hash-fallback
/api/text/similaritytext.similarityrapidfuzz
/api/text/dedupetext.dedupededupe/fallback
/api/text/topicstext.topicsgensim/bertopic/fallback
/api/ml/classifyml.classifyscikit-learn
/api/ml/clusterml.clusterscikit-learn/fallback
/api/vectors/searchvectors.searchfaiss/qdrant/fallback
/api/workflows/runworkflows.runinprocess
/api/workflows/jobsworkflows.jobsinprocess
/api/workflows/jobs/{job_key}workflows.jobsinprocess
/api/outputsstorage.outputsdatabase/S3
/api/outputs/{output_key}storage.outputsdatabase/S3
/api/tools/catalogtools.catalogdatabase
/api/web/url-metadataweb.url_metadatabeautifulsoup4
/api/web/sitemapweb.sitemapxml
/api/web/robotsweb.robotshttpx
/api/web/crawlweb.crawlhttpx/beautifulsoup4
/api/web/feedweb.feedbeautifulsoup4
/api/web/screenshotweb.screenshotplaywright
/api/web/pdf-exportweb.pdf_exportplaywright
/api/web/structured-dataweb.structured_datajson-ld
/api/web/social-cardsweb.social_cardsbeautifulsoup4
/api/web/broken-linksweb.broken_linkshttpx
/api/web/readability-scoreweb.readability_scoretextstat
/api/web/sanitize-htmlweb.sanitize_htmlbeautifulsoup4
/api/web/diffweb.diffrapidfuzz
/api/web/paywall-heuristicweb.paywall_heuristicheuristic
/api/web/locale-languageweb.locale_languagelangdetect
/api/text/summarizetext.summarizeheuristic
/api/text/rewritetext.rewriteftfy
/api/text/sentimenttext.sentimentlexicon
/api/text/risk-flagstext.risk_flagsregex
/api/text/pii-redacttext.pii_redactregex
/api/text/entity-linktext.entity_linkdictionary
/api/text/keywords-customtext.keywords_customcounter
/api/ml/taxonomy-classifyml.taxonomy_classifyscikit-learn
/api/ml/multilabelml.multilabelscikit-learn
/api/ml/cluster-summariesml.cluster_summariesscikit-learn
/api/vectors/indexvectors.indexlocal-memory
/api/vectors/qdrant-searchvectors.qdrant_searchqdrant/fallback
/api/vectors/semantic-dedupevectors.semantic_deduperapidfuzz
/api/workflows/templatesworkflows.templatesinprocess
/api/workflows/scheduleworkflows.scheduleinprocess