App Market
Your API key for authentication
Search term for app name or description
Filter by app categories
Filter by app type
Filter by published status
Number of apps per page
50Cursor for pagination
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
Response for listing apps.
Cursor for pagination
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
App information.
Unique ID of the app
Name of the app
Description of the app
Type of the app
Category of the app
Whether the app is published
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Request schema for updating an app.
Name of the app
Description of the app
Category of the app
Whether the app is published
Agent permission
User permission
OK
App information.
Unique ID of the app
Name of the app
Description of the app
Type of the app
Category of the app
Whether the app is published
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Existing conversation ID to continue
User message text
Button/option choice indices (JSON array string, e.g. '[0, 1]')
Form submission data (JSON string)
OK
No content
OK
No content
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
get Apps API success response
get Apps API success response
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
create App API success response
create App API success response
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Execution mode. Use "sync" for synchronous responses or "stream" for streaming responses. Default is "sync".
syncPossible values: Whether to maintain conversation state. Set to true to enable conversation history. When true, conversationId must be provided for follow-up messages.
falseConversation ID for continuing a previous conversation. Required when isStateful is true for follow-up messages. Use the conversation.id from the previous response.
Name of the LLM model to use. Must be a registered model name (lowercase). See model registration documentation for available models.
ID of the LLM prompt to use
ID of the Generative Answer prompt group to use
Controls the randomness of the output. Higher values make the output more random. Range is typically 0 to 2.
0List of required variable names to include in the response
Successfully executed the LLM App
Error message if an error occurred
Bad request
Unauthorized - Invalid or missing authentication token
Rate limit exceeded
Internal server error
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
This is a skill id. If you click a skill in the Alli Dashboard, the URL is something like https://app.alli.ai/projects/PROJECT_ID/campaigns/SKILL_ID. Please put SKILL_ID here.
This is an input text for the skill execution.
Variables is a JSON object to set the variables in the skill. To learn more about variables in Alli, please see the user guide.
Skill executed successfully
The final text output from the skill execution.
If any error happens, the error message will be included here.
Bad request
Unauthorized
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Used to match which Skill to start the conversation with.
Successfully started conversation
Successfully started conversation
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The conversation ID to end
Conversation ended successfully
Error information if the request fails
Conversation ended successfully
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The message to send in the conversation. Cannot be null or an empty string.
Unique id for the conversation you want to send a message in.
Successfully sent chat
Successfully sent chat
Last updated