> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # redialVerification > Redial the verification call for a pending caller ID. Redial the verification call for a caller ID that has not yet been verified. Use this when the original verification call was missed. ### Schema ```yaml openapi: 3.1.0 info: title: API version: 1.0.0 paths: /api/relay/rest/verified_caller_ids/{id}/verification: post: operationId: subpackageVerifiedCallerId_redial_verification_call summary: Redial verification call description: >- Places another verification call for a pending external caller-ID record. Use it when the original verification call or code was missed, then submit the new code through [Validate verification code](/docs/apis/rest/verified-caller-id/validate-verification-code). #### Permissions The API token used to authenticate must have the following scope(s) enabled to make a successful request: _Voice_. [Learn more about API scopes](/docs/platform/your-signalwire-api-space). tags: - subpackage_verifiedCallerId parameters: - name: id in: path description: Unique ID of the verified caller ID. required: true schema: $ref: '#/components/schemas/uuid' responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/VerifiedCallerIDResponse' '401': description: Access is unauthorized. content: application/json: schema: $ref: '#/components/schemas/Types.StatusCodes.StatusCode401' '404': description: The server cannot find the requested resource. content: application/json: schema: $ref: '#/components/schemas/Types.StatusCodes.StatusCode404' '500': description: An internal server error occurred. content: application/json: schema: $ref: '#/components/schemas/Types.StatusCodes.StatusCode500' tags: - name: subpackage_verifiedCallerId servers: - url: https://%7BYour_Space_Name%7D.signalwire.com description: SignalWire API components: schemas: uuid: type: string format: uuid description: Universal Unique Identifier. title: uuid VerifiedCallerIdResponseStatus: type: string enum: - Verified - Awaiting Verification description: The verification status for the caller ID. title: VerifiedCallerIdResponseStatus VerifiedCallerIDResponse: type: object properties: type: type: string description: The type of the returned object, this should be verified_caller_id. id: $ref: '#/components/schemas/uuid' description: The unique identifier of the Verified Caller ID on SignalWire. number: type: string description: >- String representing the phone number for the caller ID. This must be a valid, routeable phone number in E.164 format. name: type: string description: >- String representing the name portion of the caller ID. If not provided, the default will be the formatted number that has been provided. extension: type: string description: >- String representing the extension of the phone number for the caller ID. This is only used when placing the verification call. verified: type: boolean description: A boolean representing whether the number has been verified or not. verified_at: type: string format: date-time description: >- Nullable DateTime field representing the date and time that the number was verified. If the number has not been verified, it will be null. status: $ref: '#/components/schemas/VerifiedCallerIdResponseStatus' description: The verification status for the caller ID. required: - id - number - verified description: Response containing a single verified caller ID. title: VerifiedCallerIDResponse TypesStatusCodesStatusCode401Error: type: string enum: - Unauthorized title: TypesStatusCodesStatusCode401Error Types.StatusCodes.StatusCode401: type: object properties: error: $ref: '#/components/schemas/TypesStatusCodesStatusCode401Error' required: - error description: Access is unauthorized. title: Types.StatusCodes.StatusCode401 TypesStatusCodesStatusCode404Error: type: string enum: - Not Found title: TypesStatusCodesStatusCode404Error Types.StatusCodes.StatusCode404: type: object properties: error: $ref: '#/components/schemas/TypesStatusCodesStatusCode404Error' required: - error description: The server cannot find the requested resource. title: Types.StatusCodes.StatusCode404 TypesStatusCodesStatusCode500Error: type: string enum: - Internal Server Error title: TypesStatusCodesStatusCode500Error Types.StatusCodes.StatusCode500: type: object properties: error: $ref: '#/components/schemas/TypesStatusCodesStatusCode500Error' required: - error description: An internal server error occurred. title: Types.StatusCodes.StatusCode500 ``` ## **Response Example** ### Response (200) ```json { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "number": "+15551234567", "verified": false, "type": "verified_caller_id", "name": "C-3P0", "extension": "1234", "verified_at": "2024-01-15T09:30:00Z", "status": "Awaiting Verification" } ``` ## **Example** ```typescript {9-9} import { RestClient } from "@signalwire/sdk"; const client = new RestClient({ project: "your-project-id", token: "your-api-token", host: "your-space.signalwire.com" }); await client.verifiedCallers.redialVerification("caller-id"); ``` > Redial the verification call for a pending caller ID.