See ParseHub in action

Explore real use cases. Upload documents, extract data, and query your knowledge base — all through a simple API.

Try the demos Read the docs
Input: Employee Data CSV
namedepartmentsalarystart_date
Sarah ChenEngineering1250002022-03-15
Marcus WebbSales950002021-07-22
Aisha PatelEngineering1400002020-11-01
James LiuMarketing880002023-01-10
Maria GarciaSales1020002019-05-18
Output: Analysis & Query Results

Click "Process CSV" to see results

Input: Invoice PDF
/* Sample Invoice #INV-2024-0847 */ ACME CORPORATION Invoice Bill To: TechStart Inc. 123 Innovation Drive San Francisco, CA 94102 Invoice Date: March 15, 2024 Due Date: April 14, 2024 Items: ───────────────────────────── Cloud Hosting (Annual) $2,400.00 API Integration $1,500.00 Support Package $600.00 ───────────────────────────── Subtotal $4,500.00 Tax (8%) $360.00 ───────────────────────────── TOTAL DUE $4,860.00
Output: Structured Extraction

Click "Extract Data" to see results

Input: Meeting Document
Meeting: Q1 Product Planning Date: March 20, 2024 Attendees: - Sarah Chen (Product Lead) - Marcus Webb (Sales) - James Liu (Marketing) - Aisha Patel (Engineering) Agenda: 1. Review Q4 performance 2. Discuss new feature requests 3. Prioritize Q1 roadmap 4. Resource allocation Discussion: Sarah presented Q4 metrics showing 23% user growth. Marcus noted increasing enterprise interest in API access. James proposed a rebrand campaign for Q2. Aisha raised concerns about technical debt affecting velocity. Team agreed to allocate 20% of engineering time to refactoring. Decisions: - Launch API v2 in April - Defer mobile app to Q2 - Increase cloud budget by 15% Action Items: - Sarah: Draft API v2 spec by March 27 - Marcus: Prepare enterprise pricing model - James: Complete brand audit by April 1 - Aisha: Create tech debt backlog
Output: Structured Meeting Data

Click "Extract Action Items" to see results

API Examples: Real Code You Can Use

📤 Upload a CSV File

POST /csv/upload
curl -X POST "https://parsehub.dev/csv/upload" \ -H "Authorization: Bearer <your_token>" \ -F "[email protected]" # Response: { "filename": "employees.csv", "size": 1024, "path": "/uploads/csv/employees.csv" }

📊 Get CSV Summary

GET /csv/summary/{filename}
curl "https://parsehub.dev/csv/summary/employees.csv" \ -H "Authorization: Bearer <your_token>" # Response: { "columns": ["name", "department", "salary"], "shape": {"rows": 100, "columns": 3}, "dtypes": {"salary": "int64"}, "missing": {"name": 0, "salary": 2} }

📄 Upload a PDF Document

POST /documents/upload
curl -X POST "https://parsehub.dev/documents/upload" \ -H "Authorization: Bearer <your_token>" \ -F "[email protected]" # Response: { "filename": "invoice.pdf", "pages": 3, "text_extracted": true }

🔍 Query Your Documents

POST /query
curl -X POST "https://parsehub.dev/query" \ -H "Authorization: Bearer <your_token>" \ -H "Content-Type: application/json" \ -d '{"question": "What is our average employee salary?"}' # Response: { "answer": "The average salary is $110,000", "source": "employees.csv", "confidence": 0.95 }
View Full API Docs →

Ready to process your documents?

Start with our free tier — 1 document upload and 100 API requests per month.

Get Started Free →