---
title: "List source operations"
method: GET
path: "/projects/{projectId}/environments/{environmentId}/source-operations"
tags: ["Source Operations"]
---

# List source operations

`GET /projects/{projectId}/environments/{environmentId}/source-operations`

Lists all the source operations, defined in `.upsun/config.yaml`, that are available in an environment.
More information on source code operations is
[available in our user documentation](https://docs.upsun.com/anchors/app/reference/source/operations/).

## Path parameters

- `projectId` string, required
- `environmentId` string, required

## Response `default`

- EnvironmentSourceOperation[]
  - `id` string, required — The identifier of EnvironmentSourceOperation
  - `app` string, required — The name of the application
  - `operation` string, required — The name of the source operation
  - `command` string, required — The command that will be triggered

---

[API](https://skmtc.net/upsun/apis/upsun-com-rest-api.md) · [All operations](https://skmtc.net/upsun/apis/upsun-com-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/upsun/upsun-com-rest-api/revisions/6cc88fde6435/schema)
