| Field | Type | Required | Description | Example |
|---|---|---|---|---|
jsonrpc |
String | ✔️ | JSON-RPC protocol version | 2.0 |
method |
String | ✔️ | JSON-RPC method name | initialize |
params |
JsonNullable<Params> | ➖ | Method parameters (arbitrary JSON) | |
id |
Optional<Id> | ➖ | Request id (arbitrary JSON scalar) |