Image Provenance

Quickstart

Submit a multipart image upload with an API key and optional idempotency key.

Create a multipart request with one image field named image.

curl -X POST "https://api.imageprovenance.ai/v1/provenance/check" \
  -H "Authorization: Bearer $IMAGE_PROVENANCE_API_KEY" \
  -H "Idempotency-Key: demo-upload-001" \
  -F "image=@./sample.png"

Successful responses are synchronous:

{
  "requestId": "018ef67d-b71c-7f7b-9c8c-3a0d56c966a2",
  "provenance": "not_detected",
  "signals": [
    {
      "type": "openai_provenance",
      "outcome": "not_detected"
    }
  ],
  "attemptsUsed": 1,
  "durationMs": 1200
}