Trevnoctilla API

Developer Documentation

Powerful APIs for File Processing

Integrate advanced file processing capabilities into your applications. Convert videos, process PDFs, optimize images, and more with our comprehensive API suite.

Lightning Fast

Process files in seconds with our optimized infrastructure

Enterprise Security

End-to-end encryption, SOC 2 compliance, and data privacy

99.9% Uptime

Reliable infrastructure with global CDN and redundancy

Developer First

Comprehensive docs, SDKs, and dedicated support

Complete API Reference

PDF Processing

POST /extract_text

Extract text from PDFs

POST /merge_pdfs

Merge multiple PDFs

POST /api/split_pdf

Split PDF into pages

POST /extract_images

Extract images from PDFs

Media Conversion

POST /convert-video

Convert video formats

POST /convert-audio

Convert audio formats

POST /convert-image

Convert image formats

GET /conversion_progress/{filename}

Check conversion status

POST /cancel_conversion/{filename}

Cancel ongoing conversion

Utilities

POST /generate-qr

Generate QR codes

GET /health

API health check

POST /cleanup-file

Clean up temporary files

POST /cleanup-session

Clean up session files

Quick Start Examples

PDF Text Extraction

Extract text from PDF documents with OCR support

Endpoint:POST /extract_text

Request

curl -X POST "https://web-production-737b.up.railway.app/extract_text" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@document.pdf"

Response

{
  "success": true,
  "text": "Extracted text content from PDF...",
  "pages": 5,
  "filename": "extracted_text_abc123.txt"
}

All Available Endpoints

MethodEndpointDescriptionParameters
POST/extract_textExtract text from PDF documentsfile (PDF)
POST/merge_pdfsMerge multiple PDF filesfiles (PDF array)
POST/api/split_pdfSplit PDF into pages or rangesfile, split_type, pages
POST/extract_imagesExtract images from PDFsfile (PDF)
POST/convert-videoConvert video formats (MP4, WebM, AVI, MOV)file, output_format
POST/convert-audioConvert audio formats (MP3, WAV, AAC, OGG)file, output_format
POST/convert-imageConvert image formats (JPG, PNG, WebP, BMP)file, output_format
POST/generate-qrGenerate QR codes with custom stylingdata, size, color, background_color
GET/conversion_progress/{filename}Check conversion progress statusfilename (path param)
GET/healthAPI health check and statusNone

Simple, Transparent Pricing

Testing

Free

Perfect for development and testing

  • 50 API calls/month
  • PDF text extraction
  • Basic image conversion
  • QR code generation
  • Admin dashboard access
  • Community support
Most Popular

Production

$29/month

For production applications

  • 5,000 API calls/month
  • PDF operations (merge, split, extract)
  • Video/audio conversion
  • Image processing
  • QR code generation
  • Admin dashboard access
  • Priority support

Enterprise

$49/month

For large-scale applications

  • Unlimited API calls
  • All file processing capabilities
  • Enterprise client dashboard
  • Dedicated support
  • Custom SLAs
  • White-label options

Ready to Build Something Amazing?

Join thousands of developers who trust our APIs for their file processing needs. Start with free testing, scale to production.