Channel Verification
youtube logo

YouTube Verification

Verify YouTube channel control through OAuth. Confirm creators control their claimed channels for sponsorships, MCN partnerships, or brand deals.

How It Works

OAuth verification for YouTube creators

Step 1

Initiate OAuth

Call our API to get a YouTube authorization URL. User is redirected to Google's login.

Step 2

User Authenticates

User logs into their Google account and grants permission to verify YouTube channel control.

Step 3

Proof Generated

We verify the OAuth response and return a proof token with YouTube channel details.

API Integration

Integrate YouTube verification for creator partnerships

1. Create Verification Request

curl -X POST https://api.proof.holdings/api/v1/verifications   -H "Authorization: Bearer pk_live_YOUR_API_KEY"   -H "Content-Type: application/json"   -d '{
    "type": "social",
    "channel": "youtube",
    "identifier": "UCxxxxxxxxxxxxxx"
  }'

2. Verify the Proof Token

# After OAuth callback, check verification status
curl -X GET https://api.proof.holdings/api/v1/verifications/VERIFICATION_ID   -H "Authorization: Bearer pk_live_YOUR_API_KEY"

Response Example

{
  "id": "507f1f77bcf86cd799439011",
  "type": "social",
  "channel": "youtube",
  "status": "verified",
  "identifier": "UCxxxxxxxxxxxxxx",
  "verified_at": "2026-03-15T10:30:00Z",
  "proof": {
    "token": "eyJhbGciOiJSUzI1NiIs...",
    "expires_at": "2026-04-14T10:30:00Z"
  }
}