---
title: "List Embedded Content Runs"
method: GET
path: "/content/embed/"
tags: ["WorldBuilder"]
---

# List Embedded Content Runs

`GET /content/embed/`

Retrieves a list of runs for uploading embedded content for the specified organization. It can filter the runs by state (queued, pending, running, cancelling, completed or failed).

## Query parameters

- `limit` number
- `startAfter` string
- `endBefore` string
- `orderBy` object[]
  - `field` string, required — Field to order by. Allows nesting with dot notation, e.g. if a field is nested in an object, use 'object.field'
  - `direction` union, required — Direction to order by, either 'asc' (Ascending) or 'desc' (Descending)
    - 'asc'
    - 'desc'
- `searchBy` object
  - `field` string — Field to search by. Allows nesting with dot notation, e.g. if a field is nested in an object, use 'object.field'
  - `prefix` string — Prefix to search for. NOTE: Prefix searching is case sensitive.
- `filterBy` object

## Headers

- `x-m2-organization-id` string, required

## Response `200`

List of embedded content runs

- object[] — List of embedded content runs
  - `organizationId` string, required — The ID of an organization
  - `projectId` string, required — The ID of a project
  - `contentId` string, required
  - `status` object, required
    - `phase` union, required
      - 'Queued'
      - 'Pending'
      - 'Running'
      - 'Cancelling'
      - 'Completed'
      - 'Failed'
    - `message` string
  - `gfnTitleId` string, required — GFN Title ID of the variant into which we want to embed the content
  - `createdBy` string, required — The ID of the user who created the Fast Play build
  - `buildkiteRunId` string — A unique identifier for the Buildkite run used to embed the content. It is populated when Fast Play moves from the 'queued' to the 'pending' phase.
  - `buildkiteRunNumber` number — The number of the Buildkite run used to embed the content. It is populated when Fast Play moves from the 'queued' to the 'pending' phase. We use this as a query parameter when cancelling a Buildkite run.
  - `startTimeMs` number — The time the Fast Play Buildkite run started, in ms. It coincides with the embed run being moved to the 'pending' phase.
  - `endTimeMs` number — The time the Fast Play Buildkite run ended (successfully or not), in ms. It coincides with the embed run being moved to the 'completed' or 'failed' phase.
  - `resolvedIds` object, required — The build ID, and the parent mod ID for the content that is being embedded.
    - `modId` string, required
    - `buildId` string, required
  - `createdContentIds` object — The ID of the newly created content, and its build ID. Populated if the Buildkite command completes successfully.
    - `buildId` string, required
    - `contentId` string, required
  - `id` string, required

## Other responses

- `4XX` — The error object returned by the API when an error occurs

---

[API](https://skmtc.net/otherside/apis/world-builder.md) · [All operations](https://skmtc.net/otherside/apis/world-builder/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/otherside/world-builder/revisions/5b916374c3f8/schema)
