vocabulary: 1.0.0 info: provider: Amazon EventBridge Scheduler description: Unified vocabulary and taxonomy for Amazon EventBridge Scheduler APIs and capabilities created: '2026-04-19' modified: '2026-04-19' operational: apis: - name: Amazon EventBridge Scheduler namespace: eventbridge_scheduler version: '2021-06-30' baseUrl: 'http://scheduler.{region}.amazonaws.com' status: active resources: [] actions: - verb: get httpMethod: GET pattern: read - verb: create httpMethod: POST pattern: write - verb: update httpMethod: PUT pattern: write - verb: delete httpMethod: DELETE pattern: destructive - verb: list httpMethod: GET pattern: read - verb: tagres httpMethod: POST pattern: write - verb: untagr httpMethod: DELETE pattern: destructive schemas: core: - name: CreateScheduleOutput description: CreateScheduleOutput object - name: DeadLetterConfig description: 'An object that contains information about an Amazon SQS queue that EventBridge Scheduler uses as a dead-letter queue for your schedule. If specified, EventBridge Scheduler delivers failed events that could not be successfully delivered to a target to the queue.' - name: EcsParameters description: 'The templated target type for the Amazon ECS RunTask API operation.' - name: EventBridgeParameters description: 'The templated target type for the EventBridge PutEvents API operation.' - name: KinesisParameters description: The templated target type for the Amazon Kinesis PutRecord API operation. - name: RetryPolicy description: 'A RetryPolicy object that includes information about the retry policy settings, including the maximum age of an event, and the maximum number of times EventBridge Scheduler will try to deliver the event to a target.' parameters: pagination: - name: MaxResults description: Maximum number of results to return - name: NextToken description: Pagination token for next page of results identifiers: - name: Id description: Resource identifier - name: Arn description: Amazon Resource Name enums: types: - 'OFF' - FLEXIBLE - NONE - DELETE - ENABLED - DISABLED - EC2 - FARGATE - EXTERNAL - TASK_DEFINITION - distinctInstance - memberOf - random - spread - binpack states: - ENABLED - DISABLED - ACTIVE - DELETING authentication: - name: hmac type: apiKey capability: workflows: - name: Amazon EventBridge Scheduler Management file: capabilities/amazon-eventbridge-scheduler-capability.yaml description: Unified capability for managing Amazon EventBridge Scheduler resources. Combines Amazon EventBridge Scheduler APIs for DevOps Engineer workflows in Task Scheduling. toolCount: 12 personas: - id: developer name: Application Developer description: Developers building applications using Amazon EventBridge Scheduler - id: operator name: Cloud Operator description: Operations teams managing Amazon EventBridge Scheduler infrastructure domains: - name: Amazon EventBridge Scheduler description: Fully managed scheduling service for running tasks at scale namespaces: - type: consumed namespace: eventbridge_scheduler - type: rest namespace: amazon-eventbridge-scheduler-api - type: mcp namespace: amazon-eventbridge-scheduler-mcp binds: - AWS_API_KEY - AWS_REGION crossReference: []