← All use cases

Extract equipment schedules from MEP drawings

Read mechanical, electrical and plumbing schedules off drawing sheets, including scanned sets, with AI vision page reading, and get one row per piece of equipment.

Every item comes back with the page and quote it was taken from, checked against the document, so you can verify any value in seconds. Scanned PDFs work too: the Terminal reads scanned pages with AI vision, and the API can too.

Example request

Run it on many files at once in the Terminal, or save the schema as an extractor and send each file with its extractor_id.

curl -X POST https://api.jsonit.io/v1/extract-file \
  -H "Authorization: Bearer sk_live_your_key" \
  -F "file=@m-601-schedules.pdf" \
  -F "accuracy=high" \
  -F "evidence=true" \
  -F 'schema={"type":"object","properties":{"sheet_number":{"type":["string","null"]},"schedules":{"type":"array","items":{"type":"object","properties":{"schedule":{"type":"string","description":"e.g. Fan schedule, Panel LP-1"},"tag":{"type":"string"},"description":{"type":["string","null"]},"values":{"type":"array","items":{"type":"object","properties":{"column":{"type":"string"},"value":{"type":"string"}}}},"notes":{"type":"array","items":{"type":"string"}}}}}}}'
Get an API keyFull API docs