Welcome to TalentG API
The TalentG API provides comprehensive access to all platform features including lead management, assessments, user administration, payments, and analytics. Built with Next.js API routes and Supabase as the backend, our API follows RESTful conventions and provides secure, scalable access to your talent management needs.API Base URL
Authentication
All API endpoints require authentication using Supabase JWT tokens obtained through user login.Getting Started
- Authenticate your users through the TalentG login system
- Obtain JWT tokens from Supabase authentication
- Include tokens in all API requests using the Authorization header
- Handle token refresh automatically using Supabase client libraries
API Categories
Telecaller CRM
Lead management, interactions, and telecaller analytics
User Administration
User management, roles, and permissions
Assessments
Strength finder and other assessment APIs
Payments & Billing
Payment processing and subscription management
Universities & Courses
Educational content and course management
Analytics & Reporting
Comprehensive analytics and reporting APIs
Response Format
All API responses follow a consistent format:Rate Limiting
API requests are rate limited to ensure fair usage:- Authenticated users: 1000 requests per hour
- Unauthenticated requests: 100 requests per hour
- Bulk operations: 10 requests per minute