Request access
Trust as a service

Trust infrastructure for digital content.

Content Credentials for everyone, from developers to publishers. An API and SDK for the software you build, integrations for the news you publish.

01Signing API

Content Credentials in three calls.

Upload a file, sign it, verify anything. Credentials, secret rotation and usage live in the console, so your team is set up without a ticket.

POST /v1/sign

Attach Content Credentials

A C2PA manifest, embedded in the file and kept on our side, signed with an HSM-backed key.

POST /v1/verify

Validate any asset

Full C2PA validation, for files signed by us or by anyone else.

POST /v1/resolve

Find the signed original

Match a copy that lost its credentials by its soft bindings, fingerprint or watermark, and get ranked candidates.

# stage the file
curl https://api.inteqral.com/v1/files \
  -H "Authorization: Bearer $TOKEN" \
  -F asset=@photo.jpg

# sign it and wait for the result
curl "https://api.inteqral.com/v1/sign?wait=25" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"file_id": "'$FILE_ID'", "retention": "persisted"}'

{
  "status": "succeeded",
  "manifest_id": "urn:c2pa:1e2785ba-...",
  "asset_url": "/v1/sign/.../asset",
  "public_url": "https://api.inteqral.com/v1/assets/..."
}

Self-serve console

Create credentials, rotate secrets with two active at once, revoke, and see every call.

Synchronous or asynchronous

Get the result in the same call with wait, or start the signing and read it back when it is done. Every signing is a resource.

Keep or expire

Keep a signed asset behind a stable public link, or let it expire after 24 hours.

Versions and components

Sign a new version of a manifest you own, or combine signed components. Lineage is readable in the console.

Images and articles

JPEG, PNG, WebP, GIF and TIFF, and articles as EPUB.

One error shape

Every error carries a stable code and a request id you can quote to us.
02AI workflow integrations

Content Credentials inside your AI workflows.

For AI builders working in automation tools such as n8n. Put a step where content is generated or moved, and every image or article that passes through it gets signed, verified or resolved. No code.

TriggerImage generatedfrom your model or app
inteqralSignretention: persisted
ActionPublishto your site or storage
Flows

Generate → Sign → Publish

Every image your model makes leaves with Content Credentials.

Receive → Verify → Route

Files that arrive get checked, and the flow branches on valid, invalid or none.

Find copy → Resolve → Link back

A copy spotted on the web is matched to its signed original.

Available today as n8n nodes. More tools to follow.

03Publishing integrations

Content Credentials from the system you already publish with.

From independent blogs to news agencies. Our integrations sign what you publish, without changing how editors work.

Plugin

WordPress

For independent blogs and publications. Connect a site from the console and it signs on publish.

Plugin

Superdesk

For newsrooms and news agencies. Content is signed as it leaves the newsroom.

Images signed on publish

Every image gets Content Credentials the moment it goes live.

Articles signed per version

Each published version of an article is signed, and linked to the version before it.

Text you can trace

Invisible marks in each paragraph let anyone check a copied passage against the signed original, and see whether it was changed.

The council approved the new tram line on Tuesday, with construction due to start in the spring.
Unchangedexample-news.eu/tram-lineversion 3 · still in the current version
The council approved rejected the new tram line on Tuesday, with construction due to start in the spring.
Alteredexample-news.eu/tram-lineversion 3

What every service stands on.

Keys

HSM-backed

Signing keys are created and used inside hardware security modules. The private key never leaves them.

Hosting

EU-hosted

Signing, storage and processing run in the European Union.

Standard

Open, not proprietary

Credentials follow the C2PA specification, so they can be read by any C2PA tool, not only ours.

Durability

Survives stripping

Every signed image is fingerprinted and watermarked, so a copy without its metadata can still be matched to its original.

Where content has to prove where it came from.

AI-generated content

Article 50(2) of the EU AI Act requires providers of generative AI systems to mark their output as artificially generated, in a machine-readable and detectable way, from 2 August 2026. Signing at generation time, through the API or a workflow step, is one way to do that, and the credentials can be checked by any C2PA verifier, not only ours.

Newsrooms and agencies

Show where a photo or a story came from, which version a quote belongs to, and whether it was changed on the way.

Brands and creators

Publish with a verifiable origin, and find the copies that travel without it.

Start signing.

We are onboarding accounts one at a time. Tell us what you want to sign and where, and we will set you up.

Request access info@inteqral.com