---
title: "Text Number"
method: POST
path: "/v1/ops/system/phone/texts"
tags: ["system phone"]
---

# Text Number

`POST /v1/ops/system/phone/texts`

Text a number from Stormy's line on the owner's attested consent — a real SMS.

## Headers

- `authorization` string, nullable
- `x-darwin-token` string, nullable

## Request body

- NumberTextBody — A text to a person who is not a Stormy account holder — on the owner's word. ``consent_quote`` is the estate owner's OWN words saying this person agreed to be texted. It is filed as owner-attested consent, labelled as such, never as the recipient's words.
  - `to` string, required
  - `body` string, required
  - `consent_quote` string, required
  - `name` string, nullable
  - `purpose` string
  - `idempotency_key` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/stormy/apis/stormy-control-plane.md) · [All operations](https://skmtc.dev/stormy/apis/stormy-control-plane/llms.txt) · [OpenAPI document](https://skmtc.dev/stormy/apis/stormy-control-plane/revisions/b09e3c4ee2af?raw)
