Schnellstart
Führen Sie Ihre erste Verifizierung in unter 5 Minuten durch.
Voraussetzungen
- Ein Crowdee-Konto — registrieren Sie sich unter crowdee.ai
- Ein API-Schlüssel aus Einstellungen → Integrationen
- Eine zu verifizierende Datei (Bild, Audio, Video oder Dokument)
Schritt 1 — Ein Projekt erstellen
Projekte sind Arbeitsbereiche, die Ihre Dateien und Verifizierungsläufe enthalten. Erstellen Sie eines, bevor Sie etwas hochladen.
curl -X POST https://api.crowdee.ai/v2/projects \
-H "X-API-Key: crw_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "My First Project"}'Beispielantwort:
{
"id": "proj_abc123",
"name": "My First Project",
"type": "standard",
"createdAt": "2024-11-15T10:00:00Z"
}Speichern Sie die id — Sie verwenden sie als {projectId} in den nachfolgenden Anfragen.
Schritt 2 — Eine Datei hochladen
Laden Sie die zu verifizierende Datei über eine mehrteilige POST-Anfrage hoch.
curl -X POST https://api.crowdee.ai/v2/projects/{projectId}/files \
-H "X-API-Key: crw_YOUR_API_KEY" \
-F "file=@photo.jpg"Beispielantwort:
{
"id": "file_xyz789",
"name": "photo.jpg",
"mimeType": "image/jpeg",
"enrichmentStatus": "pending",
"createdAt": "2024-11-15T10:01:00Z"
}Die Anreicherung startet automatisch nach dem Hochladen. Die Plattform analysiert die technischen Metadaten der Datei, damit Pipelines auf strukturierten Daten statt auf rohen Bytes arbeiten können.
Schritt 3 — Auf die Anreicherung warten
Die meisten Pipelines erfordern, dass die Anreicherung abgeschlossen ist, bevor sie ausgeführt werden können. Rufen Sie den Datei-Endpunkt ab, bis enrichmentStatus den Wert "completed" hat.
curl https://api.crowdee.ai/v2/projects/{projectId}/files/{fileId} \
-H "X-API-Key: crw_YOUR_API_KEY"Das Feld enrichmentStatus durchläuft folgende Zustände:
pending → running → completed
↘ failedStarten Sie keinen Pipeline-Lauf, bevor enrichmentStatus den Wert "completed" hat. Der Versuch, eine Pipeline auf einer nicht angereicherten Datei auszuführen, gibt einen Validierungsfehler zurück.
Schritt 4 — Einen Verifizierungslauf starten
Nachdem die Datei angereichert wurde, können Sie eine Verifizierungspipeline starten.
curl -X POST https://api.crowdee.ai/v2/projects/{projectId}/verification-runs \
-H "X-API-Key: crw_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"pipeline_id": "verify-image-metadata",
"file_ids": ["{fileId}"]
}'Beispielantwort:
{
"id": "run_def456",
"pipelineId": "verify-image-metadata",
"status": "running",
"createdAt": "2024-11-15T10:02:00Z"
}Speichern Sie die id als {runId} für den nächsten Schritt.
Schritt 5 — Das Urteil abrufen
Rufen Sie den Verifizierungslauf-Endpunkt ab, bis status den Wert "completed" hat.
curl https://api.crowdee.ai/v2/projects/{projectId}/verification-runs/{runId} \
-H "X-API-Key: crw_YOUR_API_KEY"Beispielantwort nach Abschluss:
{
"id": "run_def456",
"pipelineId": "verify-image-metadata",
"status": "completed",
"verdict": "authentic",
"confidence": 92,
"scorecard": {
"metadata_consistency": 95,
"compression_artifacts": 88,
"timestamp_integrity": 94
},
"explanation": "Metadata is internally consistent. No signs of re-encoding or timestamp manipulation detected.",
"createdAt": "2024-11-15T10:02:00Z",
"completedAt": "2024-11-15T10:02:18Z"
}Mögliche verdict-Werte: authentic, manipulated, inconclusive, unverified.
Nächste Schritte
Wie hilfreich ist diese Seite?
Einführung
Was Crowdee ist, wie es funktioniert und wo Sie anfangen können.
Authentifizierung
API-Schlüssel, JWT-Bearer-Token und OIDC-Anmeldung.