API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}

API Resource Path: /keyvaluemaps
Persistence resources that enable storing arbitrary data
Maps provide an API for storing arbitrary name/value pairs that can be access at runtime by custom policies, or for other custom runtime requirements such as protocol support. Each keyvaluemap has one or more 'entries', each of which which defines a name/value pair that can be fetched, updated, deleted via the API.
Create KeyValueMapDetail
/keyvaluemaps
Verb:POST
Description:Creates a KeyValueMap
Content Types:
application/json
text/xml
Auth:Basic Auth
Delete EntryDetail
/keyvaluemaps/{map_name}/entries/{entry_name}
Verb:DELETE
Description:Deletes a single entry by name
Content Types:
application/json
text/xml
Auth:Basic Auth
Delete KeyValueMapDetail
/keyvaluemaps/{map_name}
Verb:DELETE
Description:Deletes a KeyValueMap and all associated entries.
Content Types:
application/json
text/xml
Auth:Basic Auth
Get KeyValueMapDetail
/keyvaluemaps/{map_name}
Verb:GET
Description:Gets a KeyValueMap by name, along with associated entries
Content Types:
application/json
text/xml
Auth:Basic Auth
Get list of KeyValueMaps (Expanded)Detail
/keyvaluemaps?expand=true
Verb:GET
Description:Returns an expanded view of all Maps scoped by organization, environment, or API
Content Types:
application/json
text/xml
Auth:Basic Auth
List KeyValueMapsDetail
/keyvaluemaps
Verb:GET
Description:List all KeyValueMaps by name
Content Types:
application/json
text/xml
Auth:Basic Auth
Update KeyValueMapDetail
/keyvaluemaps/{map_name}
Verb:POST
Description:Updates an existing KeyValueMap
Content Types:
application/json
text/xml
Auth:Basic Auth