# PlaygroundProxyResult

**Kind:** Interface

**Source:** [`atloria-monorepo/apps/api/src/technical-docs/playground-proxy.service.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/api/src/technical-docs/playground-proxy.service.ts#L49)

The HTTP status + JSON payload the controller should send. On success the payload
MIRRORS the upstream response ({status, statusText, headers, body, timeMs}) inside
an HTTP 200 — the browser always gets a readable envelope, never an opaque error.

## Properties

| Property | Type |
|---|---|
| `status` | `number` |
| `body` | `Record<string, unknown>` |
