Zum Inhalt
HALOWERK

Medienwerk

c2pa verify

Takes one media file by URL or inline base64 and reads its C2PA manifest store.

POST https://medien.halowerk.com/v1/c2pa-verify

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
sourceobjectJaThe media file. Either url or content_base64.
include_assertionsbooleanNeinReturn the full assertion payloads, not only their labels.
include_all_manifestsbooleanNeinReturn every manifest in the store, not only the active one.
max_assertion_charsintegerNeinCeiling per assertion payload; longer ones are shortened and marked.
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "required": [
    "source"
  ],
  "additionalProperties": false,
  "properties": {
    "source": {
      "type": "object",
      "additionalProperties": false,
      "description": "The media file. Either url or content_base64.",
      "properties": {
        "url": {
          "type": "string",
          "maxLength": 2048,
          "description": "Public http(s) URL of the file."
        },
        "content_base64": {
          "type": "string",
          "maxLength": 12000000,
          "description": "The file inline, base64."
        },
        "filename": {
          "type": "string",
          "maxLength": 260
        }
      }
    },
    "include_assertions": {
      "type": "boolean",
      "default": true,
      "description": "Return the full assertion payloads, not only their labels."
    },
    "include_all_manifests": {
      "type": "boolean",
      "default": false,
      "description": "Return every manifest in the store, not only the active one."
    },
    "max_assertion_chars": {
      "type": "integer",
      "minimum": 200,
      "maximum": 20000,
      "default": 4000,
      "description": "Ceiling per assertion payload; longer ones are shortened and marked."
    }
  }
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "source": {
    "content_base64": "iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAB00lEQVR42u3d0VEDMQxFUaKhBVqgJIpMSbRAEUsLGViv5LfnfudD0vWzs5kkfhzH8YY+yggIIAAEEAACCAABBIAAAkAAASCAABBAAAggAAQQAAIIAAEE4Fze9yr34+v7lZf9PD936egx/6uJLw59UxlzBfxz7ruYmCjg9NFP1jBLwNLRz9QwRcBlo5+moV9Ay+jnaKibT7+9hrr59Nsr6dmC5oy+fTsq0++trUy/t8Iy/d46y/R7q/VxdDNl+ffWXKbfW3mZfm/9zoDoM2D35X9BFxKQm4CM5b+6FwkITUDS8l/akQQkJiBv+a/rSwKinwPQICB1/1nUnQTYgghAjoDsA2BFjxJgCyIABBAAAggAAQSAAAJAAAF/ZKN/yRjSowTYgghAlIDsY+D07iTAFkSAXaixLwkI3YLyQrCoIwnIPYSTQrCuFwmIfhuaEYKlXUhA+oPY7iFYXX8F9LB15RXTyaY1OwPSz4BNQ3BZtRXZ1UZ1VnBvW1RY8R0Or63z39NH/aCsa1nUDXseVUndtvMhNbhBoxl3yBBwrQa3KLVpcI9Yjwk36TXIcJckNnkOAAEEEAACCAABBIAAAkAAASCAABBAAAggAAQQAAIIAAEEYAG/AmS3w9j1ZhwAAAAASUVORK5CYII=",
    "filename": "unsigned-example.png"
  },
  "include_assertions": false
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →