Amazon Web Services Resources API

The Resources API from Amazon Web Services — 12 operation(s) for resources.

Operations 12

GET /resources/{resourceArn} Amazon Web Services Describeprotectedresource #
GET /resources/ Amazon Web Services Listprotectedresources #
GET /resources/{resourceArn}/recovery-points/ Amazon Web Services Listrecoverypointsbyresource #
GET /resources/{resourceArn}/restore-jobs/ Amazon Web Services Listrestorejobsbyprotectedresource #
DELETE /resources/{ResourceArn}/tags Amazon Web Services Untagresource #
PATCH /resources/{Arn}/tags Amazon Web Services Untag #
POST /resources/search Amazon Web Services Searchresources #
DELETE /api/v1/resources/{ResourceId}/permissions Amazon Web Services Removeallresourcepermissions #
DELETE /api/v1/resources/{ResourceId}/customMetadata Amazon Web Services Deletecustommetadata #
DELETE /api/v1/resources/{ResourceId}/labels Amazon Web Services Deletelabels #
GET /api/v1/resources Amazon Web Services Getresources #
DELETE /api/v1/resources/{ResourceId}/permissions/{PrincipalId} Amazon Web Services Removeresourcepermission #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-web-services-resources-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-web-services-resources-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services Resources API
  version: '1.0'
  description: 'Operations tagged Resources across 4 of this provider''s published API definitions: backup-openapi-original.yml, quicksight-openapi-original.yml, resource-groups-openapi-original.yml, workdocs-openapi-original.yml. Each path carries the servers of the definition it was published in.'
tags:
- name: Resources
paths:
  /resources/{resourceArn}:
    GET:
      summary: Amazon Web Services Describeprotectedresource
      description: Returns information about a saved resource, including the last time it was backed up, its Amazon Resource Name (ARN), and the Amazon Web Services service type of the saved resource.
      operationId: amazonWebServicesDescribeProtectedResource
      tags:
      - Resources
  /resources/:
    GET:
      summary: Amazon Web Services Listprotectedresources
      description: Returns an array of resources successfully backed up by Backup, including the time the resource was saved, an Amazon Resource Name (ARN) of the resource, and a resource type.
      operationId: amazonWebServicesListProtectedResources
      tags:
      - Resources
  /resources/{resourceArn}/recovery-points/:
    GET:
      summary: Amazon Web Services Listrecoverypointsbyresource
      description: Returns detailed information about all the recovery points of the type specified by a resource Amazon Resource Name (ARN). For Amazon EFS and Amazon EC2, this action only lists recovery points created by Backup.
      operationId: amazonWebServicesListRecoveryPointsByResource
      tags:
      - Resources
  /resources/{resourceArn}/restore-jobs/:
    GET:
      summary: Amazon Web Services Listrestorejobsbyprotectedresource
      description: This returns restore jobs that contain the specified protected resource. You must include ResourceArn. You can optionally include NextToken, ByStatus, MaxResults, ByRecoveryPointCreationDateAfter , and ByRecoveryPointCreationDateBefore.
      operationId: amazonWebServicesListRestoreJobsByProtectedResource
      tags:
      - Resources
  /resources/{ResourceArn}/tags:
    DELETE:
      summary: Amazon Web Services Untagresource
      description: Removes a tag or tags from a resource.
      operationId: amazonWebServicesUntagResource
      tags:
      - Resources
  /resources/{Arn}/tags:
    PATCH:
      summary: Amazon Web Services Untag
      description: 'Deletes tags from a specified resource group. Minimum permissions To run this command, you must have the following permissions: resource-groups:Untag'
      operationId: amazonWebServicesUntag
      tags:
      - Resources
  /resources/search:
    POST:
      summary: Amazon Web Services Searchresources
      description: 'Returns a list of Amazon Web Services resource identifiers that matches the specified query. The query uses the same format as a resource query in a CreateGroup or UpdateGroupQuery operation. Minimum permissions To run this command, you must have the following permissions: resource-groups:SearchResources cloudformation:DescribeStacks cloudformation:ListStackResources tag:GetResources'
      operationId: amazonWebServicesSearchResources
      tags:
      - Resources
  /api/v1/resources/{ResourceId}/permissions:
    DELETE:
      summary: Amazon Web Services Removeallresourcepermissions
      description: Removes all the permissions from the specified resource.
      operationId: amazonWebServicesRemoveAllResourcePermissions
      tags:
      - Resources
  /api/v1/resources/{ResourceId}/customMetadata:
    DELETE:
      summary: Amazon Web Services Deletecustommetadata
      description: Deletes custom metadata from the specified resource.
      operationId: amazonWebServicesDeleteCustomMetadata
      tags:
      - Resources
  /api/v1/resources/{ResourceId}/labels:
    DELETE:
      summary: Amazon Web Services Deletelabels
      description: Deletes the specified list of labels from a resource.
      operationId: amazonWebServicesDeleteLabels
      tags:
      - Resources
  /api/v1/resources:
    GET:
      summary: Amazon Web Services Getresources
      description: Retrieves a collection of resources, including folders and documents. The only CollectionType supported is SHARED_WITH_ME.
      operationId: amazonWebServicesGetResources
      tags:
      - Resources
  /api/v1/resources/{ResourceId}/permissions/{PrincipalId}:
    DELETE:
      summary: Amazon Web Services Removeresourcepermission
      description: Removes the permission for the specified principal from the specified resource.
      operationId: amazonWebServicesRemoveResourcePermission
      tags:
      - Resources
x-refined-from:
- backup-openapi-original.yml
- quicksight-openapi-original.yml
- resource-groups-openapi-original.yml
- workdocs-openapi-original.yml