Skip to main content

GET /geode/v1

List all available resources (regions) in the Geode cluster.

Resource URL

http://<hostname_or_http-service-bind-address>:<http-service-port>/geode/v1

Parameters

None.

Example Request

GET /gemfire/v1/
Accept: application/json

Example Success Response

Response Payload: application/json

200 OK
Server: Apache-Coyote/1.1
Location: http://localhost:8080/geode/v1
Content-Type: application/json
Transfer-Encoding: chunked
Date: Sat, 18 Jan 2014 20:05:47 GMT
{
"regions": [
{
"name": "customers",
"type": "REPLICATE",
"key-constraint": "java.lang.String",
"value-constraint": "org.apache.geode.pdx.PdxInstance"
},
{
"name": "items",
"type": "REPLICATE",
"key-constraint": null,
"value-constraint": null
},
{
"name": "orders",
"type": "PARTITION",
"key-constraint": null,
"value-constraint": null
},
{
"name": "primitiveKVStore",
"type": "PARTITION",
"key-constraint": null,
"value-constraint": null
},
{
"name": "empty_region",
"type": "EMPTY",
"key-constraint": "java.lang.String",
"value-constraint": "org.apache.geode.pdx.PdxInstance"
}
]
}

Error Codes

Status CodeDescription
404 NOT FOUNDNo regions were found at the provided endpoint.
500 INTERNAL SERVER ERROREncountered error at server.