***

title: Verified Callers
slug: /reference/typescript/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/typescript/rest/client

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

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

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

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

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

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

[redialverification]: /docs/server-sdks/reference/typescript/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.verifiedCallers` on a [`RestClient`][restclient] instance.

```typescript {9}
import { RestClient } from "@signalwire/sdk";

const client = new RestClient({
  project: "your-project-id",
  token: "your-api-token",
  host: "your-space.signalwire.com"
});

const callers = await client.verifiedCallers.list();
for (const caller of callers.data ?? []) {
    console.log(caller.id, caller.phoneNumber);
}
```

## **Methods**

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

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

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

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

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

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

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