Was this helpful?

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

API Resource Path:

/keyvaluemaps?expand=true

Description: Returns an expanded view of all Maps scoped by organization, environment, or API

Verb: GET
Auth: Basic Auth
Media types:
application/json
text/xml

Overview: Returns an expanded view of all KeyValueMaps scoped by organization, environment, or API. An expanded view displays all entries for each KeyValueMap returned.

Sample Request:
For KeyValueMaps scoped to organization:
$ curl -X GET -H "Accept:application/json" \
https://api.enterprise.apigee.com/v1/o/{org_name}/keyvaluemaps?expand=true \
-u myname:mypass 

For KeyValueMaps scoped to environment:
$ curl -X GET -H "Accept:application/json" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env_name}keyvaluemaps?expand=true \
-u myname:mypass 

For KeyValueMaps scoped to API:
$ curl -X GET -H "Accept:application/json" \
https://api.enterprise.apigee.com/v1/o/{org_name}/apis/{api_name}/keyvaluemaps?expand=true \
-u myname:mypass
Sample Response:
{
  "map" : [ {
    "entry" : [ ],
    "name" : "sandbox_map"
  }, {
    "entry" : [ {
      "name" : "qa",
      "value" : "user2"
    }, {
      "name" : "dev",
      "value" : "user1"
    } ],
    "name" : "prodmap"
  } ]
}
Response Payload Elements:
Name Description
map Top level element for a map
entry Name/value pair that defines the entry
name The name of the map
Errors
{
  "code" : "keymanagement.service.organization_map_entry_error",
  "message" : "Cound not retrive maps list",
  "contexts" : [ ]
}

Add new comment

Provide your email address if you wish to be contacted offline about your comment.
We will not display your email address as part of your comment.

We'd love your feedback and perspective! Please be as specific as possible.
Type the characters you see in this picture. (verify using audio)

Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.