Skip to content

Quickstart — curl

Quickstart — curl

Sign an image with a single API call, then verify it.

Prerequisites

1. Sign an asset

Terminal window
curl -X POST https://api.verbitas.io/v1/sign \
-H "Authorization: Bearer vb_test_YOUR_KEY_HERE" \
-H "Content-Type: multipart/form-data" \
-F "recipe=image-genai-v1" \
| jq .

Response:

{
"manifest_id": "01927abc-...",
"manifest_url": "https://api.verbitas.io/v1/manifests/01927abc-...",
"status": "signed"
}

2. Verify the signed asset

Terminal window
curl -X POST https://api.verbitas.io/v1/verify \
-H "Content-Type: multipart/form-data" \
| jq .status

Expected: "verified_provenance"