REST API · v1
The API that bends creator platforms into shape.
Media sales, identity verification, and content management — one enterprise-grade REST API your app can integrate in an afternoon.
<150ms
Median response, globally
4 SDKs
Node · Python · Go · Ruby
Scoped
Granular API permissions
// Kick off an age-verification flow
$ curl -X POST https://api.bentbox.co/v1/verify \
-H "Authorization: Bearer sk_live_…" \
-d '{ "type": "age", "user_id": "8821" }'
{
"session_id": "v_992x_abs",
"status": "pending",
"url": "https://verify.bentbox.co/start/8f2a…"
}
$ curl -X POST https://api.bentbox.co/v1/verify \
-H "Authorization: Bearer sk_live_…" \
-d '{ "type": "age", "user_id": "8821" }'
{
"session_id": "v_992x_abs",
"status": "pending",
"url": "https://verify.bentbox.co/start/8f2a…"
}
Built for creator platforms
Three hard problems, one integration.
Everything a modern creator platform needs to take payments, stay compliant, and ship content — behind a single, consistent API.
Media sales
Sell photos, video, and media with payments, payouts, and entitlements handled for you.
POST /v1/media
Identity verification
Run age and identity checks through a hosted flow that returns a signed, auditable result.
POST /v1/verify
Content management
Upload, organize, and deliver content at scale with versioning and global caching built in.
POST /v1/content
Start shipping this week.
Grab your keys, follow the quickstart, and make your first live call in minutes.