Call an LCU endpoint with any verb
lol_requestSend any HTTP verb to an internal League Client Update REST endpoint for client mutations or calls not covered by dedicated workflow tools.
Instructions
Send an HTTP request with any verb (GET, HEAD, POST, PUT, PATCH, DELETE) to an internal League Client Update (LCU) REST endpoint. Use this tool to perform client mutations or call endpoints not covered by dedicated workflow tools. Always prefer this tool over lol_eval for REST API interactions. For safe read-only queries, prefer lol_get. For common automated actions like champion selection or lobby creation, prefer lol_workflow_* tools. Behavior: GET and HEAD are always allowed. Mutating verbs require matching entries in the write allowlist; unauthorized requests are rejected before execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body payload; omit for verbs that take none (such as GET or DELETE) | |
| path | Yes | Absolute LCU REST endpoint path starting with "/", e.g. "/lol-gameflow/v1/gameflow-phase" or "/lol-summoner/v1/current-summoner" | |
| method | Yes | HTTP verb to execute against the LCU endpoint |