Introduction

Overview of the CBCTHub API v1

CBCTHub is a cloud platform for dental imaging centers. The REST API v1 lets your external system (PMS, marketplace, in-house software) upload DICOM scans and get a branded 3D viewer link in a few lines of code.

Quick start

  1. Create a free account and generate an API key under Settings → API.
  2. Call POST /api/v1/exams with patient metadata + file list.
  3. Upload DICOM files with PUT to the presigned URLs and finalize with /confirm.

The full integration takes ~2 hours with a senior dev, or 1 day with a junior.

What the API solves for you

  • Direct upload to R2 (no proxy): fast even with 500 MB+ scans
  • Shareable link branded as your imaging center (logo, colors, domain)
  • 3D viewer embeddable via iframe
  • Activity log: know when and who opened each exam
  • Generous rate limits: up to 10,000 requests/hour on Ultra
  • Idempotent confirm: your integration can retry safely without duplicating

Endpoints at a glance

POST/api/v1/exams

Create exam + get upload URLs

POST/api/v1/exams/{id}/confirm

Mark upload as finished

GET/api/v1/exams

List exams (paginated)

GET/api/v1/exams/{id}

Get exam details

DELETE/api/v1/exams/{id}

Delete exam

GET/api/v1/me

Verify key + account info

Try it in 30 seconds

curl
curl https://cbcthub.com/api/v1/me \
  -H "Authorization: Bearer cbct_live_..."

Where to next

Contact

If your system is a dental PMS, a marketplace of imaging centers, or in-house clinical software, email soporte@cbcthub.com or WhatsApp +56 9 7632 9096. We build custom integrations for Max and Ultra customers.