---
title: "Api App Runtime Receipt"
method: POST
path: "/api/apps/runtime/receipt"
tags: ["apps"]
---

# Api App Runtime Receipt

`POST /api/apps/runtime/receipt`

## Request

- Base URL: `https://app.getdot.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://app.getdot.ai/api/apps/runtime/receipt`
- Auth: one of:
  - API key in header `X-API-KEY`
  - API key in cookie `Authorization`
  - OAuth 2 (password, token URL `/api/auth/token`)

File what a viewer's browser waited for on one open, filter or refresh.

The server sees when it finished sending; only the browser knows when the cards were
on screen. Answers 204 whatever the report holds, so it says nothing about which apps
exist and needs no access check: the org and the viewer are the session's own, and a
report can only ever describe its sender. Registered ahead of the `/apps/{app_id}`
routes so `runtime` is never read as an app id.

## Response `204`

Successful Response

---

[API](https://skmtc.dev/getdot/apis/dot-api-2.md) · [All operations](https://skmtc.dev/getdot/apis/dot-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/getdot/apis/dot-api-2/revisions/d26fe7163a7f?raw)
