API for iblai
API Reference//
- List projects
ai_mentor_langfuse_health_retrieve
ai_mentor_orgs_all_triggers_retrieve
ai_mentor_orgs_mentors_email_inbox_list
ai_mentor_orgs_mentors_email_inbox_summary_retrieve
ai_mentor_orgs_mentors_email_inbox_retrieve
ai_mentor_orgs_mentors_link_course_retrieve
ai_mentor_orgs_mentors_link_course_create
Get accessible mentors by email
ai_mentor_orgs_metadata_create
List projects
Create a new project
Retrieve a project
Update a project
ai_mentor_orgs_projects_partial_update
Delete a project
ai_mentor_orgs_quiz_customizer_retrieve
ai_mentor_orgs_quiz_customizer_create
ai_mentor_orgs_sessions_create
ai_mentor_orgs_trigger_create
ai_mentor_orgs_trigger_templates_retrieve
ai_mentor_orgs_trigger_retrieve
ai_mentor_orgs_trigger_deletion_create
ai_mentor_orgs_users_list
ai_mentor_orgs_users_create
ai_mentor_orgs_users_retrieve
ai_mentor_orgs_users_update
ai_mentor_orgs_users_partial_update
ai_mentor_orgs_users_destroy
ai_mentor_orgs_users_ai_generated_images_list
ai_mentor_orgs_users_ai_generated_images_retrieve
ai_mentor_orgs_users_ai_generated_images_destroy
ai_mentor_orgs_users_ai_user_profile_memory_list
ai_mentor_orgs_users_ai_user_profile_memory_create
ai_mentor_orgs_users_ai_user_profile_memory_destroy
List artifacts
Retrieve an artifact
Update an artifact
Partially update an artifact
Delete an artifact
ai_mentor_orgs_users_assumed_knowledge_retrieve
ai_mentor_orgs_users_assumed_knowledge_create
ai_mentor_orgs_users_audio_to_text_create
ai_mentor_orgs_users_available_template_mentors_retrieve
ai_mentor_orgs_users_call_configurations_list
ai_mentor_orgs_users_call_configurations_create
ai_mentor_orgs_users_call_configurations_retrieve
ai_mentor_orgs_users_call_configurations_update
ai_mentor_orgs_users_call_configurations_partial_update
ai_mentor_orgs_users_category_groups_list
ai_mentor_orgs_users_category_groups_create
ai_mentor_orgs_users_category_groups_retrieve
ai_mentor_orgs_users_category_groups_update
ai_mentor_orgs_users_category_groups_partial_update
ai_mentor_orgs_users_category_groups_destroy
ai_mentor_orgs_users_clean_vector_results_list
ai_mentor_orgs_users_clean_vector_results_create
Delete User Chat History
ai_mentor_orgs_users_course_creation_task_files_list
ai_mentor_orgs_users_course_creation_task_files_create
ai_mentor_orgs_users_course_creation_task_files_retrieve
ai_mentor_orgs_users_course_creation_task_files_update
ai_mentor_orgs_users_course_creation_task_files_partial_update
ai_mentor_orgs_users_course_creation_task_files_destroy
ai_mentor_orgs_users_course_creation_tasks_list
ai_mentor_orgs_users_course_creation_tasks_create
ai_mentor_orgs_users_course_creation_tasks_retrieve
ai_mentor_orgs_users_course_creation_tasks_destroy
ai_mentor_orgs_users_course_creation_tasks_cancel_retrieve
ai_mentor_orgs_users_course_creation_tasks_create_course_outline_retrieve
ai_mentor_orgs_users_course_creation_tasks_create_course_outline_create
ai_mentor_orgs_users_course_creation_tasks_start_retrieve
ai_mentor_orgs_users_course_creation_component_list
ai_mentor_orgs_users_course_creation_component_create
ai_mentor_orgs_users_course_creation_component_retrieve
ai_mentor_orgs_users_course_creation_component_update
ai_mentor_orgs_users_course_creation_component_partial_update
ai_mentor_orgs_users_course_creation_component_destroy
ai_mentor_orgs_users_course_creation_component_draft_content_retrieve
ai_mentor_orgs_users_course_creation_component_draft_content_create
ai_mentor_orgs_users_course_creation_course_list
ai_mentor_orgs_users_course_creation_course_retrieve
ai_mentor_orgs_users_course_creation_course_destroy
ai_mentor_orgs_users_course_creation_course_draft_content_for_all_units_retrieve
ai_mentor_orgs_users_course_creation_course_full_structure_retrieve
ai_mentor_orgs_users_course_creation_course_load_from_edx_retrieve
ai_mentor_orgs_users_course_creation_course_sync_to_edx_retrieve
ai_mentor_orgs_users_course_creation_files_list
ai_mentor_orgs_users_course_creation_files_create
ai_mentor_orgs_users_course_creation_files_retrieve
ai_mentor_orgs_users_course_creation_files_update
ai_mentor_orgs_users_course_creation_files_partial_update
ai_mentor_orgs_users_course_creation_files_destroy
ai_mentor_orgs_users_course_creation_section_list
ai_mentor_orgs_users_course_creation_section_create
ai_mentor_orgs_users_course_creation_section_retrieve
ai_mentor_orgs_users_course_creation_section_update
ai_mentor_orgs_users_course_creation_section_partial_update
ai_mentor_orgs_users_course_creation_section_destroy
ai_mentor_orgs_users_course_creation_subsection_list
ai_mentor_orgs_users_course_creation_subsection_create
ai_mentor_orgs_users_course_creation_subsection_retrieve
ai_mentor_orgs_users_course_creation_subsection_update
ai_mentor_orgs_users_course_creation_subsection_partial_update
ai_mentor_orgs_users_course_creation_subsection_destroy
ai_mentor_orgs_users_course_creation_tasks_list_2
ai_mentor_orgs_users_course_creation_tasks_create_2
ai_mentor_orgs_users_course_creation_tasks_retrieve_2
ai_mentor_orgs_users_course_creation_tasks_destroy_2
ai_mentor_orgs_users_course_creation_tasks_cancel_retrieve_2
ai_mentor_orgs_users_course_creation_tasks_create_course_outline_retrieve_2
ai_mentor_orgs_users_course_creation_tasks_create_course_outline_create_2
ai_mentor_orgs_users_course_creation_tasks_start_retrieve_2
ai_mentor_orgs_users_course_creation_unit_list
ai_mentor_orgs_users_course_creation_unit_create
ai_mentor_orgs_users_course_creation_unit_retrieve
ai_mentor_orgs_users_course_creation_unit_update
ai_mentor_orgs_users_course_creation_unit_partial_update
ai_mentor_orgs_users_course_creation_unit_destroy
ai_mentor_orgs_users_course_creation_unit_draft_content_retrieve
ai_mentor_orgs_users_course_creation_unit_draft_content_create
ai_mentor_orgs_users_create_mentor_wizard_create
ai_mentor_orgs_users_custom_instruction_retrieve
ai_mentor_orgs_users_custom_instruction_create
ai_mentor_orgs_users_custom_instruction_update
ai_mentor_orgs_users_disclaimer_agreements_list
ai_mentor_orgs_users_disclaimer_agreements_create
ai_mentor_orgs_users_disclaimer_agreements_retrieve
ai_mentor_orgs_users_disclaimer_agreements_destroy
ai_mentor_orgs_users_disclaimers_list
ai_mentor_orgs_users_disclaimers_create
ai_mentor_orgs_users_disclaimers_retrieve
ai_mentor_orgs_users_disclaimers_update
ai_mentor_orgs_users_disclaimers_partial_update
Add mentor to disclaimer
Remove mentor from disclaimer
ai_mentor_orgs_users_downloads_tasks_retrieve
ai_mentor_orgs_users_edx_memory_list
ai_mentor_orgs_users_edx_memory_retrieve
ai_mentor_orgs_users_edx_memory_destroy
ai_mentor_orgs_users_elevenlabs_voice_list
ai_mentor_orgs_users_elevenlabs_voice_create
ai_mentor_orgs_users_elevenlabs_voice_destroy
ai_mentor_orgs_users_export_chathistory_create
ai_mentor_orgs_users_extracted_memories_retrieve
ai_mentor_orgs_users_filtered_memories_list
ai_mentor_orgs_users_free_usage_count_retrieve
ai_mentor_orgs_users_mcp_servers_list
ai_mentor_orgs_users_mcp_servers_create
ai_mentor_orgs_users_mcp_servers_retrieve
ai_mentor_orgs_users_mcp_servers_update
ai_mentor_orgs_users_mcp_servers_partial_update
ai_mentor_orgs_users_mcp_servers_destroy
ai_mentor_orgs_users_memories_list
Create memory
ai_mentor_orgs_users_memory_categories_retrieve
ai_mentor_orgs_users_memory_entries_retrieve
ai_mentor_orgs_users_memory_entries_create
ai_mentor_orgs_users_memory_entries_destroy
ai_mentor_orgs_users_memory_filter_retrieve
ai_mentor_orgs_users_memory_retrieve
ai_mentor_orgs_users_memory_destroy
ai_mentor_orgs_users_mentor_feedback_retrieve
ai_mentor_orgs_users_mentor_feedback_update
ai_mentor_orgs_users_mentor_feedback_create_create
ai_mentor_orgs_users_mentor_llms_list
ai_mentor_orgs_users_mentor_tools_list
ai_mentor_orgs_users_mentor_types_list
ai_mentor_orgs_users_mentor_with_settings_create
ai_mentor_orgs_users_mentor_audience_list
ai_mentor_orgs_users_mentor_audience_create
ai_mentor_orgs_users_mentor_audience_destroy
ai_mentor_orgs_users_mentor_categories_list
ai_mentor_orgs_users_mentor_categories_create
ai_mentor_orgs_users_mentor_categories_destroy
ai_mentor_orgs_users_mentor_seed_retrieve
ai_mentor_orgs_users_mentors_retrieve
ai_mentor_orgs_users_mentors_auto_memory_prompt_retrieve
Set or reset auto memory prompt
ai_mentor_orgs_users_mentors_available_tools_list
ai_mentor_orgs_users_mentors_create_call_credentials_create
ai_mentor_orgs_users_mentors_current_memory_retrieve
ai_mentor_orgs_users_mentors_current_memory_update
ai_mentor_orgs_users_mentors_custom_voice_retrieve
ai_mentor_orgs_users_mentors_custom_voice_create
ai_mentor_orgs_users_mentors_custom_voice_tts_create
ai_mentor_orgs_users_mentors_edit_scenarios_update
ai_mentor_orgs_users_mentors_fork_create
ai_mentor_orgs_users_mentors_historical_memory_retrieve
ai_mentor_orgs_users_mentors_memory_progress_retrieve
ai_mentor_orgs_users_mentors_memory_settings_retrieve
ai_mentor_orgs_users_mentors_memory_settings_create
ai_mentor_orgs_users_mentors_mentor_eval_retrieve
ai_mentor_orgs_users_mentors_mentor_eval_create
ai_mentor_orgs_users_mentors_mentor_eval_execution_create
ai_mentor_orgs_users_mentors_mentor_user_settings_retrieve
ai_mentor_orgs_users_mentors_mentor_user_settings_create
ai_mentor_orgs_users_mentors_public_settings_retrieve
ai_mentor_orgs_users_mentors_public_sharable_link_retrieve
ai_mentor_orgs_users_mentors_reports_mentor_eval_report_retrieve
ai_mentor_orgs_users_mentors_scenarios_retrieve
Retrieve Mentor Settings
Update Mentor Settings
ai_mentor_orgs_users_mentors_sharable_link_retrieve
ai_mentor_orgs_users_mentors_sharable_link_create
ai_mentor_orgs_users_mentors_sharable_link_update
ai_mentor_orgs_users_mentors_sharable_link_destroy
ai_mentor_orgs_users_mentors_spaced_repetition_question_stats_retrieve
ai_mentor_orgs_users_mentors_spaced_repetition_recommended_paths_list
ai_mentor_orgs_users_mentors_spaced_repetition_recommended_paths_update
ai_mentor_orgs_users_mentors_star_retrieve
ai_mentor_orgs_users_mentors_star_create
ai_mentor_orgs_users_mentors_summaries_retrieve
ai_mentor_orgs_users_mentors_unstar_create
ai_mentor_orgs_users_metadata_retrieve
ai_mentor_orgs_users_moderation_logs_list
ai_mentor_orgs_users_moderation_logs_retrieve
ai_mentor_orgs_users_moderation_logs_destroy
ai_mentor_orgs_users_periodic_agent_logs_list
ai_mentor_orgs_users_periodic_agent_logs_retrieve
ai_mentor_orgs_users_periodic_agents_list
ai_mentor_orgs_users_periodic_agents_create
ai_mentor_orgs_users_periodic_agents_retrieve
ai_mentor_orgs_users_periodic_agents_update
ai_mentor_orgs_users_periodic_agents_partial_update
ai_mentor_orgs_users_periodic_agents_destroy
ai_mentor_orgs_users_periodic_agents_statistics_retrieve
ai_mentor_orgs_users_pin_message_list
ai_mentor_orgs_users_pin_message_create
ai_mentor_orgs_users_pin_message_destroy
ai_mentor_orgs_users_planned_jobs_list
ai_mentor_orgs_users_planned_jobs_retrieve
ai_mentor_orgs_users_playwright_scripts_list
ai_mentor_orgs_users_playwright_scripts_create
ai_mentor_orgs_users_playwright_scripts_retrieve
ai_mentor_orgs_users_playwright_scripts_update
ai_mentor_orgs_users_playwright_scripts_partial_update
ai_mentor_orgs_users_playwright_scripts_destroy
ai_mentor_orgs_users_predictive_analytics_create
Create a new project
Retrieve a project
Update a project
ai_mentor_orgs_users_projects_partial_update
Delete a project
ai_mentor_orgs_users_recent_messages_retrieve
ai_mentor_orgs_users_recently_accessed_mentors_list
ai_mentor_orgs_users_recommend_courses_retrieve
ai_mentor_orgs_users_recommend_courses_block_retrieve
ai_mentor_orgs_users_resources_web_create
ai_mentor_orgs_users_safety_logs_list
ai_mentor_orgs_users_safety_logs_retrieve
ai_mentor_orgs_users_safety_logs_destroy
ai_mentor_orgs_users_session_detail_mentors_list
ai_mentor_orgs_users_sessionid_list
ai_mentor_orgs_users_sessions_create
Retrieve Chat Messages
ai_mentor_orgs_users_sessions_update
ai_mentor_orgs_users_sessions_destroy
ai_mentor_orgs_users_sessions_browser_screenshot_retrieve
ai_mentor_orgs_users_sessions_download_session_retrieve
ai_mentor_orgs_users_sessions_memories_set_attached_retrieve
Create session memory attachment
ai_mentor_orgs_users_sessions_memory_retrieve
ai_mentor_orgs_users_sessions_shell_logs_retrieve
ai_mentor_orgs_users_sessions_suggestion_list
ai_mentor_orgs_users_sessions_tasks_retrieve
ai_mentor_orgs_users_settings_tenant_llm_list
ai_mentor_orgs_users_settings_tenant_llm_create
ai_mentor_orgs_users_starred_mentors_list
ai_mentor_orgs_users_subjects_list
ai_mentor_orgs_users_support_ticket_messages_list
ai_mentor_orgs_users_support_ticket_messages_create
ai_mentor_orgs_users_support_ticket_messages_retrieve
ai_mentor_orgs_users_support_ticket_messages_update
ai_mentor_orgs_users_support_ticket_messages_partial_update
ai_mentor_orgs_users_support_ticket_messages_destroy
ai_mentor_orgs_users_support_tickets_list
ai_mentor_orgs_users_support_tickets_retrieve
ai_mentor_orgs_users_support_tickets_update
ai_mentor_orgs_users_support_tickets_partial_update
ai_mentor_orgs_users_support_tickets_destroy
ai_mentor_orgs_users_support_tickets_close_create
ai_mentor_orgs_users_tasks_retrieve
ai_mentor_orgs_users_tasks_sessions_create
ai_mentor_orgs_users_tool_categories_list
ai_mentor_orgs_users_voices_list
ai_mentor_orgs_users_voices_retrieve
ai_mentor_orgs_webhooks_azure_trigger_create
ai_mentor_orgs_webhooks_github_pullrequest_create
ai_mentor_webhooks_azure_emailchat_create
ai_mentor_webhooks_n8n_progress_create
List projects
ibl-data-manager (4.84.1-ai-plus)
Request
Retrieve predictive analytics based on historical data variables.
Args: request: HTTP request containing predictive analytics input. org: Organization key identifier.
Returns:
- 200: Object containing predicted data.
- 400: When AI response cannot be loaded into JSON.
- 404: When OpenAI key for the tenant is not set.
- 429: When OpenAI request exceeds the rate limit.
Example: POST /api/ai-prompt/orgs/main/users/johndoe/predictive-analytics/
Security
PlatformApiKeyAuthentication
- application/json
- application/scim+json
- application/x-www-form-urlencoded
- multipart/form-data
- */*
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/predictive-analytics/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/predictive-analytics/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/predictive-analytics/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"prompt": {
"data_variables": [
{
"variable_name": "registered_users",
"data_set": {
"2023-10-06": 4,
"2023-10-07": 1,
"2023-10-08": 0,
"2023-10-09": 5,
"2023-10-10": 4
},
"number_of_data_points": 5
},
{
"variable_name": "courses_enrolled",
"data_set": {
"2023-08-09": 0,
"2023-08-10": 0,
"2023-08-11": 0,
"2023-08-12": 0,
"2023-08-13": 0
},
"number_of_data_points": 6
}
]
}
}'Response
application/json
{ "prompt": { "data_variables": [ … ] } }
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/projects/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/projects/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/projects/?limit=0&offset=0&ordering=string&search=string&shared=true&sort=string&username=string' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "count": 123, "next": "http://api.example.org/accounts/?offset=400&limit=100", "previous": "http://api.example.org/accounts/?offset=200&limit=100", "results": [ [ … ] ] }
Bodyrequired
- application/json
- application/scim+json
- application/x-www-form-urlencoded
- multipart/form-data
- */*
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/projects/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/projects/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/projects/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "Machine Learning Basics",
"description": "A project for learning machine learning fundamentals",
"shared": true,
"mentors_to_add": [
"550e8400-e29b-41d4-a716-446655440000",
"550e8400-e29b-41d4-a716-446655440001"
]
}'Response
application/json
{ "id": 1, "name": "Machine Learning Basics", "description": "A project for learning machine learning fundamentals", "shared": true, "owner": 1, "owner_username": "john_doe", "platform": 1, "platform_key": "main", "platform_name": "main", "mentor_count": 2, "is_personal": false, "mentors": [ { … } ], "created_at": "2024-01-15T10:30:00Z", "updated_at": "2024-01-15T10:30:00Z" }