---
title: "ResolveEditorURL"
method: POST
path: "/gitpod.v1.EditorService/ResolveEditorURL"
tags: ["gitpod.v1.EditorService"]
---

# ResolveEditorURL

`POST /gitpod.v1.EditorService/ResolveEditorURL`

Resolves the URL for accessing an editor in a specific environment.

 Use this method to:
 - Get editor access URLs
 - Launch editors for environments
 - Set up editor connections
 - Configure editor access

 ### Examples

 - Resolve editor URL:

   Gets the URL for accessing an editor in an environment.

   ```yaml
   editorId: "d2c94c27-3b76-4a42-b88c-95a85e392c68"
   environmentId: "07e03a28-65a5-4d98-b532-8ea67b188048"
   organizationId: "b0e12f6c-4c67-429d-a4a6-d9838b5da047"
   ```

## Request body

- GitpodV1ResolveEditorURLRequest
  - `editorId` string, uuid, required — editorId is the ID of the editor to resolve the URL for
  - `environmentId` string, uuid, required — environmentId is the ID of the environment to resolve the URL for
  - `organizationId` string, uuid, required — organizationId is the ID of the organization to resolve the URL for
  - `version` string — version is the editor version to use If not provided, the latest version will be installed Examples for JetBrains: 2025.2

## Response `200`

Success

- GitpodV1ResolveEditorURLResponse
  - `url` string, required — url is the resolved editor URL

## Other responses

- `default` — Error

---

[API](https://skmtc.net/gitpod-io/apis/gitpod-v1.md) · [All operations](https://skmtc.net/gitpod-io/apis/gitpod-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gitpod-io/gitpod-v1/revisions/44d50c2ac284/schema)
