curl --request PUT \
--url https://pria.praxislxp.com/api/admin/institution/{institutionId} \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"name": "28615560.marcodivittorio.utoronto-dev.instructure.com",
"account": "66cffaa6b359c109fb06d839",
"status": "inactive",
"credits": 50,
"publicId": "c98291e9-12e7-4304-b47b-ab18b0968a02",
"publicAuthorizedUrls": [
"https://utoronto-dev.instructure.com",
"https://canvas.instructure.com"
],
"picture": "<string>",
"picture_bg": "<string>",
"picture_dark_bg": "<string>",
"picture_animated": "<string>",
"elevenlabs_agent_id": "agent_0201kedjfdgee87bjke8acq3pcbg",
"ainame": "Pria",
"prompt": "What can I do for you?",
"contactEmail": "marco.divittorio@utoronto.ca",
"creditAward": 0,
"poolCredits": true,
"kmeanScore": 0.45,
"disableFileUploadForUser": false,
"disableAudioNotesForUser": false,
"disableAssistantsForUser": false,
"ltiContextIds": [
"<string>"
],
"personalisationAsked": false,
"kalturaIsAdminSecret": false,
"kalturaUserId": "<string>",
"entitleNewAdmins": false,
"locationEnabled": true,
"enableModeration": false,
"ragLimitChunks": 2,
"kagFusionEnabled": false,
"maxFiles": 300,
"alwaysCiteSources": true,
"canvasAPIScope": [
"<string>"
],
"rtEnabled": false,
"rtAdminOnly": true,
"displayAgentDetails": true,
"displayThinkingDetails": true,
"displayThinkingExecution": true,
"displayToolExecution": true,
"rtVoice": "<string>",
"maxCompletionTokens": -1,
"allowJoining": "disabled",
"joiningAdminOnly": false
}
'{
"success": true,
"id": "67826dfe5d387207aabd6fc1"
}Update an institution configuration
Updates the configuration settings for a specific institution
curl --request PUT \
--url https://pria.praxislxp.com/api/admin/institution/{institutionId} \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"name": "28615560.marcodivittorio.utoronto-dev.instructure.com",
"account": "66cffaa6b359c109fb06d839",
"status": "inactive",
"credits": 50,
"publicId": "c98291e9-12e7-4304-b47b-ab18b0968a02",
"publicAuthorizedUrls": [
"https://utoronto-dev.instructure.com",
"https://canvas.instructure.com"
],
"picture": "<string>",
"picture_bg": "<string>",
"picture_dark_bg": "<string>",
"picture_animated": "<string>",
"elevenlabs_agent_id": "agent_0201kedjfdgee87bjke8acq3pcbg",
"ainame": "Pria",
"prompt": "What can I do for you?",
"contactEmail": "marco.divittorio@utoronto.ca",
"creditAward": 0,
"poolCredits": true,
"kmeanScore": 0.45,
"disableFileUploadForUser": false,
"disableAudioNotesForUser": false,
"disableAssistantsForUser": false,
"ltiContextIds": [
"<string>"
],
"personalisationAsked": false,
"kalturaIsAdminSecret": false,
"kalturaUserId": "<string>",
"entitleNewAdmins": false,
"locationEnabled": true,
"enableModeration": false,
"ragLimitChunks": 2,
"kagFusionEnabled": false,
"maxFiles": 300,
"alwaysCiteSources": true,
"canvasAPIScope": [
"<string>"
],
"rtEnabled": false,
"rtAdminOnly": true,
"displayAgentDetails": true,
"displayThinkingDetails": true,
"displayThinkingExecution": true,
"displayToolExecution": true,
"rtVoice": "<string>",
"maxCompletionTokens": -1,
"allowJoining": "disabled",
"joiningAdminOnly": false
}
'{
"success": true,
"id": "67826dfe5d387207aabd6fc1"
}Documentation Index
Fetch the complete documentation index at: https://docs.praxis-ai.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
JWT token passed in x-access-token header
Path Parameters
The institution ID
Body
Institution domain name
"28615560.marcodivittorio.utoronto-dev.instructure.com"
Account ID reference
"66cffaa6b359c109fb06d839"
Institution status
active, inactive "inactive"
Number of credits allocated
50
Public UUID identifier
"c98291e9-12e7-4304-b47b-ab18b0968a02"
List of authorized URLs
[
"https://utoronto-dev.instructure.com",
"https://canvas.instructure.com"
]
Institution picture URL
Background picture URL
Dark mode background picture URL
Animated picture URL
ElevenLabs Conversational AI Agent ID for voice-enabled digital twin
"agent_0201kedjfdgee87bjke8acq3pcbg"
AI assistant name
"Pria"
Default AI prompt
"What can I do for you?"
Contact email address
"marco.divittorio@utoronto.ca"
Credit award amount
0
Whether to pool credits
true
K-means clustering score
0.45
Disable file upload for users
false
Disable Audio Notes capture (microphone icon in toolbar) for standard users in this institution. Admins are unaffected. Audio Notes is also hidden when guestUI or disableFileUploadForUser is on.
false
Disable assistants for users
false
LTI context identifiers
Whether personalization was asked
false
Kaltura admin secret flag
false
Kaltura user ID
Entitle new administrators
false
Location services enabled
true
Content moderation enabled
false
RAG limit chunks
2
When true, RAG fans out to dense + graph retrievers and fuses via Reciprocal Rank Fusion (KAG). Default false; opt-in per institution.
false
Maximum number of files
300
Always cite sources
true
Canvas API scope permissions
Real-time features enabled
false
Real-time admin only
true
Display persisted tool details on saved History records
true
Display persisted model thinking/reasoning details on saved History records
true
Display the live thinking trace while a response is streaming (independent of displayThinkingDetails)
true
Display live tool execution indicators while a response is streaming (independent of displayAgentDetails)
true
Real-time voice setting
Maximum completion tokens (-1 for unlimited)
-1
Allow joining setting
enabled, disabled "disabled"
Joining admin only
false
Question type classification
INSTITUTION, CORPORATE Was this page helpful?