Amazon Web Services Assessments API

The Assessments API from Amazon Web Services — 20 operation(s) for assessments.

Operations 20

PUT /assessments/{assessmentId}/associateToAssessmentReport Amazon Web Services Associateassessmentreportevidencefolder #
PUT /assessments/{assessmentId}/batchAssociateToAssessmentReport Amazon Web Services Batchassociateassessmentreportevidence #
PUT /assessments/{assessmentId}/delegations Amazon Web Services Batchdeletedelegationbyassessment #
PUT /assessments/{assessmentId}/batchDisassociateFromAssessmentReport Amazon Web Services Batchdisassociateassessmentreportevidence #
POST /assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence Amazon Web Services Batchimportevidencetoassessmentcontrol #
GET /assessments Amazon Web Services Listassessments #
POST /assessments/{assessmentId}/reports Amazon Web Services Createassessmentreport #
PUT /assessments/{assessmentId} Amazon Web Services Updateassessment #
DELETE /assessments/{assessmentId}/reports/{assessmentReportId} Amazon Web Services Deleteassessmentreport #
PUT /assessments/{assessmentId}/disassociateFromAssessmentReport Amazon Web Services Disassociateassessmentreportevidencefolder #
GET /assessments/{assessmentId}/reports/{assessmentReportId}/url Amazon Web Services Getassessmentreporturl #
GET /assessments/{assessmentId}/changelogs Amazon Web Services Getchangelogs #
GET /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence/{evidenceId} Amazon Web Services Getevidence #
GET /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence Amazon Web Services Getevidencebyevidencefolder #
GET /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId} Amazon Web Services Getevidencefolder #
GET /assessments/{assessmentId}/evidenceFolders Amazon Web Services Getevidencefoldersbyassessment #
GET /assessments/{assessmentId}/evidenceFolders-by-assessment-control/{controlSetId}/{controlId} Amazon Web Services Getevidencefoldersbyassessmentcontrol #
PUT /assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId} Amazon Web Services Updateassessmentcontrol #
PUT /assessments/{assessmentId}/controlSets/{controlSetId}/status Amazon Web Services Updateassessmentcontrolsetstatus #
PUT /assessments/{assessmentId}/status Amazon Web Services Updateassessmentstatus #

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-assessments-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-assessments-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services auditmanager Assessments API
  description: Welcome to the Audit Manager API reference.
