***

title: Verified Callers
slug: /reference/python/rest/verified-callers
description: Manage verified caller IDs.
max-toc-depth: 3
---------------------

For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

[restclient]: /docs/server-sdks/reference/python/rest/client

[list]: /docs/server-sdks/reference/python/rest/verified-callers/list

[create]: /docs/server-sdks/reference/python/rest/verified-callers/create

[get]: /docs/server-sdks/reference/python/rest/verified-callers/get

[update]: /docs/server-sdks/reference/python/rest/verified-callers/update

[delete]: /docs/server-sdks/reference/python/rest/verified-callers/delete

[submitverification]: /docs/server-sdks/reference/python/rest/verified-callers/submit-verification

[redialverification]: /docs/server-sdks/reference/python/rest/verified-callers/redial-verification

Manage verified caller IDs for your SignalWire project. Before using a phone
number as a caller ID for outbound calls, it must be verified. This resource
provides full CRUD (with PUT for updates) plus a two-step verification flow.

Access via `client.verified_callers` on a [`RestClient`][restclient] instance.

```python {9}
from signalwire.rest import RestClient

client = RestClient(
    project="your-project-id",
    token="your-api-token",
    host="your-space.signalwire.com",
)

callers = client.verified_callers.list()
for caller in callers.get("data", []):
    print(caller["id"], caller.get("phone_number"))
```

## **Methods**

<CardGroup cols={3}>
  <Card title="list" href="/docs/server-sdks/reference/python/rest/verified-callers/list">
    List verified caller IDs in the project.
  </Card>

  <Card title="create" href="/docs/server-sdks/reference/python/rest/verified-callers/create">
    Create a new caller ID entry and initiate verification.
  </Card>

  <Card title="get" href="/docs/server-sdks/reference/python/rest/verified-callers/get">
    Retrieve a specific verified caller ID.
  </Card>

  <Card title="update" href="/docs/server-sdks/reference/python/rest/verified-callers/update">
    Update a verified caller ID.
  </Card>

  <Card title="delete" href="/docs/server-sdks/reference/python/rest/verified-callers/delete">
    Delete a verified caller ID.
  </Card>

  <Card title="submit_verification" href="/docs/server-sdks/reference/python/rest/verified-callers/submit-verification">
    Submit a verification code to complete caller ID verification.
  </Card>

  <Card title="redial_verification" href="/docs/server-sdks/reference/python/rest/verified-callers/redial-verification">
    Redial the verification call for a pending caller ID.
  </Card>
</CardGroup>