Submit a report request to be processed in the background. If the submission succeeds, the API returns a 200 status and an ID that refer to the report request. In addition to the HTTP status 200, the state of "enqueued" means that the request succeeded.
HTTP request
POST https://apigee.googleapis.com/v1/{parent=organizations/*/environments/*}/securityReports
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[[["This API allows you to submit a report request that will be processed in the background, returning a 200 status and an ID if successful."],["The API endpoint for submitting a report request is `POST https://apigee.googleapis.com/v1/{parent=organizations/*/environments/*}/securityReports` using gRPC Transcoding syntax."],["The request requires a `parent` path parameter of the form `organizations/{org}/environments/{env}`, and creating the report requires `apigee.securityreports.create` IAM permission on the parent."],["The request body must contain an instance of `SecurityReportQuery`, and a successful response includes a newly created instance of `SecurityReport`."],["Authorization for this API requires the OAuth scope `https://www.googleapis.com/auth/cloud-platform`."]]],[]]