All posts
image verification API

Image Verification API: Getting Started in 5 Minutes

A developer-focused guide to integrating image verification into your application using the Original Pictures API. Sign, verify, and display trust badges with just a few lines of code.

O
OP Team
·March 22, 2026·2 min read

Share this insight

Add image verification to your app in 5 minutes. Our API handles C2PA signing, verification, and trust badges. Free tier available. #DevTools #API #ContentAuthenticity

Share on X

Why Add Image Verification?

If your application handles user-uploaded images — whether for marketplaces, social platforms, insurance claims, or content management — you need a way to verify authenticity. The Original Pictures API makes this straightforward.

Quick Start

1. Get Your API Key

Sign up at originalpictures.cc/developers and generate an API key from your dashboard.

2. Verify an Image

bash
curl -X POST https://api.originalpictures.cc/v1/verify \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@photo.jpg"

The response includes whether the image has a valid C2PA manifest, the signing identity, edit history, timestamp information, and a trust score.

3. Sign an Image

bash
curl -X POST https://api.originalpictures.cc/v1/sign \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@photo.jpg" \
  -F "identity=your-org-name"

The signed image is returned with an embedded C2PA manifest.

4. Display a Trust Badge

Use our JavaScript widget to show verification status:

html
<script src="https://originalpictures.cc/widget.js"></script>
<img src="photo.jpg" data-op-verify="true" />

The widget automatically checks the image and displays a trust indicator.

Use Cases

E-commerce

Verify product photos are authentic and unmanipulated. Display trust badges to increase buyer confidence.

Insurance

Validate claim photos with cryptographic provenance. Reduce fraud with verifiable chain of custody.

Social Platforms

Let users verify the images they encounter. Build trust features into your platform.

Content Management

Ensure all published images carry verified provenance. Automate verification in your publishing pipeline.

SDK Support

We provide official SDKs for JavaScript/TypeScript, Python, Go, and Ruby — all available via our developer hub.

What's Next?

Once you're verifying images, consider setting up webhooks for async verification, using batch verification for high-volume processing, and integrating trust badges into your UI.

The documentation at originalpictures.cc/developers covers everything you need.


Start verifying images today. Get your free API key.

Frequently Asked Questions

Is the image verification API free?

The Starter plan includes 100 free verifications per month. Paid plans start at $49/month for higher volumes.

What image formats does the API support?

The API supports JPEG, PNG, WebP, TIFF, and HEIC formats. C2PA manifests can be embedded in all supported formats.

How fast is the verification API?

Typical verification takes under 500ms. Signing takes 1-2 seconds depending on file size. Batch endpoints process multiple files in parallel.

Continue Reading