Certain REST API requests require you to include specific objects in the request body. Many requests also return objects in the response body.

Both REST API requests and responses represent these objects as JSON.

ObjectDescription
actionAn object that represents cluster actions
alertAn object that contains alert info
bdbAn object that represents a database
bdb_groupAn object that represents a group of databases with a shared memory pool
bootstrapAn object for bootstrap configuration
check_resultAn object that contains the results of a cluster check
clusterAn object that represents a cluster
cluster_settingsAn object for cluster resource management settings
crdbAn object that represents an Active-Active database
crdb_taskAn object that represents a CRDB task
db_alerts_settingsAn object for database alerts configuration
db_conns_auditing_configAn object for database connection auditing settings
job_schedulerAn object for job scheduler settings
jwt_authorizeAn object for user authentication or a JW token refresh request
ldapAn object that contains the cluster's LDAP configuration
ldap_mappingAn object that represents a mapping between an LDAP group and roles
moduleAn object that represents a Redis module
nodeAn object that represents a node in the cluster
ocspAn object that represents the cluster's OCSP configuration
ocsp_statusAn object that represents the cluster's OCSP status
proxyAn object that represents a proxy in the cluster
redis_aclAn object that represents a Redis access control list (ACL)
roleAn object that represents a role
services_configurationAn object for optional cluster services settings
shardAn object that represents a database shard
state-machineAn object that represents a state machine.
statisticsAn object that contains metrics for clusters, databases, nodes, or shards
suffixAn object that represents a DNS suffix
userAn object that represents a Redis Enterprise user