# Get workflow analytics Returns analytics for a specific workflow, including runs by date and summary. Endpoint: GET /public/v1/workflows/{workflowId}/analytics Version: 1.0.0 Security: bearerAuth ## Path parameters: - `workflowId` (number,null) Example: 42 ## Query parameters: - `startDate` (string,null) Example: "2024-01-01" - `endDate` (string,null) Example: "2024-01-01" ## Response 200 fields (application/json): - `runsByDate` (array, required) - `runsByDate.date` (string,null, required) Example: "2024-01-01" - `runsByDate.totalRuns` (number, required) Example: 100 - `runsByDate.completedRuns` (number, required) Example: 95 - `runsByDate.failedRuns` (number, required) Example: 5 - `runsByDate.pendingRuns` (number, required) - `runsByDate.totalCredits` (number, required) Example: 250.5 - `summary` (object, required) - `summary.averageCreditsPerRun` (number, required) Example: 2.5 - `summary.nonExecutedRuns` (number, required) Example: 10 ## Response 401 fields (application/json): - `message` (string, required) Example: "Detailed error message" ## Response 404 fields (application/json): - `message` (string, required) Example: "Detailed error message"