Skip to content

Developers

Plug IMAGICS into
your own system.

A small, predictable REST API. Send images, get structured JSON back, and let a signed webhook tell you when a batch is finished.

Quick start

One call. Clean fields.

Authenticate with your API key, post an image, and read the fields. Every field also comes with a confidence score, and uncertain results land in your team's review queue as usual.

API keys

Issued per company, rate-limited and revocable at any time.

JSON, CSV, Excel

Read results as JSON or download a batch as a file.

terminal
# Send one image and wait for the result
curl https://app.imagics.cloud/v1/scans?wait=true \
  -H "Authorization: Bearer ak_live_…" \
  -F "image=@slip.jpg"

# Response
{
  "status": "done",
  "fields": {
    "receiver": "Emily Carter",
    "organization": "Northwind Supplies",
    "address": "1420 Market Street, Suite 300",
    "city": "San Francisco",
    "phone": "4155550142"
  }
}

Endpoints

Everything you need. Nothing you don't.

POST /v1/scans Send one image. Add ?wait=true to get the result in the same call.
POST /v1/batches Send many images or a ZIP file as one batch.
GET /v1/batches List your recent batches.
GET /v1/batches/:id Progress and counts for one batch.
GET /v1/batches/:id/scans Every result in a batch, filterable by status.
GET /v1/batches/:id/export Download a batch as CSV or Excel.
GET /v1/scans/:id One result with its fields and confidence.
GET /v1/scans/:id/image The stored image of one scan.
GET /v1/credits Your current credit balance.

Base URL https://app.imagics.cloud · Auth Authorization: Bearer <key>

terminal
# Send a whole batch (images or a ZIP)
curl https://app.imagics.cloud/v1/batches \
  -H "Authorization: Bearer ak_live_…" \
  -F "files=@day-14.zip"

# Later: download the results as Excel
curl -o results.xlsx \
  "https://app.imagics.cloud/v1/batches/BATCH_ID/export?format=xlsx" \
  -H "Authorization: Bearer ak_live_…"

Webhooks

We call you when it's done.

Register an HTTPS address and IMAGICS sends a batch-completed event the moment the last image is read.

  • Signed with HMAC-SHA256 so you can verify it came from us
  • Sent only to public addresses, never to internal networks
  • Rotate the signing secret whenever you want

Ready to
integrate?

API access is set up for your company account together with your keys, webhook and the full API reference.

Install the IMAGICS app

No app store needed. Works on Android, iPhone, Windows and Mac.

  1. Open app.imagics.cloud in Chrome.
  2. Tap Install app on the banner, or the ⋮ menu → Install app.
  3. IMAGICS appears on your home screen like any other app.

On your computer? Scan with your phone camera to open the app.

Open app.imagics.cloud