UnifyAPI
← Back to catalog

opencontext.search

mock data$0.001 / call

Search Open Context Archaeological Records

Full-text search across Open Context 200,000+ published archaeological records, including excavated objects (pottery, tools, bones, coins), site contexts (trenches, rooms, floors), media (photographs, 3D models, drawings), and field documents. Returns paginated list of matching items with label, URI, excavation project, geographic context (site → region hierarchy), latitude/longitude, date range (BCE/CE), item category, and a text snippet. Filter by item type (subjects/media/documents) or search all at once. Data is CC BY 4.0 from 220+ published excavation projects worldwide, maintained by the Alexandria Archive Institute. Response includes items per page and start offset for pagination.

Science & Researchprovider: Opencontext#opencontext#science

Input schema

rows

Number of results to return per page (1–50, default 10).

integer
queryrequired

Full-text search query for archaeological items (e.g. "Roman pottery", "Bronze Age burial", "Petra temple", "obsidian flake"). Searches labels, descriptions, and project metadata across 200K+ records.

string
start

Zero-based pagination offset. Use with rows to page through results (e.g. start=10, rows=10 to get the second page).

integer
item_type

Filter by item category. "subjects" for excavated objects and contexts (default); "media" for images, 3D models, and videos; "documents" for field notes and reports; "all" to search across all types.

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/opencontext.search \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"rows":0,"query":"<query>","start":0,"item_type":"<item_type>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.