{"type":"api","title":"List applications","meta":{"id":"/apps/pubhub/media/ai-defense-management-api/5e02ab7415425725ff5bd941112be2bb3794df69/262737b2-b3c2-32cd-b07b-fdbdcd23918f","info":{"title":"API for Cisco AI Defense platform services","description":"API for Cisco AI Defense platform services","version":"1.1.0","contact":{"name":"API Support","url":"https://www.cisco.com/site/us/en/products/security/ai-defense/index.html"},"license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"}},"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"Policies","description":"API endpoints for AI Defense policy management"},{"name":"Applications","description":"API endpoints for AI Defense application management"},{"name":"Connections","description":"API endpoints for AI Defense connection management"},{"name":"Events","description":"API endpoints for AI Defense runtime events management"},{"name":"AiValidationAPI"},{"name":"AwsCredentialsService"},{"name":"ScanManagerAPI"},{"name":"MCP Registry (Beta)"},{"name":"Resource Connections (Beta)","description":"API endpoints for AI Defense resource connection management"}],"x-parser-conf":{"overview":{"markdownPath":"reference/overview.md"}},"swagger":"2.0","host":"api.security.cisco.com","basePath":"/api/ai-defense/v1","schemes":["https"],"securityDefinitions":{"ApiKeyAuth":{"type":"apiKey","description":"API key for tenant authentication","name":"X-Cisco-AI-Defense-Tenant-API-Key","in":"header"}}},"spec":{"summary":"List applications","description":"Returns a paginated list of applications","operationId":"ApplicationsService_ListApplications","responses":{"200":{"description":"A successful response.","schema":{"type":"object","example":{"applications":{"items":[{"application_id":"123e4567-e89b-12d3-a456-426614174000","application_name":"Customer Support Assistant","description":"AI assistant for customer support interactions","connection_type":"API","created_at":"2025-04-15T00:00:00Z","updated_at":"2025-05-10T00:00:00Z"},{"application_id":"223e4567-e89b-12d3-a456-426614174001","application_name":"Sales Advisor","description":"AI assistant for sales team support","connection_type":"Gateway","created_at":"2025-04-20T00:00:00Z","updated_at":"2025-05-15T00:00:00Z"}],"paging":{"offset":0,"count":2,"total":15}}},"properties":{"applications":{"type":"object","example":{"items":[{"application_id":"123e4567-e89b-12d3-a456-426614174000","application_name":"Customer Support Assistant","description":"AI assistant for customer support interactions","connection_type":"API","created_at":"2025-04-15T00:00:00Z","updated_at":"2025-05-10T00:00:00Z"},{"application_id":"223e4567-e89b-12d3-a456-426614174001","application_name":"Sales Advisor","description":"AI assistant for sales team support","connection_type":"Gateway","created_at":"2025-04-20T00:00:00Z","updated_at":"2025-05-15T00:00:00Z"}],"paging":{"offset":0,"count":2,"total":15}},"properties":{"items":{"type":"array","items":{"type":"object","example":{"application_id":"123e4567-e89b-12d3-a456-426614174000","application_name":"Customer Support Assistant","description":"AI assistant for customer support","connection_type":"CONNECTION_TYPE_API","created_at":"2025-04-15T00:00:00Z","updated_at":"2025-05-10T00:00:00Z"},"properties":{"application_id":{"type":"string","title":"Application ID","description":"Application ID"},"application_name":{"type":"string","title":"Application name","description":"Application name"},"description":{"type":"string","title":"Description","description":"Description"},"updated_at":{"type":"string","format":"date-time","title":"Last updated timestamp","description":"Last updated timestamp"},"connection_type":{"title":"Connection type","type":"string","enum":["Unspecified","API","Gateway","MCPGateway","MCPAPI"],"default":"Unspecified","description":"Schema for v1ConnectionType","$$ref":"#/definitions/v1ConnectionType"},"created_at":{"type":"string","format":"date-time","title":"Created timestamp","description":"Created timestamp"},"updated_by":{"type":"string","title":"Backward compatibility field containing user's full name","description":"Backward compatibility field containing user's full name"},"connections":{"$ref":"#/definitions/v1Connections","description":"List of associated connections; populated on expanded requests."}},"description":"Application details","title":"Application","$$ref":"#/definitions/v1Application"},"description":"The items array"},"paging":{"description":"The paging object","type":"object","example":{"offset":0,"count":10,"total":50},"properties":{"offset":{"type":"integer","format":"int64","title":"the offset from which the list starts","description":"the offset from which the list starts"},"count":{"type":"integer","format":"int64","title":"the number of items in the list","description":"the number of items in the list"},"total":{"type":"integer","format":"int64","title":"the total number of items in the backend","description":"the total number of items in the backend"}},"title":"Paging","$$ref":"#/definitions/ai_defenseconfig_mgr_public_rest_typesv1Paging"}},"description":"List of applications with pagination","title":"List of applications with pagination","$$ref":"#/definitions/v1Applications"}},"description":"List of applications with pagination","title":"ListApplicationsResponse","$$ref":"#/definitions/v1ListApplicationsResponse"}},"default":{"description":"An unexpected error response.","schema":{"type":"object","properties":{"code":{"type":"integer","format":"int32","description":"The code integer"},"message":{"type":"string","description":"The message string"},"details":{"type":"array","items":{"type":"object","properties":{"@type":{"type":"string","description":"The @type string"}},"additionalProperties":true,"description":"Contains additional error details specific to the operation","$$ref":"#/definitions/AdditionalErrorDetails"},"description":"The details array"}},"description":"Details about API errors including code, message, and additional details","example":{"code":13,"message":"Internal","details":[]},"$$ref":"#/definitions/ErrorDetails"}}},"parameters":[{"name":"limit","description":"Number of records to retrieve, default and max value is 100 (optional)","in":"query","required":false,"type":"integer","format":"int64"},{"name":"offset","description":"Offset for pagination (optional)","in":"query","required":false,"type":"integer","format":"int64"},{"name":"expanded","description":"Whether to expand connections (optional)","in":"query","required":false,"type":"boolean"},{"name":"sort_by","description":"Field name to sort the applications returned (optional)","in":"query","required":false,"type":"string","enum":["ApplicationSortBy_Unspecified","application_name","description","connection_type"],"default":"ApplicationSortBy_Unspecified"},{"name":"order","description":"Sort order of the applications returned (optional)","in":"query","required":false,"type":"string","enum":["SortOrder_Unspecified","asc","desc"],"default":"SortOrder_Unspecified"},{"name":"connection_type","description":"Filter by connection type","in":"query","required":false,"type":"string","enum":["Unspecified","API","Gateway","MCPGateway","MCPAPI"],"default":"Unspecified"},{"name":"application_name","description":"search by application name","in":"query","required":false,"type":"string"}],"tags":["Applications"],"__originalOperationId":"ApplicationsService_ListApplications","consumes":["application/json"],"produces":["application/json"],"security":[{"ApiKeyAuth":[]}],"method":"get","path":"/applications"}}