IntelliJ IDEA 2019.3 Help

Endpoints tool window

The Endpoints tool window provides an aggregated view of both client and server APIs used in your project for HTTP and WebSocket protocols. You can also extend the view to all projects that are open in IntelliJ IDEA.

Icon

Action

Description

The Show From Open Projects button

Show From Open Projects

Includes endpoints available in other projects that are open in IntelliJ IDEA. Endpoints from other projects are highlighted in yellow.

The Show From Libraries button

Show From Libraries

Includes endpoints that are implemented in libraries. Endpoints from libraries are highlighted in yellow.

The Show Details button

Show Details

Opens an extra pane with endpoint details: the corresponding class, method, and so on.

The Show Empty Groups button

Show Empty Groups

Includes all available frameworks, modules, and projects even if no endpoints are defined for them.

The Group By menu

Group By

Select how you want to group endpoints in the list:

  • Clear all: list all detected endpoints without grouping

  • Project: group all detected endpoints by projects where they are defined

  • Module: group all detected endpoints by modules where they are defined

  • Endpoint Type: group all detected endpoints by their type (Server, Client, API)

  • Framework: group all detected endpoints by corresponding frameworks

  • Endpoint Source: group all detected endpoints by their source (the class or file where it is defined with a relative path)

IntelliJ IDEA provides code completion for endpoint URLs that you write in your source code and in injected URL references. You can also navigate from the Endpoints tool window or from endpoint usages to the relevant endpoint declaration using the Go to Declaration action Ctrl+B or Ctrl+Click.

Last modified: 26 April 2020