# List jobs Returns a list of all scheduled jobs for your organization. Endpoint: GET /jobs Version: 1.0.0 Security: ApiKeyAuth, OrgIdAuth ## Response 200 fields (application/json): - `jobs` (array) - `jobs.id` (string, required) Unique identifier for the job - `jobs.orgId` (string, required) Organization ID - `jobs.agentId` (string, required) Agent assigned to this job - `jobs.name` (string, required) Job name Example: "Daily Sales Report" - `jobs.description` (string) Job description Example: "Generate daily sales summary report" - `jobs.schedule` (string, required) Job schedule frequency Enum: "hourly", "daily", "weekly", "monthly" - `jobs.status` (string, required) Job status Enum: "queued", "running", "completed", "failed" - `jobs.lastRunAt` (string,null) Last execution timestamp - `jobs.runsCount` (integer) Number of times executed - `jobs.createdAt` (string) - `jobs.updatedAt` (string) - `jobs.agentName` (string) Name of the assigned agent ## Response 400 fields (application/json): - `error` (string) Error message Example: "Missing required headers" - `details` (string) Additional error details Example: "x-api-key and x-org-id headers are required" ## Response 401 fields (application/json): - `error` (string) Error message Example: "Missing required headers" - `details` (string) Additional error details Example: "x-api-key and x-org-id headers are required"