GoCertius icon

GoCertius

MCP server for GoCertius: certified evidence, dossiers, notifications and chats via AI agents.

Evidence → Create Evidence

AI-generated

Summary

Register a new evidence record in an existing GoCertius case file and evidence group. The operation returns the created evidence data and, for INTERNAL custody, an upload URL; it can also download a file from a public HTTPS URL and upload it automatically.

Inputs

  • Case File ID (required) — UUID of the case file that contains the evidence group.
  • Evidence Group ID (required) — UUID of the evidence group where the evidence will be registered.
  • ID — Optional UUID v4 for the evidence. If left empty, the node generates one and adds it to the output.
  • Title (required) — Human-readable title for the evidence.
  • File Name (required) — Original file name, including its extension.
  • Hash (required) — SHA-256 hex digest of the file content (64 hex characters). Compute it before calling the operation.
  • Custody Type (required) — Choose INTERNAL (default) for GoCertius to store and custody the file, or EXTERNAL to register hash-only evidence whose file remains outside the platform.
  • File URL — For INTERNAL custody, optionally provide a public HTTPS URL to have the node download the file and upload it automatically. Omit it to handle the returned presigned upload URL yourself.

Output shape

A single item containing the API response as JSON.

The response includes an uploadFileUrl for INTERNAL evidence. Without File URL, upload the exact file bytes to that presigned URL, then verify the evidence before sealing its group. With File URL, the node downloads and uploads the file for you; the operation still returns the API response. Verify evidence creation before retrying because the API may report an error even when the record was saved. Create a new evidence ID if retrying after an upload failure with an unknown outcome.

Links

Discussion