# core.get_methods

Return methods metadata of every available service.

Type: object

##

Type: array
No Additional Items

#### Tuple Validation

##### Parameter 1: service

#### service

Default: null

Filters the result for a single service.

## Any of

Type: string
Type: null

##### Parameter 2: target

#### target

Type: enum (of string) Default: "WS"

Target interface to get methods for.

`WS` for WebSocket, `CLI` for command line, `REST` for HTTP API.

##### Must be one of:

- "WS"
- "CLI"
- "REST"

##

#### Result

Type: object

Object mapping method names to their signatures, documentation, and metadata.

Required roles: