Get up and running in minutes
Sign up for a free What'sYour.Info account and create your profile
curl -X POST https://whatsyour.info/api/auth/registerVisit your developer dashboard to generate API keys for your applications
const apiKey = "wyi_live_1234567890abcdef";Fetch public profile data using our REST API
fetch("https://whatsyour.info/api/v1/profile/username")Complete REST API documentation
Base URL: https://whatsyour.info
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /api/v1/profile/{username} | Get public profile information | None |
| GET | /api/v1/avatars/{username or email} | Get user avatar image | None |
| POST | /api/v1/auth/login | Exchange an API Key for a short-lived JWT | API Key |
| GET | /api/v1/me | Get authenticated user data | Bearer Token |
| PUT | /api/v1/me | Update user profile | Bearer Token |
| GET | /oauth/authorize | Initiate the OAuth 2.0 authorization flow for a user. | None |
| POST | /api/v1/oauth/token | Exchange an authorization code or refresh token for an access token. | None |
First-class libraries for your favorite languages
Official JavaScript/Node.js SDK with full TypeScript support
npm install @whatsyour/info-jsPython SDK for easy integration with Django and Flask apps
pip install whatsyour-infoPHP SDK for Laravel, Symfony, and vanilla PHP projects
composer require whatsyour/info-phpGo SDK for high-performance applications
go get github.com/whatsyour/info-goBuilt for developers, designed for scale
OAuth 2.0, JWT tokens, rate limiting, and enterprise-grade security features built-in.
Redis caching, CDN distribution, and optimized queries for sub-100ms response times.
Edge locations worldwide, 99.9% uptime SLA, and automatic scaling for any load.