multipart/form-data. La risposta
porta un verdetto complessivo detected più un dettaglio per ogni tecnica. Nessuna
autenticazione, nessun credito. Il file caricato è elaborato in memoria e mai
conservato.
Richiesta
Invia esattamente una parte file chiamatafile. La parte deve portare un
filename nel suo header Content-Disposition — un semplice campo di form senza nome
file non è una parte file.
JPEG/PNG/WebP/GIF e MP4/QuickTime sono riconosciuti dai magic byte, quindi un
Content-Type della parte sbagliato o generico (per esempio
application/octet-stream) non impedisce il rilevamento per questi formati. WebM non
ha un ramo magic-byte ed è accettato solo se la parte dichiara
Content-Type: video/webm.Risposta
200 OK. Un’immagine o un video che porta un manifest C2PA di Samsa valido e
attendibile:
Response
result_pdf_url può essere null. Quando è presente, seguila esattamente come
viene restituita invece di comporre l’URL da solo — essa e
l’endpoint di risultato documentato servono lo
stesso PDF firmato.Il verdetto detected
Il verdetto deriva dalla verifica del manifest C2PA, che è autorevole. Le tecniche di
filigrana sono conferma: possono fornire un’attribuzione quando non è presente alcun
manifest, ma non sovrascrivono mai un verdetto basato su un manifest.
Leggere il dettaglio per tecnica
techniques[] inizia sempre con l’unica voce metadata (il livello C2PA autorevole),
seguita dalle tecniche di filigrana applicabili alla modalità del file.
La tecnica metadata
La verifica del manifest C2PA è attiva: è fornita dall’API pubblica di Samsa e da
qualsiasi validatore C2PA indipendente.
Le tecniche di filigrana
Il rilevamento ospitato è attivo per entrambe le tecniche per immagini, con una
semantica di confidenza volutamente diversa:
- TrustMark Q (
trustmark-q) copre il corpus storico — le immagini marcate quando TrustMark era il fornitore di inserimento — e resta disponibile in modo permanente per quel corpus. La confidenza descrive la corrispondenza:highè una corrispondenza esatta del payload,mediumuna corrispondenza entro il raggio di correzione degli errori del codice, e un segnale residuo debole viene riportato comelow_confidence— mai un falso « nessuna filigrana ». - Meta PixelSeal (
pixelseal) è la filigrana per immagini attuale — le nuove immagini generate da Samsa portano PixelSeal. La presenza è decisa dall’accuratezza dei bit rispetto al payload del fornitore a una soglia fissa; sotto la soglia il risultato èabsent. Questa via non ha volutamente alcuna bandalow_confidence.
not_checked, mai un
absent costruito. Per gli ID degli algoritmi, gli hash degli artefatti di modello
fissati, le etichette di soft-binding per via di firma e i decoder open source dietro
ogni tecnica, leggi
Come funziona il rilevamento oppure
GET /v1/public/detect/info.
Errori
Gli errori restituiscono{"detail": "…"} — non l’
envelope degli errori dell’API REST di Samsa.

