API v2.4 · Live
parse.dev/v1/extract
REQUEST
POST
1
2
3
4
5
6
7
RESPONSE · 200 OK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

$ From pixel to payload. One endpoint.

<2s
End-to-end latency
P99 measured
99.97%
Extraction accuracy
Across all doc types
50M+
Documents processed
In production
99.99%
API uptime SLA
12-month trailing
// Supported Document Types
Open passport booklet showing personal data page with photo and machine-readable zone
P83920174GBR2031-09-30
99.7%

Passport

14 extracted fields

PASSPORT
MRZBiometricNFC
Visa sticker affixed to passport page showing entry permit with holographic elements
99.2%

Visa

11 fields
StickerStamp
Airline boarding pass with barcode, seat assignment, and flight details printed
99.9%

Boarding Pass

9 fields
PDFBarcode
US immigration I-94 arrival/departure record form with handwritten and printed fields
98.8%

I-94 Form

8 fields
CBPArrival
Electronic travel authorization document on screen showing permit approval status
98.4%

Travel Auth

7 fields
ESTAETA

Extracted Field Schema

Consistent structure across all document types

application/json
full_name
string
document_number
string
nationality
ISO 3166
expiry_date
ISO 8601
mrz_checksum
enum
confidence
float
// Performance Benchmarks
Median extraction latency
0ms

Passport scan → structured JSON

Percentile breakdown

P50
612ms
P90
847ms
P95
1100ms
P99
1740ms

Documents processed · live

50,412,889

+8 in the last second

31.2M
Passports
12.7M
Boarding
4.8M
Visas
1.7M
Other

Infrastructure

Uptime SLA99.99%
Edge regions18 PoPs
Avg cold start< 80ms
Burst capacity10K rps
Rate limit (default)500 rps
Max payload25 MB

Competitor comparison

Median extraction, same hardware

Parse
847ms
Competitor A
2.3s
Competitor B
3.8s
In-house regex
12.0s
// Security & Compliance
🛡
SOC 2 Type II
✓ Certified

Annual third-party audit of security, availability, and confidentiality controls.

🇪🇺
GDPR
✓ Compliant

Full data subject rights, DPA available, EU data residency option on Enterprise.

💳
PCI DSS
✓ Level 1

Level 1 PCI DSS for platforms processing payment card data in travel documents.

📋
ISO 27001
✓ Certified

Information security management system certified by accredited body.

Security Architecture
Data retentionZero — documents deleted post-extraction
Encryption in transitTLS 1.3 minimum enforced
Encryption at restAES-256 with customer-managed keys
Data residencyUS, EU, APAC (Enterprise)
Access logsImmutable audit trail, 365-day retention
Vulnerability scanningContinuous, Snyk + CodeQL

Zero Data Retention

Documents are processed in-memory and permanently deleted within 60 seconds of extraction. No PII ever touches our storage layer. Your passengers' data doesn't live here.

Verified by SOC 2 audit log
// In Production
340+
Active API consumers
195
Countries covered
47
Document languages
2 days
Avg integration time

We were spending 14 engineer-hours a week on regex maintenance for passport fields. Parse eliminated that entirely. The MRZ checksum validation alone saved us three incident post-mortems.

14 hrs/weekengineering time saved
South Asian woman with dark hair in professional setting, software engineer
Priya Nair
Staff Engineer, Platform · Cleartrip

The response schema is exactly what we needed — consistent across passport, visa, and I-94 with no normalization layer required. Went from sandbox to production in a single sprint.

1 sprintsandbox to production
Black man in his 30s smiling, professional headshot, tech executive
Marcus Webb
CTO · TravelBank

We process 200K boarding passes daily through Parse. The 99.9% accuracy on barcode extraction means our ops team stopped manually verifying seat assignments entirely.

200K/dayboarding passes processed
Japanese woman in professional attire, software engineering manager, confident expression
Yuki Tanaka
Engineering Manager · JAL Ground Ops

Trusted by engineering teams at

Booking.comAmadeusSabreTravelportExpediaEmiratesUnited
// Get Started

Get your API keys.

Drop your work email. We'll generate a sandbox key instantly — no sales call, no credit card.

Free sandbox · 1,000 extractions included · No credit card

Interactive API Docs

Full OpenAPI 3.0 spec with live request builder. Try every endpoint against real documents without leaving the browser.

POST /v1/extractExtract fields from document
POST /v1/validateValidate MRZ + expiry
GET /v1/schema/:typeFetch field schema
GET /v1/healthService health check
View Full Docs