import requests
API_KEY = "your_api_key"
document_id = "123e4567-e89b-12d3-a456-426614174000"
schema = {
"type": "object",
"named_entities": {
"invoice_number": {"type": "string"},
"total": {"type": "number"}
},
"required": ["invoice_number", "total"]
}
# Basic mode
response = requests.post(
f"https://api.documind.cloud/api/v1/extract/{document_id}",
headers={"X-API-Key": API_KEY},
json={
"schema": schema,
"model": "google-gemini-2.0-flash"
}
)
result = response.json()
print(f"Invoice: {result['results']['invoice_number']}")
print(f"Total: ${result['results']['total']}")