cURL
curl --request POST \ --url https://api.example.com/graphql \ --header 'Content-Type: application/json' \ --data ' { "jobId": "<string>", "organizationId": "<string>", "leaderboardtype": "<string>" } '
{ "data": { "getLeaderboard": { "rows": [ { "name": "Manav Gupta", "value": 87.5 }, { "name": "Rakesh", "value": 79.0 }, { "name": "Priya Sharma", "value": 76.5 }, { "name": "Arjun Patel", "value": 72.0 }, { "name": "Sneha Kumar", "value": 68.5 } ] } } }
Retrieve candidate rankings and scores for a specific job
POST /graphql Content-Type: application/json
query getLeaderboard($input: InputTypeLeaderBoard!) { getLeaderboard(input: $input) { rows { name value } } }
curl -X POST https://api.exterview.ai/graphql \ -H "x-api-key: YOUR_API_KEY" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "query": "query getLeaderboard($input: InputTypeLeaderBoard!) { getLeaderboard(input: $input) { rows { name value } } }", "variables": { "input": { "jobId": "68c42431b9f38f8c24fbc91f", "leaderboardtype": "ai", "organizationId": "68a5bac35f995060754e2425" } } }'
Show data properties
Show getLeaderboard properties
Show Leaderboard Row