Skip to content

ibl-data-manager (3.59.0-ai-plus)

API for iblai

Download OpenAPI description
Languages
Servers
Mock server

https://docs.ibl.ai/_mock/apis/ibl/

https://base.manager.iblai.app/

ai-account

Operations

ai-analytics

Operations

ai-bot

Operations

ai-finetuning

Operations

ai-index

Operations

ai-marketing

Operations

ai-media

Operations

ai-mentor

Operations

ai_mentor_orgs_mentors_email_inbox_summary_retrieve

Request

Retrieve a summary of a mentor's email inbox.

Args: request: The HTTP request. mentor: The unique identifier of the mentor.

Returns: Response: A summary of the mentor's email inbox statistics.

Raises: NotFound: If the specified mentor does not exist.

Security
PlatformApiKeyAuthentication
Path
mentorstringrequired
orgstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/mentors/{mentor}/email-inbox-summary/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
total_emailsintegerread-onlyrequired
replied_emailsintegerread-onlyrequired
pending_emailsintegerread-onlyrequired
Response
application/json
{ "total_emails": 25, "replied_emails": 18, "pending_emails": 7 }

ai_mentor_orgs_mentors_email_inbox_retrieve

Request

Retrieve details of a specific email in a mentor's inbox.

Args: request: The HTTP request. email_prompt_id: The ID of the email to retrieve.

Returns: Response: The detailed information about the email.

Raises: NotFound: If the specified email does not exist.

Security
PlatformApiKeyAuthentication
Path
email_prompt_idintegerrequired
mentorstringrequired
orgstringrequired
curl -i -X GET \
  'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/mentors/{mentor}/email-inbox/{email_prompt_id}/' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Bodyapplication/json
idintegerread-onlyrequired
inserted_atstringread-onlyrequired
sender_emailstring(email)<= 254 charactersrequired
sender_namestring or null
subjectstring or null
contentstringrequired
mentor_namestring or null
mentor_emailstring(email)<= 254 charactersrequired
is_processedboolean
mentor_responsestring or null
send_statusstring or null
Response
application/json
{ "id": 123, "sender_email": "user@example.com", "sender_name": "John Doe", "subject": "Question about machine learning", "content": "Hello, I have a question about implementing neural networks...", "mentor_name": "ai-mentor", "mentor_email": "ai-mentor@example.com", "inserted_at": "2024-01-15T10:30:00Z", "is_processed": true, "mentor_response": "Thanks for your question. I don't know about it either. Thank you.", "send_status": "Email is sent via internal API." }

ai-prompt

Operations

career

Operations

catalog

Operations

core

Operations

credentials

Operations

features

Operations

media

Operations

notifications

Operations

scim

Operations

commerce

Operations

recommendations

Operations

reports

Operations

skills

Operations