Imagine extracting a contract’s effective date, but having no clue where it appears in the document. For compliance officers, auditors, and legal teams, that missing link means more manual review and less confidence. With Location Coordinates (Beta) in Upstage Information Extract, every extracted value is paired with its exact position on the page—making document AI not only powerful, but also transparent.
Why is it needed?
Simply extracting values is not enough in many workflows. Users and auditors often need to know where in the document the value was found. This is critical for highly regulated industries and also improves user trust.
When is it useful?
- Contract review: Highlight clauses so legal teams can quickly verify them
- Compliance: Retain both extracted data and source location for audit trails
- Financial reporting: Trace figures in bank statements or balance sheets back to the exact page and line item for transparent reconciliation
Example use case: Extract a contract’s effective date while also storing the exact location in the PDF.
Request
extraction_response = client.chat.completions.create(
model="information-extract",
messages=[ ... ], # document input
response_format={ ... }, # extraction schema
extra_body={ "location": True } # return page coordinates
)
Response (simplified)
{
"bank_name": {
"value": "Bank of Dream",
"page": 1,
"coordinates": [
{"x": 0.07, "y": 0.148},
{"x": 0.2074, "y": 0.148},
{"x": 0.2074, "y": 0.1606},
{"x": 0.07, "y": 0.1606}
]
}
}
The response includes both the extracted value and its location information, including the page number and a set of coordinates. This allows teams to connect extracted results directly back to the source document—critical for audit trails, compliance reviews, and financial reporting.
Why it matters
Location Coordinates bridges the gap between data extraction and document verification. It makes extracted results auditable, transparent, and more trustworthy—whether for compliance teams, financial analysts, or high-stakes contract reviews.
Document Split and Location Coordinates are now available in beta. Try them in the Upstage Console, or read more in the developer documentation.