Image AI Provenance Check (C2PA) avatar

Image AI Provenance Check (C2PA)

Pricing

$5.00 / 1,000 image checkeds

Go to Apify Store
Image AI Provenance Check (C2PA)

Image AI Provenance Check (C2PA)

Reads embedded C2PA Content Credentials in public JPEG, PNG, and WebP images. Reports active manifest claims, validation status, AI declarations, and signer-trust warnings. Not an AI-image detector or a predictor of social-platform labels or reach.

Pricing

$5.00 / 1,000 image checkeds

Rating

0.0

(0)

Developer

Andrii Klymenko

Andrii Klymenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Security

Limited permissions

Share

Check whether a public image contains an embedded C2PA Content Credentials manifest and read its active provenance claims. This Actor uses the official C2PA SDK to parse the manifest and report validation status. It does not infer authorship from an image's appearance.

What you get, per image

  • has_content_credentials: whether the SDK found an embedded manifest.
  • declares_ai_generated and digital_source_type: AI declarations found in the active manifest's C2PA actions.
  • claim_generators, signers_or_vendors, and c2pa_actions: metadata reported by that manifest, not independently verified authorship.
  • validation_state, validation_status, and signer_untrusted: distinguish an intact claim from failed validation or an untrusted signing certificate.
  • verdict: a short summary. Read the validation fields alongside it.

What it is not

This is not an AI-image detector or a platform-ranking predictor. No manifest is not proof of human authorship. A valid manifest does not automatically mean the signer is trusted. A damaged or unsupported file is reported as unreadable, not as an image without credentials. Platform labeling and reach depend on each platform's current rules.

Input

imageUrls: public HTTPS links to JPEG, PNG, or WebP files, up to 25 MB each. The Actor checks embedded manifests; it does not retrieve remote or sidecar manifests.

Pricing

Pay per event: one image-checked event per supported image fetched and processed. Failed fetches, oversized files, and unsupported formats are not charged.