tags:
- name: Assessments
paths:
  /assessments/{assessmentId}/associateToAssessmentReport:
    PUT:
      summary: Amazon Web Services Associateassessmentreportevidencefolder
      description: Associates an evidence folder to an assessment report in an Audit Manager assessment.
      operationId: amazonWebServicesAssociateAssessmentReportEvidenceFolder
      tags:
      - Assessments
  /assessments/{assessmentId}/batchAssociateToAssessmentReport:
    PUT:
      summary: Amazon Web Services Batchassociateassessmentreportevidence
      description: Associates a list of evidence to an assessment report in an Audit Manager assessment.
      operationId: amazonWebServicesBatchAssociateAssessmentReportEvidence
      tags:
      - Assessments
  /assessments/{assessmentId}/delegations:
    PUT:
      summary: Amazon Web Services Batchdeletedelegationbyassessment
      description: Deletes a batch of delegations for an assessment in Audit Manager.
      operationId: amazonWebServicesBatchDeleteDelegationByAssessment
      tags:
      - Assessments
  /assessments/{assessmentId}/batchDisassociateFromAssessmentReport:
    PUT:
      summary: Amazon Web Services Batchdisassociateassessmentreportevidence
      description: Disassociates a list of evidence from an assessment report in Audit Manager.
      operationId: amazonWebServicesBatchDisassociateAssessmentReportEvidence
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence:
    POST:
      summary: Amazon Web Services Batchimportevidencetoassessmentcontrol
      description: 'Adds one or more pieces of evidence to a control in an Audit Manager assessment. You can import manual evidence from any S3 bucket by specifying the S3 URI of the object. You can also upload a file from your browser, or enter plain text in response to a risk assessment question. The following restrictions apply to this action: manualEvidence can be only one of the following: evidenceFileName, s3ResourcePath, or textResponse Maximum size of an individual evidence file: 100 MB Number of daily manual evidence uploads per control: 100 Supported file formats: See Supported file types for manual evidence in the Audit Manager User Guide For more information about Audit Manager service restrictions, see Quotas and restrictions for Audit Manager.'
      operationId: amazonWebServicesBatchImportEvidenceToAssessmentControl
      tags:
      - Assessments
  /assessments:
    GET:
      summary: Amazon Web Services Listassessments
      description: Returns a list of current and past assessments from Audit Manager.
      operationId: amazonWebServicesListAssessments
      tags:
      - Assessments
  /assessments/{assessmentId}/reports:
    POST:
      summary: Amazon Web Services Createassessmentreport
      description: Creates an assessment report for the specified assessment.
      operationId: amazonWebServicesCreateAssessmentReport
      tags:
      - Assessments
  /assessments/{assessmentId}:
    PUT:
      summary: Amazon Web Services Updateassessment
      description: Edits an Audit Manager assessment.
      operationId: amazonWebServicesUpdateAssessment
      tags:
      - Assessments
  /assessments/{assessmentId}/reports/{assessmentReportId}:
    DELETE:
      summary: Amazon Web Services Deleteassessmentreport
      description: 'Deletes an assessment report in Audit Manager. When you run the DeleteAssessmentReport operation, Audit Manager attempts to delete the following data: The specified assessment report that’s stored in your S3 bucket The associated metadata that’s stored in Audit Manager If Audit Manager can’t access the assessment report in your S3 bucket, the report isn’t deleted. In this event, the DeleteAssessmentReport operation doesn’t fail. Instead, it proceeds to delete the associated metadata only. You must then delete the assessment report from the S3 bucket yourself. This scenario happens when Audit Manager receives a 403 (Forbidden) or 404 (Not Found) error from Amazon S3. To avoid this, make sure that your S3 bucket is available, and that you configured the correct permissions for Audit Manager to delete resources in your S3 bucket. For an example permissions policy that you can use, see Assessment report destination permissions in the Audit Manager User Guide. For information about the issues that could cause a 403 (Forbidden) or 404 (Not Found) error from Amazon S3, see List of Error Codes in the Amazon Simple Storage Service API Reference.'
      operationId: amazonWebServicesDeleteAssessmentReport
      tags:
      - Assessments
  /assessments/{assessmentId}/disassociateFromAssessmentReport:
    PUT:
      summary: Amazon Web Services Disassociateassessmentreportevidencefolder
      description: Disassociates an evidence folder from the specified assessment report in Audit Manager.
      operationId: amazonWebServicesDisassociateAssessmentReportEvidenceFolder
      tags:
      - Assessments
  /assessments/{assessmentId}/reports/{assessmentReportId}/url:
    GET:
      summary: Amazon Web Services Getassessmentreporturl
      description: Gets the URL of an assessment report in Audit Manager.
      operationId: amazonWebServicesGetAssessmentReportUrl
      tags:
      - Assessments
  /assessments/{assessmentId}/changelogs:
    GET:
      summary: Amazon Web Services Getchangelogs
      description: Gets a list of changelogs from Audit Manager.
      operationId: amazonWebServicesGetChangeLogs
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence/{evidenceId}:
    GET:
      summary: Amazon Web Services Getevidence
      description: Gets information about a specified evidence item.
      operationId: amazonWebServicesGetEvidence
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence:
    GET:
      summary: Amazon Web Services Getevidencebyevidencefolder
      description: Gets all evidence from a specified evidence folder in Audit Manager.
      operationId: amazonWebServicesGetEvidenceByEvidenceFolder
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}:
    GET:
      summary: Amazon Web Services Getevidencefolder
      description: Gets an evidence folder from a specified assessment in Audit Manager.
      operationId: amazonWebServicesGetEvidenceFolder
      tags:
      - Assessments
  /assessments/{assessmentId}/evidenceFolders:
    GET:
      summary: Amazon Web Services Getevidencefoldersbyassessment
      description: Gets the evidence folders from a specified assessment in Audit Manager.
      operationId: amazonWebServicesGetEvidenceFoldersByAssessment
      tags:
      - Assessments
  /assessments/{assessmentId}/evidenceFolders-by-assessment-control/{controlSetId}/{controlId}:
    GET:
      summary: Amazon Web Services Getevidencefoldersbyassessmentcontrol
      description: Gets a list of evidence folders that are associated with a specified control in an Audit Manager assessment.
      operationId: amazonWebServicesGetEvidenceFoldersByAssessmentControl
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}:
    PUT:
      summary: Amazon Web Services Updateassessmentcontrol
      description: Updates a control within an assessment in Audit Manager.
      operationId: amazonWebServicesUpdateAssessmentControl
      tags:
      - Assessments
  /assessments/{assessmentId}/controlSets/{controlSetId}/status:
    PUT:
      summary: Amazon Web Services Updateassessmentcontrolsetstatus
      description: Updates the status of a control set in an Audit Manager assessment.
      operationId: amazonWebServicesUpdateAssessmentControlSetStatus
      tags:
      - Assessments
  /assessments/{assessmentId}/status:
    PUT:
      summary: Amazon Web Services Updateassessmentstatus
      description: Updates the status of an assessment in Audit Manager.
      operationId: amazonWebServicesUpdateAssessmentStatus
      tags:
      - Assessments