> ## Documentation Index
> Fetch the complete documentation index at: https://docs.prelude.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Programmatically manage sender IDs, allow lists, and block lists for the Verify API.

The Management API lets you configure account-level Verify settings without going through the [Prelude dashboard](https://app.prelude.so/). It covers two resource families:

<CardGroup cols={2}>
  <Card title="Sender IDs" icon="message-smile" href="/verify/v2/documentation/sender-id">
    Branded identifiers that appear as the sender of verification messages. Submit new sender IDs for approval and list the ones currently registered on your account.
  </Card>

  <Card title="Phone number lists" icon="list-check" href="/verify/v2/documentation/prevent-fraud#allow-and-block-lists">
    Allow list entries bypass anti-fraud checks; block list entries reject verifications. Use these endpoints to script bulk updates or sync lists from your own fraud tooling.
  </Card>
</CardGroup>

<Info>
  Access to the Management API is opt-in. [Contact our support team](mailto:support@prelude.so) to enable it on your account.
</Info>

# Sender ID endpoints

* [List available sender IDs](/verify/v2/api-reference/management/sender-id/list-sender-ids) — `GET /v2/verification/management/sender-id`
* [Submit a sender ID](/verify/v2/api-reference/management/sender-id/submit-sender-id) — `POST /v2/verification/management/sender-id`

# Phone number endpoints

All three endpoints take an `{action}` path parameter that must be either `allow` or `block`.

* [Get phone numbers](/verify/v2/api-reference/management/phone-numbers/get-phone-numbers) — `GET /v2/verification/management/phone-numbers/{action}`
* [Add a phone number](/verify/v2/api-reference/management/phone-numbers/add-phone-number) — `POST /v2/verification/management/phone-numbers/{action}`
* [Delete a phone number](/verify/v2/api-reference/management/phone-numbers/delete-phone-number) — `DELETE /v2/verification/management/phone-numbers/{action}`

Add and delete operations are idempotent — repeating the same call will not create duplicates or return errors.
