---
title: "Tell me when this ships. A bearer key of any scope binds it to the account (told at its sign-in email); otherwise send {email} or {webhookUrl}. A live capability answers 200 with its routes."
method: POST
path: "/api/capabilities/{id}/want"
---

# Tell me when this ships. A bearer key of any scope binds it to the account (told at its sign-in email); otherwise send {email} or {webhookUrl}. A live capability answers 200 with its routes.

`POST /api/capabilities/{id}/want`

## Request

- Base URL: `https://shapelessai.com`
- URL: `https://shapelessai.com/api/capabilities/{id}/want`
- Auth: none required

## Path parameters

- `id` string, required

## Request body

- Want
  - `email` string, email: Where to say it shipped; unneeded with a bearer key.
  - `webhookUrl` string, uri: https URL that gets a POST {event: capability.live, capability, routes, docs}.
  - `note` string: What you wanted it for. We read these.

## Response `200`

OK

- Wanted
  - `ok` boolean
  - `capability` string, required
  - `status` 'planned' | 'live', required
  - `notify` object
    - `account` boolean
    - `email` string, nullable
    - `webhookUrl` string, nullable
  - `docs` string, uri

## Other responses

- `400`: No key, email or webhook to tell.
- `404`: No such capability.
- `429`: Too many asks.

---

[API](https://skmtc.dev/shapelessai/apis/shapeless-api.md) · [All operations](https://skmtc.dev/shapelessai/apis/shapeless-api/llms.txt) · [OpenAPI document](https://skmtc.dev/shapelessai/apis/shapeless-api/revisions/fae8f701d466?raw)
