curl --request GET \
--url https://a.api.mindset.ai/api/v2/appuid/{appUid}/agents \
--header 'x-api-key: <api-key>'{
"agents": [
{
"uid": "<string>",
"agentName": "<string>",
"agentPurpose": "<string>",
"personality": {
"preset": "friendly",
"customText": "<string>"
},
"formatting": {
"preset": "conversational",
"customText": "<string>"
},
"policies": {
"focusAndScope": {
"enabled": false,
"scope": "<string>"
},
"knowledgeLimits": {
"enabled": false,
"themeSpecificAllowance": "<string>"
},
"nonContextSegmentMessage": {
"enabled": false,
"message": "<string>"
},
"clarification": {
"enabled": false
},
"recommendations": {
"enabled": false
},
"neutrality": {
"enabled": false
},
"professionalConduct": {
"enabled": false
},
"legalFinancial": {
"enabled": false
},
"safeguarding": {
"enabled": false,
"email": "[email protected]"
},
"feedback": {
"enabled": false
}
},
"additionalPolicyRules": "<string>",
"additionalInformation": "<string>",
"iceBreakerMessage": "<string>",
"memory": {
"allowAccess": false,
"allowContribution": false,
"miningGuidance": "<string>"
},
"live": true,
"contextUids": [
"<string>"
],
"mcpserverUids": [
"<string>"
],
"tags": [
"<string>"
],
"access": "openAccess",
"externalTenantId": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
]
}curl --request GET \
--url https://a.api.mindset.ai/api/v2/appuid/{appUid}/agents \
--header 'x-api-key: <api-key>'{
"agents": [
{
"uid": "<string>",
"agentName": "<string>",
"agentPurpose": "<string>",
"personality": {
"preset": "friendly",
"customText": "<string>"
},
"formatting": {
"preset": "conversational",
"customText": "<string>"
},
"policies": {
"focusAndScope": {
"enabled": false,
"scope": "<string>"
},
"knowledgeLimits": {
"enabled": false,
"themeSpecificAllowance": "<string>"
},
"nonContextSegmentMessage": {
"enabled": false,
"message": "<string>"
},
"clarification": {
"enabled": false
},
"recommendations": {
"enabled": false
},
"neutrality": {
"enabled": false
},
"professionalConduct": {
"enabled": false
},
"legalFinancial": {
"enabled": false
},
"safeguarding": {
"enabled": false,
"email": "[email protected]"
},
"feedback": {
"enabled": false
}
},
"additionalPolicyRules": "<string>",
"additionalInformation": "<string>",
"iceBreakerMessage": "<string>",
"memory": {
"allowAccess": false,
"allowContribution": false,
"miningGuidance": "<string>"
},
"live": true,
"contextUids": [
"<string>"
],
"mcpserverUids": [
"<string>"
],
"tags": [
"<string>"
],
"access": "openAccess",
"externalTenantId": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
]
}Your application's uid
1Filter results to a specific contextUid. Cannot be used with mcpserverUid
Filter results to a specific mcpserverUid. Cannot be used with contextUid
Only include Agents for externalTenantId
Start after the given createdAt timestamp (ISO 8601) for pagination
Successful retrieval
Show child attributes
Unique ID of the agent
Name of the agent
Purpose of the agent
Agent personality configuration
Show child attributes
Personality preset. Use 'custom' to provide your own personality text.
friendly, professional, analytical, strict, custom Custom personality text (required if preset is 'custom', ignored otherwise)
1 - 500Agent response formatting configuration
Show child attributes
Formatting preset. Use 'custom' to provide your own formatting instructions.
conversational, structured, storytelling, technical, custom Custom formatting text (required if preset is 'custom', ignored otherwise)
1 - 500Agent policy configuration with 10 toggleable policies
Show child attributes
Non-Context Segment Message policy - custom message for out-of-context responses
Additional free-form policy rules
Additional context information for the agent
Invisible instruction to prompt the agent to greet users in a specific way
Agent memory configuration. Note: Memory access must be enabled at the app level for these settings to take effect.
Agent is active and live for end users
Array of context UIDs
Array of MCP server UIDs
Array of tags
Access control mode
openAccess, restrictedAccess External tenant identifier
Creation timestamp (ISO 8601)