---
title: "POST /managed-blocking/device-receipts"
method: POST
path: "/managed-blocking/device-receipts"
tags: ["managed-blocking"]
---

# POST /managed-blocking/device-receipts

`POST /managed-blocking/device-receipts`

## Request

- Base URL: `https://api.focusbear.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.focusbear.io/managed-blocking/device-receipts`
- Auth: HTTP bearer

## Request body

- ManagedDeviceReceiptDto
  - `permission_status` 'ready' | 'missing' | 'unknown', required
  - `sync_status` 'online' | 'offline' | 'error', required
  - `enforcement_status` 'enforcing' | 'inactive' | 'recovery' | 'error', required
  - `device_id` string, uuid, required
  - `snapshot_id` string, required
  - `applied_policies` AppliedManagedPolicyDto[], required
    - `id` string, uuid, required
    - `kind` 'school' | 'home', required
    - `revision` number, required
  - `client_version` string, required
  - `platform` 'macos' | 'windows', required
  - `clock_status` 'trusted' | 'uncertain' | 'rollback_detected', required
  - `observed_at` string, required

## Response `201`

- object

---

[API](https://skmtc.dev/focusbear/apis/focusbear-api.md) - [All operations](https://skmtc.dev/focusbear/apis/focusbear-api/llms.txt) - [OpenAPI document](https://skmtc.dev/focusbear/apis/focusbear-api/revisions/3a83a3b9a811?raw)
