---
title: "Record an outcome (idempotent)"
method: POST
path: "/outcomes"
tags: ["Outcomes"]
---

# Record an outcome (idempotent)

`POST /outcomes`

## Request

- Base URL: `https://teleboost.app/api/v1`
- URL: `https://teleboost.app/api/v1/outcomes`
- Auth: none declared

Record a business outcome on a contact.

Pass `idempotency_key` (or `external_id` from your own system) to make
retries safe: a replay returns the stored outcome with `deduplicated: true`.

## Request body

- object

## Response `201`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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