If the KeyValueMap is under an API Proxy resource that has the space attribute set, IAM permissions are checked against the Space resource path. To learn more, read the Apigee Spaces Overview.
Authorization requires the following IAM permission on the specified resource parent:
apigee.keyvaluemapentries.create
Request body
The request body contains an instance of KeyValueEntry.
Response body
If successful, the response body contains a newly created instance of KeyValueEntry.
[[["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-06-12 UTC."],[[["This API endpoint allows for the creation of key-value entries within a specified scope, such as an organization, environment, or API proxy, using a POST HTTP request."],["The `parent` path parameter in the URL is required to define the scope where the key-value map entry will be created, and it must conform to one of the specified structures."],["The request body should include an instance of `KeyValueEntry`, which is where the specific key and its corresponding value are defined."],["Upon a successful request, the response will contain the newly created `KeyValueEntry` instance."],["Authorization to create a new key-value entry requires the `apigee.keyvaluemapentries.create` IAM permission on the specified `parent` resource, as well as the OAuth scope `https://www.googleapis.com/auth/cloud-platform`."]]],[]]