Overview
Inference API
agents
configurations
functions
integrations
- GETList integrations connections
- GETList integrations connections
- POSTCreate integration
- GETGet integration
- PUTUpdate integration connection
- DELDelete integration
- GETGet integration connection model endpoint configurations
- GETList integration connection models
- GETGet integration model endpoint configurations
knowledgebases
locations
API Reference
models
privateclusters
invitations
service_accounts
store
workspaces
- GETList users in workspace
- POSTInvite user to workspace
- PUTUpdate user role in workspace
- DELRemove user from workspace or revoke invitation
- GETList workspaces
- POSTCreate worspace
- GETGet workspace
- PUTUpdate workspace
- DELDelete workspace
- POSTDecline invitation to workspace
- POSTAccept invitation to workspace
- DELLeave workspace
List all store agent functions
curl --request GET \
--url https://api.blaxel.ai/v0/store/functions \
--header 'Authorization: Bearer <token>'
[
{
"createdAt": "<string>",
"updatedAt": "<string>",
"createdBy": "<string>",
"updatedBy": "<string>",
"configuration": [
{
"availableModels": [
"<string>"
],
"description": "<string>",
"displayName": "<string>",
"if": "<string>",
"name": "<string>",
"options": [
{
"if": "<string>",
"label": "<string>",
"value": "<string>"
}
],
"required": true,
"secret": true,
"type": "<string>"
}
],
"description": "<string>",
"displayName": "<string>",
"image": "<string>",
"kit": [
{
"description": "<string>",
"name": "<string>",
"parameters": [
{
"description": "<string>",
"name": "<string>",
"required": true,
"type": "<string>"
}
]
}
],
"labels": {},
"name": "<string>",
"parameters": [
{
"description": "<string>",
"name": "<string>",
"required": true,
"type": "<string>"
}
]
}
]
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Response
The date and time when the resource was created
The date and time when the resource was updated
The user or service account who created the resource
The user or service account who updated the resource
Store function configuration
Store configuration for resources (eg: agent, function, etc)
Available models for the configuration
Store configuration description
Store configuration display name
Conditional rendering for the configuration, example: provider === 'openai'
Store configuration name
Store configuration options for a select type configuration
Store configuration required
Store configuration secret
Store configuration type
Store function description
Store function display name
Store function image
Store function kit
Store function kit
Description of the function kit, very important for the agent to work with your kit
The kit name, very important for the agent to work with your kit
Kit parameters, for your kit to be callable with an Agent
Store function parameter
Store function labels
Store function name
curl --request GET \
--url https://api.blaxel.ai/v0/store/functions \
--header 'Authorization: Bearer <token>'
[
{
"createdAt": "<string>",
"updatedAt": "<string>",
"createdBy": "<string>",
"updatedBy": "<string>",
"configuration": [
{
"availableModels": [
"<string>"
],
"description": "<string>",
"displayName": "<string>",
"if": "<string>",
"name": "<string>",
"options": [
{
"if": "<string>",
"label": "<string>",
"value": "<string>"
}
],
"required": true,
"secret": true,
"type": "<string>"
}
],
"description": "<string>",
"displayName": "<string>",
"image": "<string>",
"kit": [
{
"description": "<string>",
"name": "<string>",
"parameters": [
{
"description": "<string>",
"name": "<string>",
"required": true,
"type": "<string>"
}
]
}
],
"labels": {},
"name": "<string>",
"parameters": [
{
"description": "<string>",
"name": "<string>",
"required": true,
"type": "<string>"
}
]
}
]