Creator Verification
instagram logo

Instagram Verification

Verify Instagram account control through OAuth. Confirm influencers and creators control their claimed profiles for brand partnerships and collaborations.

How It Works

OAuth verification for Instagram accounts

Step 1

Initiate OAuth

Call our API to get an Instagram authorization URL. User is redirected to Instagram's login.

Step 2

User Authenticates

User logs into Instagram and grants permission to verify account control.

Step 3

Proof Generated

We verify the OAuth response and return a proof token with Instagram username and user ID.

API Integration

Integrate Instagram verification for influencer marketing

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": "instagram",
    "identifier": "@username"
  }'

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": "instagram",
  "status": "verified",
  "identifier": "@username",
  "verified_at": "2026-03-15T10:30:00Z",
  "proof": {
    "token": "eyJhbGciOiJSUzI1NiIs...",
    "expires_at": "2026-04-14T10:30:00Z"
  }
}