Filters invalid phone numbers.
Operation description
Before you call this operation, log on to the Cell Phone Number Service console. On the Tag Square page, find the required tag, click Request to Enable, and fill in the application information. You can call this operation after your application is approved.
QPS limits
The queries per second (QPS) limit for a single user for this API operation is 1,000 calls/second. If you exceed the limit, API calls are throttled. This may affect your business. Therefore, make sure to call the operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dytns:InvalidPhoneNumberFilter |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AuthCode |
string |
Yes |
The authorization code. Note
On the My Applications page in the Cell Phone Number Service console, obtain the authorization ID. The authorization ID is the authorization code. |
QASDW@#** |
| InputNumber |
string |
Yes |
The phone number to query. |
1390000**** |
| Mask |
string |
Yes |
The encryption method for the phone number. Important Currently, only the NORMAL encryption method is supported. |
NORMAL |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
CC3BB6D2-2FDF-4321-9DCE-B38165CE4C47 |
| Code |
string |
The request status code. Valid values:
|
OK |
| Message |
string |
The description of the status code. |
OK |
| Data |
array<object> |
The array. |
|
|
object |
The struct. |
||
| Code |
string |
The filtering result.
|
YES |
| OriginalNumber |
string |
The original phone number. |
1390000**** |
| EncryptedNumber |
string |
The encrypted phone number. |
1400513**** |
| ExpireTime |
string |
The time-to-live (TTL) of the phone number. |
2022-05-27 16:05:23 |
Examples
Success response
JSON format
{
"RequestId": "CC3BB6D2-2FDF-4321-9DCE-B38165CE4C47",
"Code": "OK",
"Message": "OK",
"Data": [
{
"Code": "YES",
"OriginalNumber": "1390000****",
"EncryptedNumber": "1400513****",
"ExpireTime": "2022-05-27 16:05:23"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Product.Unsubscript | You have not subscribed to the specified product. | |
| 400 | Ram.PermissionDeny | You are not authorized to perform the operation. | |
| 400 | System.LimitControl | The system is under flow control. | |
| 400 | Unknown.ResourceOwnerId | The resource does not belong to the current user. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | AuthCodeIllegal | Illegal authCode. | |
| 500 | InternalError | A system error occurred. | |
| 500 | RequestTimeout | Request supplier timed out. | Request supplier timeout |
| 500 | RequestSupplierError | Request supplier error. | Request supplier error. |
| 403 | Permission.NotAuthorized | You are not authorized to perform the operation. |
See for a complete list.
Release notes
See Release Notes for a complete list.