Loading...
Endpoints to fetch Talent Profiles (formerly known as "Talent Passports")
/passports
Keyword to filter passports by name
Your Talent Protocol API key
curl -L \ --url 'https://api.talentprotocol.com/api/v1/passports'
{ "pagination": { "current_page": 1, "last_page": 1, "total": 1 }, "passports": [ { "activity_score": 1, "identity_score": 1, "skills_score": 1, "calculating_score": true, "connections_count": 1, "human_checkmark": true, "last_calculated_at": "2025-02-23T14:13:23.272Z", "main_wallet": "text", "passport_id": 1, "score": 1, "verified_wallets": [ "text" ], "passport_profile": { "bio": "text", "display_name": "text", "location": "text", "tags": [ "text" ] } } ] }
/passports/{id}
Passport id or wallet address
curl -L \ --url 'https://api.talentprotocol.com/api/v1/passports/{id}'
{ "passport": { "activity_score": 1, "identity_score": 1, "skills_score": 1, "calculating_score": true, "connections_count": 1, "human_checkmark": true, "last_calculated_at": "2025-02-23T14:13:23.272Z", "main_wallet": "text", "passport_id": 1, "score": 1, "merged": true, "verified_wallets": [ "text" ], "passport_profile": { "bio": "text", "display_name": "text", "location": "text", "tags": [ "text" ] }, "passport_socials": [ { "follower_count": "text", "following_count": "text", "location": "text", "profile_bio": "text", "profile_display_name": "text", "profile_image_url": "text", "profile_name": "text", "profile_url": "text", "source": "lens" } ] } }
/passport_credentials
Passport id
curl -L \ --url 'https://api.talentprotocol.com/api/v1/passport_credentials'
{ "passport_credentials": [ { "earned_at": "text", "id": "text", "last_calculated_at": "2025-02-23T14:13:23.272Z", "max_score": 1, "name": "text", "score": 1, "value": "text", "category": "Activity", "type": "active_wallet" } ] }