Extract
Caching
Sample Code
curl -X POST https://pdf.ai/api/v2/extract \
-H "X-API-Key: YOUR_API_KEY" \
-F "docId=your-document-id" \
-F 'schema={"type":"object","properties":{"title":{"type":"string"},"author":{"type":"string"}},"required":["title"]}' \
-F "system_prompt=Extract document metadata accurately."import requests
import json
url = "https://pdf.ai/api/v2/extract"
headers = {"X-API-Key": "YOUR_API_KEY"}
schema = {
"type": "object",
"properties": {
"title": {"type": "string"},
"author": {"type": "string"}
},
"required": ["title"]
}
data = {
"docId": "your-document-id",
"schema": json.dumps(schema),
"system_prompt": "Extract document metadata accurately."
}
response = requests.post(url, headers=headers, data=data)
print(response.json())Headers
Name
Type
Description
Request Format
Request Parameters
Parameter
Type
Required
Description
Response format
Credit Usage
Component
Condition
Credit Calculation
Total Credit Formula
Last updated
Was this helpful?