LAP Registry

Synthetics Skill

amazonaws-com-synthetics

Provider: Amazon Web Services Version: 2017-10-11 Endpoints: 21 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
PATCH/group/{groupIdentifier}/associate
POST/canaryAssociates a canary with a group. Using groups can help you with managing and automating your canaries, and you can also view aggregated run results and statistics for all canarie...
POST/groupCreates a canary. Canaries are scripts that monitor your endpoints and APIs from the outside-in. Canaries help you check the availability and latency of your web services and trou...
DELETE/canary/{name}Creates a group which you can use to associate canaries with each other, including cross-Region canaries. Using groups can help you with managing and automating your canaries, and...
DELETE/group/{groupIdentifier}Permanently deletes the specified canary. If you specify DeleteLambda to true, CloudWatch Synthetics also deletes the Lambda functions and layers that are used by the canary. Othe...
POST/canariesDeletes a group. The group doesn't need to be empty to be deleted. If there are canaries in the group, they are not deleted when you delete the group. Groups are a global resource...
POST/canaries/last-runThis operation returns a list of the canaries in your account, along with full details about each canary. This operation supports resource-level authorization using an IAM policy...
POST/runtime-versionsUse this operation to see information from the most recent run of each canary that you have created. This operation supports resource-level authorization using an IAM policy and t...
PATCH/group/{groupIdentifier}/disassociateReturns a list of Synthetics canary runtime versions. For more information, see Canary Runtime Versions.
GET/canary/{name}Removes a canary from a group. You must run this operation in the Region where the canary exists.
POST/canary/{name}/runsRetrieves complete information about one canary. You must specify the name of the canary that you want. To get a list of canaries and their names, use DescribeCanaries.
GET/group/{groupIdentifier}Retrieves a list of runs for a specified canary.
POST/resource/{resourceArn}/groupsReturns information about one group. Groups are a global resource, so you can use this operation from any Region.
POST/group/{groupIdentifier}/resourcesReturns a list of the groups that the specified canary is associated with. The canary that you specify must be in the current Region.
POST/groupsThis operation returns a list of the ARNs of the canaries that are associated with the specified group.
GET/tags/{resourceArn}Returns a list of all groups in the account, displaying their names, unique IDs, and ARNs. The groups from all Regions are returned.
POST/canary/{name}/startDisplays the tags associated with a canary or group.
POST/canary/{name}/stopUse this operation to run a canary that has already been created. The frequency of the canary runs is determined by the value of the canary's Schedule. To see a canary's schedule,...
POST/tags/{resourceArn}Stops the canary to prevent all future runs. If the canary is currently running,the run that is in progress completes on its own, publishes metrics, and uploads artifacts, but it...
DELETE/tags/{resourceArn}Assigns one or more tags (key-value pairs) to the specified canary or group. Tags can help you organize and categorize your resources. You can also use them to scope user permissi...
PATCH/canary/{name}Removes one or more tags from the specified resource.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install amazonaws-com-synthetics

Downloads and installs to ~/.claude/skills/amazonaws-com-synthetics/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)