Apache Hadoop · Capability
Apache Hadoop REST APIs
Aggregated OpenAPI definition for the public REST APIs exposed by Apache Hadoop. Includes WebHDFS for filesystem operations and the YARN ResourceManager for cluster, application, and node management.
What You Can Do
GET
Webhdfsget
— WebHDFS GET operations
/webhdfs/v1/{path}
PUT
Webhdfsput
— WebHDFS PUT operations
/webhdfs/v1/{path}
POST
Webhdfspost
— WebHDFS POST operations
/webhdfs/v1/{path}
DELETE
Webhdfsdelete
— WebHDFS DELETE
/webhdfs/v1/{path}
GET
Getclusterinfo
— Cluster info
/ws/v1/cluster/info
GET
Getclustermetrics
— Cluster metrics
/ws/v1/cluster/metrics
GET
Getscheduler
— Scheduler info
/ws/v1/cluster/scheduler
GET
Listapps
— List applications
/ws/v1/cluster/apps
POST
Submitapp
— Submit a new application
/ws/v1/cluster/apps
GET
Getapp
— Application details
/ws/v1/cluster/apps/{appid}
PUT
Updateappstate
— Update application state
/ws/v1/cluster/apps/{appid}/state
PUT
Updateappqueue
— Move application to a different queue
/ws/v1/cluster/apps/{appid}/queue
PUT
Updateapppriority
— Update application priority
/ws/v1/cluster/apps/{appid}/priority
GET
Listappattempts
— List application attempts
/ws/v1/cluster/apps/{appid}/appattempts
GET
Listnodes
— List nodes
/ws/v1/cluster/nodes
GET
Getnode
— Node details
/ws/v1/cluster/nodes/{nodeid}
GET
Getappstatistics
— Application statistics
/ws/v1/cluster/appstatistics
MCP Tools
webhdfsget
WebHDFS GET operations
read-only
idempotent
webhdfsput
WebHDFS PUT operations
idempotent
webhdfspost
WebHDFS POST operations
webhdfsdelete
WebHDFS DELETE
idempotent
getclusterinfo
Cluster info
read-only
idempotent
getclustermetrics
Cluster metrics
read-only
idempotent
getscheduler
Scheduler info
read-only
idempotent
listapps
List applications
read-only
idempotent
submitapp
Submit a new application
getapp
Application details
read-only
idempotent
updateappstate
Update application state
idempotent
updateappqueue
Move application to a different queue
idempotent
updateapppriority
Update application priority
idempotent
listappattempts
List application attempts
read-only
idempotent
listnodes
List nodes
read-only
idempotent
getnode
Node details
read-only
idempotent
getappstatistics
Application statistics
read-only
idempotent