# Get an operation by id

> Resolve one operation from its bare id, when the service is not yet known.

Source: https://docs.generalinput.com/api/integrations/get-operation-by-id



<Endpoint method="GET" path="/v1/operations/:opId" />

<Access scope="docs:read" />

The same lookup as [get an operation](/api/integrations/get-operation) without the service segment. Operation ids are globally unique, so the server resolves the service for you. Use it with ids that came back from [search operations](/api/integrations/search-operations).

## Path parameters [#path-parameters]

| Name   | Notes                 |
| ------ | --------------------- |
| `opId` | The operation's UUID. |

## Response [#response]

Identical to [get an operation](/api/integrations/get-operation): `id`, `service`, `title`, `description`, and the `documentation` markdown.

## Errors [#errors]

| Status | When                       |
| ------ | -------------------------- |
| `404`  | No operation with that id. |
