Agents
Create, search, run, and manage the agents that execute your sports workflows.
This reference covers a selected set of supported Agent operations. Additional platform capabilities may not be available through the public API.
Create Agent
Create a new agent and define its configurations.
Authorizations
API key authentication
Request Body
Unique identifier for the agent
Display title of the agent
Detailed description of the agent's purpose
Configuration settings for the agent
Array of workflow definitions
Current status of the agent
"active""inactive""active"Responses
Agent created successfully
Operation status
/agentPlayground
Authorization
Body
Use the configured request in your preferred language.
Execute Agent by ID
Execute an agent using its unique identifier.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the agent to execute
Request Body
Configuration options for the execution
Input parameters for the agent execution
Additional context data for the agent execution
Responses
Agent execution result or status
Unique identifier for the execution
Status of the execution
"scheduled""completed""failed"Informational message about the execution
The result of the agent execution (if immediate)
/agent/executor/id/{id}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Execute Agent by Name
Execute an agent using its unique name
Authorizations
API key authentication
Parameters
Path Parameters
Unique name of the agent to execute
Request Body
Configuration options for the execution
Input parameters for the agent execution
Additional context data for the agent execution
Responses
Agent execution result or status
Unique identifier for the execution
Status of the execution
"scheduled""completed""failed"Informational message about the execution
The result of the agent execution (if immediate)
/agent/executor/{name}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Delete Agent
Delete an agent by its ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the agent to delete
Responses
Agent deleted successfully
Success message
Operation status
/agent/{id}Playground
Authorization
Variables
Use the configured request in your preferred language.
Update Agent
Update an existing agent by its ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the agent to update
Request Body
Updated display title of the agent
Updated description of the agent's purpose
Updated status of the agent
"active""inactive"Updated configuration settings for the agent
Updated list of workflows associated with the agent
Responses
Agent updated successfully
Success message
Operation status
/agent/{id}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Get Agent by ID
Retrieve an agent by its unique ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the agent
Responses
Agent details
Operation status
/agent/id/{id}Playground
Authorization
Variables
Use the configured request in your preferred language.
Search Agents
Search for an agent using sort, filter and pagination.
Authorizations
API key authentication
Request Body
Query filters object
{}Array containing field name and sort direction
"_id"-1Page number (starts from 1)
1Number of items per page
10Responses
Successful operation
Operation status
Total number of documents matching the query
/agent/searchPlayground
Authorization
Body
Use the configured request in your preferred language.
Get Agent by Name
Retrieve an agent by its unique name.
Authorizations
API key authentication
Parameters
Path Parameters
Unique name of the agent
Responses
Agent details
Operation status
/agent/{name}Playground
Authorization
Variables
Use the configured request in your preferred language.

