API for iblai
- ai_account_orgs_use_default_llm_key_create
ibl-data-manager (4.84.1-ai-plus)
Request
Retrieve LLM credentials for an organization with the value entries masked.
Query Parameters: name (optional): Filter results by LLM provider name
Args: request: The HTTP request org: Organization key identifier
Returns: Response: List of LLM credentials for the organization
Raises: NotFound: When organization is not found or when no credentials match the filters ValidationError: When query parameters are invalid
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-account/orgs/{org}/masked-llm-credential/
- https://base.manager.iblai.app/api/ai-account/orgs/{org}/masked-llm-credential/
- 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-account/orgs/{org}/masked-llm-credential/?name=string' \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "name": "openai", "value": { … }, "platform": "main", "service_info": { … } }, { "name": "google", "value": { … }, "platform": "main", "service_info": { … } } ]
Request
Enable or disable the use of main LLM credentials for an organization.
Request Body: enable (boolean): Set to true to enable main credentials disable (boolean): Set to true to disable main credentials
Args: request: The HTTP request org: Organization key identifier
Returns: Response: Confirmation message
Raises: ValidationError: When neither enable nor disable is specified
- application/json
- application/scim+json
- application/x-www-form-urlencoded
- multipart/form-data
- */*
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-account/orgs/{org}/use-default-llm-key/
- https://base.manager.iblai.app/api/ai-account/orgs/{org}/use-default-llm-key/
- 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-account/orgs/{org}/use-default-llm-key/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"enable": true,
"disable": false
}'{ "message": "Tenant is now using the main credentials" }
Request
Enable, disable, or update free trial settings for an organization.
Request Body: enable (boolean): Set to true to enable free trial disable (boolean): Set to true to disable free trial metadata (object, optional): Additional metadata for the free trial
Args: request: The HTTP request org: Organization key identifier
Returns: Response: Confirmation message
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-account/orgs/{org}/use-free-trial/
- https://base.manager.iblai.app/api/ai-account/orgs/{org}/use-free-trial/
- 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-account/orgs/{org}/use-free-trial/' \
-H 'Authorization: YOUR_API_KEY_HERE'