API Overview

Understand what you can automate with the Vision API, what a phased rollout looks like, and which guides to follow next.

Use this page to understand what you can automate with the Vision API, what a typical rollout looks like, and which guides to follow next.

Most teams start by creating inspection requests from their own system and reviewing results in the Vision Dashboard. As your integration matures, you can add webhooks (HTTP callbacks from Truepic to your system), display inspection details in your own product, and automate follow-up actions after review.

What you can automate with the Vision API

Send inspection requests

  • Create new inspection requests
  • Customize list items for each inspection request
  • Add a custom text or email message to the request

Track inspection progress

  • Receive webhook notifications for status updates, new photos uploaded, and test results
  • View the details of an existing request, including photos, test results, and metadata
  • Search, filter, and sort inspections

Review and resolve inspections

  • Generate a PDF report
  • Request more photos
  • Send a reminder to start the inspection
  • Close an inspection request

Manage supporting resources

  • View all lists
  • View all the items within a list
  • Update the app user's information
  • Create and update team settings, upload logos, and set automated reminders

Common integration patterns

  1. Trigger an inspection after form submission. When an app user submits a web form, your system creates an inspection request automatically.
  2. Present the inspection link immediately. After an app user submits a mobile web form, show the smart link right away instead of sending it separately by text or email.
  3. Automate simple review decisions. Close inspection requests automatically when there are no test warnings or failures, then route requests with warnings or failures into a manual review queue.

Typical rollout path

Use the API in phases so you can start delivering value before you build a full end-to-end workflow.

PhaseWhat you buildTypical timeline
1. Create inspectionsUse the API to create inspections, then complete the rest of the workflow in the Vision Dashboard.2 weeks for 1-2 developers
2. Add webhooksStand up a webhook callback URL so your system gets notified when inspections need attention.1 week for 1-2 developers
3. Surface inspection details in your systemRetrieve and display the basic details of an inspection request, including photos, metadata, and test results.4 weeks for 2 developers
4. Automate downstream actionsGenerate PDFs, download images, send reminders, request more photos, or add inspection details to your own distributed report after review.2-8 weeks depending on your existing pipeline

Timelines depend on your resource capacity, planned UI, and the infrastructure you already have in place. If you already support photos, maps, or downstream reports, later phases usually go faster.

What the API does not support

The Vision API does not currently support these tasks:

  • Add an internal note to an inspection
  • Add an internal note to an image
  • Override a test result

Recommended next steps

If you're ready to build with the API, read these guides next:

  1. Create Inspections — Send your first inspection request
  2. Webhook Setup — Configure your webhook callback URL
  3. Webhook Actions — Review the webhook events your integration can consume

If you're still deciding how deeply to integrate or where customers should complete inspections, go back to Getting Started or Compare Integration Approaches.


What’s Next