Creator Verification
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"
}
}