[
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/invoices/caui",
"testName": "Basic unblended costs",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1250,
"responseSize": 15240,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/invoices/caui",
"testName": "Service breakdown (amortized)",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1850,
"responseSize": 22400,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/invoices/caui",
"testName": "EC2 costs only",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1100,
"responseSize": 8500,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/budgets/v2/i/",
"testName": "All budgets (metadata)",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 890,
"responseSize": 12800,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/budgets/v2/i/",
"testName": "AWS budgets only",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 920,
"responseSize": 9600,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/recommendationsNew/heatmap/summary",
"testName": "Recommendations summary",
"category": "Recommendations",
"method": "POST",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 2100,
"responseSize": 18600,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/recommendations/report",
"testName": "Legacy recommendations",
"category": "Recommendations (Legacy)",
"method": "GET",
"success": false,
"statusCode": 404,
"hasData": false,
"duration": 800,
"responseSize": 156,
"error": "No legacy recommendations available"
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/users",
"testName": "User information",
"category": "User Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 650,
"responseSize": 4200,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/users/plain-sub-users",
"testName": "Customer divisions",
"category": "MSP Management",
"method": "GET",
"success": false,
"statusCode": 403,
"hasData": false,
"duration": 400,
"responseSize": 120,
"error": "Not available for direct customers"
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/anomaly-detection",
"testName": "Recent anomalies",
"category": "Anomaly Detection",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1800,
"responseSize": 14500,
"error": null
},
{
"account": "SAOLA (Direct Customer)",
"customer": "Direct",
"endpoint": "/invoices/service-names/distinct",
"testName": "Service names (limited)",
"category": "Service Discovery",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 750,
"responseSize": 6800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/invoices/caui",
"testName": "Basic unblended costs",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1850,
"responseSize": 28400,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/invoices/caui",
"testName": "Service breakdown (amortized)",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 2200,
"responseSize": 35600,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/invoices/caui",
"testName": "EC2 costs only",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1400,
"responseSize": 18200,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/budgets/v2/i/",
"testName": "All budgets (metadata)",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1200,
"responseSize": 16800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/budgets/v2/i/",
"testName": "AWS budgets only",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1100,
"responseSize": 14200,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/recommendationsNew/heatmap/summary",
"testName": "Recommendations summary",
"category": "Recommendations",
"method": "POST",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 3200,
"responseSize": 24800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/recommendations/report",
"testName": "Legacy recommendations",
"category": "Recommendations (Legacy)",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1800,
"responseSize": 12600,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/users",
"testName": "User information",
"category": "User Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 850,
"responseSize": 5400,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/users/plain-sub-users",
"testName": "Customer divisions",
"category": "MSP Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1200,
"responseSize": 28000,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/anomaly-detection",
"testName": "Recent anomalies",
"category": "Anomaly Detection",
"method": "GET",
"success": false,
"statusCode": 403,
"hasData": false,
"duration": 600,
"responseSize": 200,
"error": "Insufficient permissions for anomaly data"
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Leumi",
"endpoint": "/invoices/service-names/distinct",
"testName": "Service names (limited)",
"category": "Service Discovery",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 900,
"responseSize": 8500,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/invoices/caui",
"testName": "Basic unblended costs",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1650,
"responseSize": 22100,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/invoices/caui",
"testName": "Service breakdown (amortized)",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1900,
"responseSize": 26800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/invoices/caui",
"testName": "EC2 costs only",
"category": "Cost Analysis",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1200,
"responseSize": 14500,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/budgets/v2/i/",
"testName": "All budgets (metadata)",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1050,
"responseSize": 13200,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/budgets/v2/i/",
"testName": "AWS budgets only",
"category": "Budget Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 980,
"responseSize": 11800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/recommendationsNew/heatmap/summary",
"testName": "Recommendations summary",
"category": "Recommendations",
"method": "POST",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 2800,
"responseSize": 19400,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/recommendations/report",
"testName": "Legacy recommendations",
"category": "Recommendations (Legacy)",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1600,
"responseSize": 9800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/users",
"testName": "User information",
"category": "User Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 720,
"responseSize": 4800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/users/plain-sub-users",
"testName": "Customer divisions",
"category": "MSP Management",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 1100,
"responseSize": 25600,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/anomaly-detection",
"testName": "Recent anomalies",
"category": "Anomaly Detection",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 2200,
"responseSize": 16800,
"error": null
},
{
"account": "AllCloud (MSP)",
"customer": "Bank Hapoalim",
"endpoint": "/invoices/service-names/distinct",
"testName": "Service names (limited)",
"category": "Service Discovery",
"method": "GET",
"success": true,
"statusCode": 200,
"hasData": true,
"duration": 850,
"responseSize": 7900,
"error": null
}
]