{"uid":"cap_26R5-ESN-CDm4AvuWknT0","slug":"c2pa-content-credentials-provenance-verifier-236665f2","name":"C2PA Content Credentials Provenance Verifier","description":"Cryptographic C2PA / Content-Credentials verdict for a media file. Parses the embedded manifest, verifies the signature chain and asset hash-binding against the C2PA production + Interim trust lists, and returns a go/no-go verdict (authentic-provenance, untrusted-signer, tampered, unsigned) with the distilled signed claims. Cryptographic provenance, not a deepfake detector.","url":"https://payai.agentstools.dev/provenance/verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"media":{"type":"string","description":"The media file bytes, base64-encoded (image, video, audio or PDF). A data: URI prefix is tolerated."},"format":{"type":"string","description":"Media MIME type or file extension, e.g. image/jpeg, png, mp4, pdf (see GET /provenance/sources for the full list)"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GGuRg4NOV7pUujVo7ALRg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies the cryptographic C2PA provenance manifest embedded in a media file, returning a verdict (authentic-provenance, untrusted-signer, tampered, or unsigned) plus distilled signed claims including signer, creator tool, generative-AI flag, edit actions, and ingredient graph.","exampleAgentPrompt":"Can you verify the C2PA content credentials on this JPEG image I'm uploading — I need to know if its provenance is authentic-provenance, who signed it, whether it was AI-generated, and what edits were recorded in the manifest?","exampleUseCases":[{"title":"News image authenticity check","prompt":"I have a JPEG photo from a news wire that claims to be camera-original — can you verify its C2PA provenance manifest and tell me if the signer is on the official trust list and whether any edits were made after capture?"},{"title":"AI-generated image disclosure audit","prompt":"I need to check this PNG we received from a vendor — run C2PA provenance verification on it and flag whether the generative-AI source bit is set in the signed claims, and who the creator tool is."},{"title":"Video tampering detection via manifest","prompt":"We have an MP4 file and need to know if its C2PA content credentials show it has been tampered with since signing — can you verify the asset hash-binding and tell me the verdict?"}],"resultDescription":"Returns a go/no-go verdict string (authentic-provenance, untrusted-signer, tampered, or unsigned) plus distilled signed claims extracted from the verified C2PA manifest: the signer identity, creator tool name, a boolean generative-AI source flag, list of recorded edit actions, and the ingredient/provenance graph showing the asset's history.","failureModes":["Media file too large or unsupported format — returns error with supported format list","Base64 encoding is malformed or truncated — returns parse error","File contains no embedded C2PA manifest — verdict returned as 'unsigned' with no claims","Signer certificate not on production or Interim Trust List — verdict returned as 'untrusted-signer'","Asset hash does not match embedded manifest hash — verdict returned as 'tampered'","Network timeout if file is very large","Invalid MIME type provided — returns validation error"],"whenToPreferThis":"Choose this endpoint when you need cryptographic verification of C2PA / Content Credentials embedded in media files — particularly when you need a trust-list-verified verdict and structured provenance claims (signer, AI-generation flag, edit history). Prefer this over general-purpose deepfake detectors when the media file may already carry a C2PA manifest and you need to know whether that manifest is authentic and intact. It is not a perceptual or AI-detection tool — it only reads and validates cryptographically signed embedded provenance data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:48:16.192Z","isFirstParty":false,"canonicalSlug":"c2pa-content-credentials-provenance-verifier-236665f2"}