Hazelcast · Capability
Hazelcast REST API
OpenAPI definition for the Hazelcast REST API exposed by cluster members. The REST service is disabled by default and must be enabled in member configuration. Endpoint groups (CLUSTER_READ, CLUSTER_WRITE, DATA, HEALTH_CHECK, PERSISTENCE, WAN, CP) gate access to specific operations.
What You Can Do
GET
Getmapentry
— Get map entry
/hazelcast/rest/maps/{mapName}/{key}
POST
Putmapentry
— Put map entry
/hazelcast/rest/maps/{mapName}/{key}
DELETE
Deletemapentry
— Delete map entry
/hazelcast/rest/maps/{mapName}/{key}
DELETE
Clearmap
— Clear map
/hazelcast/rest/maps/{mapName}
POST
Offerqueueitem
— Offer item to queue
/hazelcast/rest/queues/{queueName}
DELETE
Pollqueueitem
— Poll item from queue
/hazelcast/rest/queues/{queueName}
GET
Getqueuesize
— Get queue size
/hazelcast/rest/queues/{queueName}/size
GET
Getclusterinfo
— Get cluster info
/hazelcast/rest/cluster
GET
Getinstancename
— Get instance name
/hazelcast/rest/instance
GET
Getclusterstate
— Get cluster state
/hazelcast/rest/management/cluster/state
POST
Changeclusterstate
— Change cluster state
/hazelcast/rest/management/cluster/state
GET
Getclusterversion
— Get cluster version
/hazelcast/rest/management/cluster/version
GET
Healthready
— Readiness probe
/hazelcast/health/ready
GET
Healthnodestate
— Node state
/hazelcast/health/node-state
GET
Healthclusterstate
— Cluster state health
/hazelcast/health/cluster-state
GET
Healthclustersafe
— Cluster safe
/hazelcast/health/cluster-safe
POST
Reloadconfig
— Reload member configuration
/hazelcast/rest/config/reload
GET
Gettcpipmemberlist
— Get TCP-IP member list
/hazelcast/rest/config/tcp-ip/member-list
POST
Updatetcpipmemberlist
— Update TCP-IP member list
/hazelcast/rest/config/tcp-ip/member-list
MCP Tools
getmapentry
Get map entry
read-only
idempotent
putmapentry
Put map entry
deletemapentry
Delete map entry
idempotent
clearmap
Clear map
idempotent
offerqueueitem
Offer item to queue
pollqueueitem
Poll item from queue
idempotent
getqueuesize
Get queue size
read-only
idempotent
getclusterinfo
Get cluster info
read-only
idempotent
getinstancename
Get instance name
read-only
idempotent
getclusterstate
Get cluster state
read-only
idempotent
changeclusterstate
Change cluster state
getclusterversion
Get cluster version
read-only
idempotent
healthready
Readiness probe
read-only
idempotent
healthnodestate
Node state
read-only
idempotent
healthclusterstate
Cluster state health
read-only
idempotent
healthclustersafe
Cluster safe
read-only
idempotent
reloadconfig
Reload member configuration
gettcpipmemberlist
Get TCP-IP member list
read-only
idempotent
updatetcpipmemberlist
Update TCP-IP member list