This topic describes the GET command in VMware Tanzu GemFire to read data for a specific key in the region.
http://<hostname_or_http-service-bind-address>:<http-service-port>/gemfire-api/v1/{region}/{key}
None.
GET /gemfire-api/v1/orders/1
Request Payload: null
Accept: application/json
Response Payload: application/json
200 OK
Server: Apache-Coyote/1.1
Content-Location: http: //localhost:8080/gemfire-api/v1/orders/1
Content-Type: application/json
Transfer-Encoding: chunked
Date: Sat, 18 Jan 2020 21:27:59 GMT
{
"purchaseOrderNo" : 111,
"customerId" : 101,
"description" : "Purchase order for company - A",
"orderDate" : "01/10/2020",
"deliveryDate" : "01/20/2020",
"contact" : "Jane Doe",
"email" : "[email protected]",
"phone" : "020-2048096",
"items" : [ {
"itemNo" : 1,
"description" : "Product-1",
"quantity" : 5,
"unitPrice" : 10.0,
"totalPrice" : 50.0
}, {
"itemNo" : 1,
"description" : "Product-2",
"quantity" : 10,
"unitPrice" : 15.5,
"totalPrice" : 155.0
} ],
"totalPrice" : 205.0
}
Status Code | Description |
---|---|
400 BAD REQUEST | Returned if the supplied key is not found in the region. |
404 NOT FOUND | Returned if the region or specified key is not found. |
500 INTERNAL SERVER ERROR | Error encountered at Tanzu GemFire server. Check the HTTP response body for a stack trace of the exception. |