Python 88.3%
TypeScript 7.6%
Shell 4.1%
1#!/usr/bin/env bash2# STATUS: LIVE_VERIFIED 2026-09-18 (same multipart request via scripts/live.py: fresh gpt-image-1-mini JPEG ->3# c2pa detected/trusted issuer "OpenAI OpCo, LLC" model "API / gpt-image"; synthid not_detected). Free (rate-limited).4# Check an image (png/jpeg/webp) or audio (mp3/opus(audio/ogg)/aac/flac/wav/pcm <= 60 s) for OpenAI provenance signals.5# Usage: bash examples/openai/images/provenance_check.sh path/to/file.png [image/png]6set -euo pipefail7cd "$(dirname "$0")/../../.."8source scripts/lib.sh9FILE="${1:?file path}"; TYPE="${2:-image/jpeg}"10out=$(curl -sS -w '\n%{http_code}' -X POST https://api.openai.com/v1/content_provenance_checks \11 -H "Authorization: Bearer $OPENAI_API_KEY" -F "file=@${FILE};type=${TYPE}")12status="${out##*$'\n'}"; body="${out%$'\n'*}"13log_request openai POST /v1/content_provenance_checks "$status" 0 "example provenance_check.sh"14echo "HTTP $status"; printf '%s\n' "$body" | python3 -m json.tool15