---
title: "Report features the caller used"
method: POST
path: "/v1/org/feature-usage"
tags: ["Organizations"]
---

# Report features the caller used

`POST /v1/org/feature-usage`

## Request

- Base URL: `https://api.openworklabs.com`
- URL: `https://api.openworklabs.com/v1/org/feature-usage`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Clients report features a member just used, from the place the feature is exercised, so platform admins can see who uses which feature. Only features that are on for the caller are recorded; unknown keys are ignored. Stores the member, feature and day only. Best effort: always answers ok.

## Request body

- object
  - `features` string[], required

## Response `200`

Usage accepted.

- FeatureUsageRecorded
  - `ok` true, required

## Other responses

- `400`: The body was invalid.
- `401`: Authentication required.

## Changes

- **2026-10-28** `8117bc7c5626`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openworklabs/apis/den-api/changes/v1/org/feature-usage/post.md)

---

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