@(Help documentation)
Name | Value | Description |
---|---|---|
Domain | http://api.fastpva.com | |
Agreement | HTTP | |
Method | GET |
Example of the request API return (error codes are only 1 and -1, data is a successful return value or error message)
{
"code":1,
"data":{
"apikey":"***********************"
}
}
{"code":-1,"data":"Wrong password"}
Please go to User Center => User Information to view apikey, if you need to change, click the update button
Route:
/pvapublic/projects
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
page | Page | yes |
limit | Number of bars per page | yes |
keyword | Keyword ssearch | no |
channel | Project channel(value = all), no channel 6 project by default | no |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/projects?page=[page]&limit=[limit]&keyword=[keyword]&channel=all&apikey=[apikey]
The real request after replacing the parameters is:
http://api.fastpva.com/pvapublic/projects?page=1&limit=10&keyword=gmail&channel=all&apikey=cb1b2fasdfs00ad23asd17a19ff4d6d1
Return to an example:
{
"code": 1,
"data": {
"count": 6,
"projects": [
{
"supportCountry": false,
"_id": "6569d92f701770084c9b8ada",
"enname": "Gmail",
"sellingPrice": 1,
"myPid": 4563,
"collect": true,
"myPrice": 10
}
]
}
}
{"code":-1,"data":"Error message"}
Return value description
Argument name | Describe |
---|---|
_id | - |
enname | Project Name |
sellingPrice | U.S. dollar (cents) $1=100¢ |
myPrice | Display after favorites |
countriesSellingPricePrices | U.S. dollar (cents) $1=100¢ |
myPid | Project ID |
Route:
/pvapublic/collects
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
page | Page | yes |
limit | Number of bars per page | yes |
keyword | Keyword ssearch | no |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/collects?page=[page]&limit=[limit]&keyword=[keyword]&apikey=[apikey]
The real request after replacing the parameters is:
http://api.fastpva.com/pvapublic/collects?page=1&limit=10&keyword=gmail&apikey=cb1b2fasdfs00ad23asd17a19ff4d6d1
Return to an example:
{
"code": 1,
"data": {
"count": 6,
"collects": [
{
"supportCountry": true,
"_id": "658839096f81f09ac02eca58",
"myPid": 4052,
"enname": "Depop-C6",
"countriesSellingPricePrices": {
"GB": {
"sellingPrice": 30
},
"NL": {
"sellingPrice": 12
},
"FR": {
"sellingPrice": 38
}
},
"collect": true,
},
{
"supportCountry": false,
"_id": "6588f740f06238b388fe50ce",
"myPid": 4561,
"enname": "Gmail-4",
"sellingPrice": 14,
"collect": true
}
]
}
}
{"code":-1,"data":"Error message"}
Return value description
Argument name | Describe |
---|---|
_id | - |
supportCountry | Country can be selected |
enname | Project Name |
sellingPrice | U.S. dollar (cents) $1=100¢ |
myPrice | Display after favorites |
countriesSellingPricePrices | U.S. dollar (cents) $1=100¢ |
myPid | Project ID |
Route:
/pvapublic/sms/getNumber
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
myPid | Project ID | yes |
number | Specify Number | no |
locale | International domain name abbreviation (used when project name is not country) | no |
Example of a request:
http://api.fastpva.com/pvapublic/sms/getNumber?myPid=[myPid]&number=[number]&locale=[locale]&apikey=[apikey]
Return to an example:
{"code":1,"data":{"number":"85591740503","orderId":"5ceac209e4fa76106b64ba97"}}
{"code":-1,"data":"Number acquisition failed"}
Return value description
Argument name | Describe |
---|---|
orderId | Get the order ID for the number |
number | Number |
Route:
/pvapublic/sms/getCode
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
orderId | Get the order ID for the number | yes |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/sms/getCode?orderId=[orderId]&apikey=[apikey]
Return to an example:
{"code":1,"data":{"code":"56032","content":"Telegram code 56032","number":"85770937307", balance: 2806}}
{"code":-1,"data":{"number":"85770937307","balance": 2806}}
Return value description
Argument name | Describe |
---|---|
code | Verification code |
content | Text message content |
number | Number |
balance | User Balance U.S. dollar (cents) $1=100¢ |
Route:
/pvapublic/sms/codes
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
ordersId | Split order ids with “_” | yes |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/sms/codes?ordersId=[ordersId]&apikey=[apikey]
http://api.fastpva.com/pvapublic/sms/codes?ordersId=65a14xasdfasfa17as81f3_65a14e23424sdfg7a1781f&apikey=cb1b2dsfghfgjfghsgfdh2bd6
Return to an example:
{
"code": 1,
"data": {
"orders": {
"65a14xasdfasfa17as81f3": {
"code":"56032",
"content":"Tinder code 56032",
"number":"85770937307"
},
"65a14e23424sdfg7a1781f": {
"code":"56ssa",
"content":"Tinder code 56032",
"number":"85770937307"
},
},
"balance": 2806
}
}
{
"code": -1,
"data": {
"orders": {},
"balance": 2806
}
}
Return value description
Argument name | Describe |
---|---|
code | Verification code |
orders | Object, not array |
content | Text message content |
number | Number |
balance | User Balance U.S. dollar (cents) $1=100¢ |
Route:
/pvapublic/sms/releaseNumber
Release 10 seconds after acquiring number
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
orderId | Order ID returned by the Get number |
yes |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/sms/releaseNumber?orderId=[orderId]&apikey=[apikey]
Return to an example:
{"code":1,"data":"Number released"}
{"code":-1,"data":"Number release failed"}
Route:
/pvapublic/sms/shieldNumber
Join the blacklist only if Number is unavailable or if the verification code is not available.
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
orderId | Order ID returned by the Get number |
yes |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/sms/shieldNumber?orderId=[orderId]&apikey=[apikey]
Return to an example:
{"code":1,"data":"Number is blacklisted"}
{"code":-1,"data":"Number is blacklisted failed"}
Route:
/pvapublic/sms/orders
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
page | Page | yes |
limit | Number of bars per page | yes |
orderId | Order ID | no |
number | Number | no |
startTime | Start time | no |
endTime | End time | no |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/sms/orders?page=[page]&limit=[limit]&orderId=[orderId]&number=[number]&startTime=[startTime]&endTime=[endTime]&apikey=[apikey]
Return to an example:
{
"code": 1,
"data": {
"count": 10,
"orders": [
{
"_id": "65a14e6ed68aa4097a1781f5",
"userInfo": {
"balance": 20100
},
"number": "48698362922",
"numberStatus": "released",
"smsStatus": "failed",
"projectInfo": {
"enname": "Fotka-C6",
"myPid": 4055,
"sellingPrice": 270
},
"createdAt": "2024-01-12T14:36:30.024Z",
"updatedAt": "2024-01-12T14:46:27.507Z"
},
{
"_id": "65a14e6ad68aa4097a1781f3",
"userInfo": {
"balance": 20100
},
"number": "48515419765",
"numberStatus": "released",
"smsStatus": "failed",
"projectInfo": {
"enname": "Fotka-C6",
"myPid": 4055,
"sellingPrice": 270
},
"createdAt": "2024-01-12T14:36:26.592Z",
"updatedAt": "2024-01-12T14:46:25.119Z"
}
]
}
}
{"code":-1,"data":"Error message"}
Return value description
Argument name | Describe |
---|---|
_id | Order ID |
code | Verification code |
content | Text message content |
number | Number |
numberStatus | “All” / “Receiving” / “Released” |
smsStatus | “All” / “Waiting” / “Received” / “Failed” |
projectInfo.enname | EN Name |
projectInfo.sellingPrice | U.S. dollar (cents) $1=100¢ |
projectInfo.myPid | project id |
createdAt | Created time |
updatedAt | Updated time |
Route:
/pvapublic/recharge/orders
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
page | Page | yes |
limit | Number of bars per page | yes |
orderId | Recharge Order ID | no |
status | State “all” “paid” “unpaid” | no |
startTime | Start time | no |
endTime | End time | no |
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/recharge/orders?page=[page]&limit=[limit]&orderId=[orderId]&status=[status]&startTime=[startTime]&endTime=[endTime]&apikey=[apikey]
Return to an example:
{"code":1,"data":[{"status":"unpaid","_id":"5cea4aaa3bda3147bca812d7","amount":100,"payment":"USDT-TRC20","createdAt":"2024-01-12T14:36:26.592Z","updatedAt":"2024-01-12T14:36:26.592Z","orderAmt":93}]}
{"code":-1,"data":"Error message"}
Return value description
Argument name | Describe |
---|---|
_id | Order ID |
status | Payment status |
amount | Amount of order U.S. dollar (cents) $1=100¢ |
orderAmt | Actual amount paid U.S. dollar (cents) $1=100¢ |
payment | Payment method |
createdAt | Created time |
updatedAt | Updated time |
Route:
/pvapublic/user/info
Method:GET
Request parameters:
Argument name | Describe | Necessary |
---|---|---|
apikey | Personal Center => User Information View apikey | yes |
Example of a request:
http://api.fastpva.com/pvapublic/user/info?apikey=[apikey]
Return to an example:
{
"code":1,
"data":{
"balance":1500,
"_id":"5cdabasfsdfa5fe12sd149608e0",
"username":"test",
"mobile":"11212808012",
"email":"[email protected]",
"role":{
"access":"normal"
},
"tg":""
}
}
{"code":-1,"data":"Error message"}
Return value description
Argument name | Describe |
---|---|
_id | User ID |
username | Username |
mobile | Mobile |
balance | U.S. dollar (cents) $1=100¢ |
tg | tg |