List verifications
list_verificationsRetrieve your organization's carrier verifications, newest first, and filter by number or SMS purpose to check submission status and avoid duplicate filings.
Instructions
List the organization's carrier verifications, newest first.
``purpose`` is ``number`` or ``sms``; only that kind is listed.
Omit to see every registration. ``purpose='sms'`` lists the
registrations to text US numbers from a US number.
Returns ``{"items": [{"id", "country_code", "number_type",
"subject_type", "subject_name", "purpose", "state",
"rejection_reason", "created_at",
"updated_at", "submitted_at", "approved_at", "confirmation",
"step", "identity_confirmed"}]}``. ``step`` says where a US texting
filing in progress is: ``confirm_identity``, ``filing`` or
``carrier_review``. ``identity_confirmed`` on a person's newest
filing, when cancelled or rejected: the next one with the same person
needs no code. Dismiss a rejected filing first.
``state`` is ``awaiting_review``, ``submitting``, ``submitted``,
``approved``, ``rejected`` or ``cancelled``. Use it to check whether a
submission already exists before submitting again. ``confirmation``
``code``: call confirm_verification with the code the carrier texted
the person.
Errors come back as ``{"error": "<message>"}``.Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_verifications"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| purpose | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||