---
# @generated by sylphx-gen 0.1.0 from contracts@e145cc7cf1bc9605f2b27439e5e17ed76a1a2fd7e7021906a013f7565e4a0cd5. Do not edit.
title: "Senders"
description: "The `senders` collection of Sylphx Notify: A Sender is a verified origin for SMS or push: a registered number or sender id, or a push app whose APNs/FCM credentials are a Connection reached through the credential service."
type: reference
product: email
summary: "A Sender is a verified origin for SMS or push: a registered number or sender id, or a push app whose APNs/FCM credentials are a Connection…"
updated: 2026-09-28
order: 900
---

> **This method is not served on the public API.** `api.sylphx.com` does not route this call: its backend is not deployed behind the public API, or does not implement the call. This page documents the contract. It is kept out of the sidebar and of search engines.

A Sender is a verified origin for SMS or push: a registered number or sender id, or a push app whose APNs/FCM credentials are a Connection reached through the credential service. It is used only once verified.

**Service** Sylphx Notify · **Resource type** `notify.sylphx.com/Sender` · **Name pattern** `orgs/{org}/projects/{project}/envs/{env}/senders/{sender}` · **Shape** `spec_status`

## Fields

| Field | Type | What it is |
| --- | --- | --- |
| `name` | `string` | `orgs/{org}/projects/{project}/envs/{env}/senders/{sender}`. |
| `uid` | `string` | `snd_<cell><ulid>`; never reused. Output only. |
| `meta` | `ResourceMeta` | Resource metadata. |
| `spec` | `SenderSpec` | Desired state. Required. |
| `status` | `SenderStatus` | Observed state. Output only. |

## Methods

Every method of the collection, in the registry's order, with the scope it
needs. The full request, response and examples are one link away.

| Method | Call | What it does |
| --- | --- | --- |
| `GET` | [`get`](/docs/api/senders#get) | Gets a sender. |
| `GET` | [`list`](/docs/api/senders#list) | Lists senders. |
| `POST` | [`create`](/docs/api/senders#create) | Creates a sender. |
| `PATCH` | [`update`](/docs/api/senders#update) | Updates a sender. |
| `DELETE` | [`delete`](/docs/api/senders#delete) | Deletes a sender. |
| `POST` | [`verify`](/docs/api/senders#verify) | Re-checks the sender's registration or credentials now. |

## get

Gets a sender.

`GET https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders/sender` · scope `notify:read` · effect `read` · [Request, response and examples](/docs/api/senders/get)

## list

Lists senders.

`GET https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders` · scope `notify:read` · effect `read` · paginated · [Request, response and examples](/docs/api/senders/list)

## create

Creates a sender.

`POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders` · scope `notify:write` · effect `write` · [Request, response and examples](/docs/api/senders/create)

## update

Updates a sender.

`PATCH https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders/sender` · scope `notify:write` · effect `write` · [Request, response and examples](/docs/api/senders/update)

## delete

Deletes a sender.

`DELETE https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders/sender` · scope `notify:write` · effect `destructive` · [Request, response and examples](/docs/api/senders/delete)

## verify

Re-checks the sender's registration or credentials now.

`POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/senders/sender:verify` · scope `notify:write` · effect `write` · [Request, response and examples](/docs/api/senders/verify)
