DeepSyque API Documentation
Integrate personality assessment into your applications. Build team tools, career platforms, or enterprise HR systems with our comprehensive API.
Features
Simple, predictable REST endpoints for assessment, teams, and enterprise features.
Create teams, invite members, and analyze team personality dynamics.
Connect with Slack, Lark, Notion, and other popular platforms.
SAML 2.0, OIDC, and OAuth 2.0 support for enterprise authentication.
Complete audit trail for compliance and security monitoring.
Instant personality profile calculations with detailed insights.
Getting Started
All API requests should be made to the following base URL:
Production: https://deepsyque.com/api
Development: http://localhost:3000/apitextAll request bodies should be JSON with the appropriate content type:
Content-Type: application/jsontextAPI Reference
Team Management Endpoints
/api/teams/createAuthRequest Body
{
"name": "Engineering Team",
"description": "Core engineering department",
"ownerId": "user_123"
}jsonResponse
{
"success": true,
"team": {
"id": "team_abc123",
"name": "Engineering Team",
"inviteCode": "ENG-2024-X8K2",
"createdAt": "2025-01-15T10:30:00Z"
}
}json/api/teams/inviteAuthRequest Body
{
"teamId": "team_abc123",
"email": "colleague@company.com",
"role": "member"
}jsonResponse
{
"success": true,
"invite": {
"id": "inv_123",
"email": "colleague@company.com",
"token": "inv_xyz...",
"expiresAt": "2025-01-22T10:30:00Z"
}
}json/api/teams/joinRequest Body
{
"code": "ENG-2024-X8K2",
"userId": "user_456",
"name": "Alex Chen",
"email": "alex@company.com"
}jsonResponse
{
"success": true,
"membership": {
"teamId": "team_abc123",
"teamName": "Engineering Team",
"role": "member",
"joinedAt": "2025-01-15T11:00:00Z"
}
}json/api/teams/{id}AuthResponse
{
"success": true,
"team": {
"id": "team_abc123",
"name": "Engineering Team",
"members": [
{ "name": "Alex", "archetype": "Systems Challenger" }
],
"aggregateScores": {
"cognitive": 78,
"executive": 52,
"technical": 71
}
}
}json/api/teams/{id}/insightsAuthResponse
{
"success": true,
"insights": {
"archetypeDistribution": { "Systems Challenger": 2 },
"strengths": [
{ "domain": "Cognitive", "score": 78 }
],
"growthAreas": [
{ "domain": "Executive", "score": 45 }
],
"hiringRecommendations": [
{ "recommendedArchetype": "Strategic Driver" }
]
}
}jsonRate Limits
| Endpoint | Limit | Window |
|---|---|---|
| /api/teams/* | 100 requests | per minute |
| /api/integrations/* | 50 requests | per minute |
| /api/enterprise/* | 100 requests | per minute |
| /api/assessment/* | 100 requests | per minute |
| /api/auth/magic-link | 5 requests | per hour |
Ready to Build?
API access is available for teams and enterprises. Contact us to get started.