Xentree Docs
Status
My Xentree
Status
My Xentree
Copy Page
Documentation
Introduction
Quickstart
Authentication
Conversations
Knowledge Base
Organizations
Admin Stats and Members
Profile & Analytics
Xentree English
Xentree Live
Skills Connector
Integration Tokens
API Keys
Errors and Limits
API Reference
Authentication
Register a new user
Log in and get an access token
Refresh an access token
Log out the current user
Get the current authenticated user
Update the current authenticated user
Conversations
List available AI providers
Generate an AI response
List conversations for the current user
Create a conversation
Delete a conversation
Get messages for a conversation
Start a conversation session
Update session activity
End a conversation session
Get current session status
Search indexed user content
Search infrastructure status
Rebuild search index
List notes
Create a note
Update a note
Delete a note
Knowledge Base
Search the knowledge base
List documents
Upload document
Query knowledge
Organizations
List organizations for the current user
Create an organization
Get organization details
Update organization details
Delete an organization
List organization members
Add a member to an organization
Update a member's role
Comprehensive member update (role, organization, team)
Remove a member from an organization
Admin Stats & Members
Engagement dashboard
Engagement member detail
Progress KPI cards
List learning objectives
Create learning objective
Archive learning objective
Suggest learning objectives (with draft)
Progress members table
Impact KPI cards
List learning targets
Create or update learning target
Suggest learning targets
Profile & Analytics
Get my XP profile
Get a user's public profile
Get streak status
Get weekly XP activity
Get learning pulse (365-day heatmap)
Get daily quests
Get learning time analytics
Xentree English
List XEL modules with user progress
Get XEL module details
Start an XEL module
Complete an XEL module
Regenerate a task variant
Get current XPI breakdown
Get XPI history
Start a learning session
End a learning session
Save a transcript entry
Get transcripts for a session
Submit a learning task response
Run AI evaluation for speaking or writing
Get the XEL dashboard overview
Xentree Live
Get remaining Xentree Live quota
Start a live session
Update an active live session heartbeat
End a live session
Update the user nickname used in Xentree Live
List live transcripts for the current user
Save live session transcripts
Get a single live transcript
Skills Connector
List active integrations for the current user
Start the Google Calendar OAuth flow
Integration Tokens
Issue tenant-scoped RS256 integration grant token
Verify tenant integration token signature and claims
Revoke integration token by token or jti
Rotate integration grant and optionally revoke previous token
Get tenant active JWKS material for verification
Get tenant active integration key fingerprints
Admin observability for integration token revocations
API Keys
List tenants
List API keys
Create an API key
Delete an API key
Health
Health check
Detailed health check
Schemas
Error
SimpleDetailResponse
HealthLivenessResponse
HealthDetailedResponse
HealthDetailedServices
DatabaseHealthStatus
DatabasePoolStatus
DatabaseConnectionStats
SimpleMessageResponse
LogoutResponse
TokenResponse
UserProfile
ChatRequest
ChatResponse
ConversationCreateRequest
ConversationResponse
CoreSearchConversationResult
CoreSearchMessageResult
CoreSearchResponse
TypesenseReindexRequest
TypesenseStatusResponse
NoteCreate
NoteUpdate
NoteResponse
CoreConversationSessionStartResponse
CoreConversationSessionActivityResponse
CoreConversationSessionEndResponse
CoreConversationSessionStatusResponse
AdminStatsProgressMemberRow
TenantResponse
AdminStatsProgressMembersResponse
AdminStatsOrganizationSummary
AdminStatsDateRangeSummary
AdminStatsKPIStat
AdminStatsPulseDay
AdminStatsPulseSummary
AdminStatsTeamPulse
AdminStatsTrendPoint
AdminStatsDistributionBucket
AdminStatsCohortRetentionCell
AdminStatsCohortRetentionRow
AdminStatsCohortAnalyticsRow
AdminStatsCohortRetentionAnalytics
AdminStatsCohortRetentionResponse
AdminStatsMemberActivityRow
AdminStatsAffiliation
AdminStatsMemberDirectoryRow
AdminStatsDashboardResponse
AdminStatsUserDetailResponse
AdminStatsMutationResponse
ProgressKPIItem
ProgressKPIResponse
ProgressKeyResultPayload
ProgressObjectiveCreateRequest
ProgressObjectiveSuggestRequest
ProgressObjectiveKeyResult
ProgressObjectiveResponse
ProgressObjectiveSuggestedItem
ProgressObjectiveSuggestResponse
ProgressTrendResponse
ProgressMemberAttempt
ProgressMemberSession
ProgressMemberRow
ProgressMembersResponse
ProgressDistributionBucket
ProgressDistributionResponse
ImpactKPIItem
ImpactKPIResponse
ImpactTrendResponse
ImpactLevelItem
ImpactLevelProgressionResponse
ImpactTeamBreakdownItem
ImpactTeamBreakdownResponse
ImpactTopPerformerItem
ImpactTopPerformersResponse
LearningTargetCreateRequest
LearningTargetResponse
LearningTargetListResponse
LearningTargetSuggestResponse
LVIWeightResponse
LVIWeightUpdateRequest
IntegrationOut
KnowledgeSearchRequest
KnowledgeSearchResultItem
KnowledgeSearchResponse
RagDocument
RagUploadResponse
RagQueryRequest
RagQueryResponse
LiveStartSessionRequest
LiveSessionResponse
LiveQuotaResponse
TranscriptTurn
SaveLiveTranscriptsRequest
OrganizationCreateRequest
OrganizationResponse
MemberResponse
XELModuleSummary
XELTaskSubmissionRequest
XELModuleDetail
XELTaskSubmissionResponse
XELEvaluationResponse
XELDashboardResponse
XELModuleStartResponse
XELModuleCompleteResponse
XELTaskRegenerateRequest
XELTaskRegenerateResponse
XELXpiResponse
XELXpiHistoryItem
XELSessionStartRequest
XELSessionStartResponse
XELSessionEndRequest
XELSessionEndResponse
XELTranscriptSaveRequest
XELTranscriptSaveResponse
XELTranscriptItem
LiveSessionEndResponse
LiveSessionHeartbeatResponse
LiveNicknameResponse
LiveTranscriptSaveResponse
LiveTranscriptListItem
LiveTranscriptListResponse
LiveTranscriptDetailResponse
XPProfileResponse
PublicXPProfileResponse
StreakStatusResponse
WeeklyActivityResponse
LearningPulseDayEntry
LearningPulseResponse
QuestItem
QuestsResponse
LearningTimeAnalyticsResponse
APIKeyCreateRequest
APIKeyResponse
IntegrationGrantRequest
IntegrationGrantResponse
IntegrationVerifyRequest
IntegrationVerifyResponse
IntegrationRevokeRequest
IntegrationRevokeResponse
IntegrationRotateRequest
IntegrationRotateResponse
IntegrationJWKSResponse
IntegrationFingerprintResponse
IntegrationTokenRevocationItem
ImpactTrendResponse
Copy Page
{
"dates"
:
[
"2019-08-24"
]
,
"org_lvi"
:
[
0
]
,
"target"
:
0
}