{"uid":"cap_EchhmfBkwf71BQbXvYALo","slug":"c2pa-provenance-manifest-inspector-f6a2e567","name":"C2PA Provenance Manifest Inspector","description":"Raw C2PA manifest-store dump for a media file, with no verdict wrapper. Returns every manifest in the provenance chain with its claim generator, signer, assertion labels, edit actions, AI-source flag, ingredient graph and the granular validation codes. For agents that want the full provenance tree rather than a go/no-go verdict. Heavy binary fields (thumbnails, hash blobs) are not echoed.","url":"https://api.agentstools.dev/provenance/inspect","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.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0EBjIAUEljV-SIHNYFGJp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the full C2PA manifest-store for a media file, exposing every provenance manifest, claim generator, signer, assertion labels, edit actions, AI-source flags, ingredient graph, and granular validation codes.","exampleAgentPrompt":"I have this JPEG — can you dump its full C2PA provenance tree for me? I want every manifest, signer, assertion label, edit action, whether it's flagged as AI-generated, and all the granular validation codes, not just a verdict. Here's the file base64-encoded: <base64data>, format is image/jpeg.","exampleUseCases":[{"title":"Detecting AI-generated news imagery","prompt":"I've got this PNG image that's been circulating as a news photo — can you pull the full C2PA manifest store from it and tell me who the claim generator and signer are, whether it's flagged as AI-sourced, and show me all the assertion labels and validation codes?"},{"title":"Auditing video edit history for legal review","prompt":"We need to verify the provenance chain on this MP4 video for a legal case — can you extract every C2PA manifest, list all edit actions recorded in the provenance tree, and show the ingredient graph and granular validation codes? Here it is base64-encoded, format mp4."},{"title":"Verifying PDF document content credentials","prompt":"This PDF was submitted as an original document — can you inspect its full C2PA manifest store and tell me the signer identity, all assertion labels, the AI-source flag, and any validation codes that appear? Here's the base64 content, format pdf."}],"resultDescription":"Returns every C2PA manifest in the media file's provenance chain. Each manifest includes the claim generator, signer identity, assertion labels, recorded edit actions, an AI-source flag, the ingredient graph showing upstream media dependencies, and granular per-assertion validation codes. Heavy binary fields such as thumbnails and hash blobs are stripped from the response.","failureModes":["No C2PA manifest present in the media file — returns empty manifest list or appropriate error","Unsupported media format — returns error referencing the supported MIME types from GET /provenance/sources","Base64 decoding failure if the media field is malformed or truncated","File too large — may time out or return a payload size error","Corrupted C2PA manifest store — partial results or validation errors reported per manifest"],"whenToPreferThis":"Choose this endpoint when you need the complete, raw C2PA provenance tree rather than a simple go/no-go authenticity verdict. It is ideal for forensic analysis, legal audit trails, content credential pipelines, AI-content detection workflows, or any scenario where downstream logic needs to inspect individual manifests, assertion labels, edit actions, signer identities, or ingredient graphs directly. Prefer alternatives that return a simple verdict if you only need a pass/fail authenticity check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:59:14.255Z","isFirstParty":false}