Basic Information
https://www.sms9527api.com/openapi/v1Authorization: Bearer <API_KEY>API Endpoints68
账户余额
/openapi/v1/account/balanceGET
账户余额
/openapi/v1/account/balancehttps://www.sms9527api.com/openapi/v1/account/balance
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/account/balance' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
{
"code": 200,
"data": {
"balance": 100,
"frozen_balance": 0,
"user_id": "customer-id"
},
"msg": "ok"
}购买月卡号码
/openapi/v1/long_term/generationPOST
购买月卡号码
/openapi/v1/long_term/generationWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/generation
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
complete_numbers | array | body | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
days | integer | body | Required | Duration in days. |
exclude_numbers | array | body | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
exp_num | integer | body | Optional | Number quantity requested. · ≤ 500 |
is_all_project | boolean | body | Optional | Supply the business value; replace example placeholders. |
keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
numbers | array | body | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
order_group | string | body | Optional | Supply the business value; replace example placeholders. |
with_voice_code | boolean | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/generation' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"country_id":"US","days":1}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}月卡批次列表
/openapi/v1/long_term/generation/listGET
月卡批次列表
/openapi/v1/long_term/generation/listhttps://www.sms9527api.com/openapi/v1/long_term/generation/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
batch_number | string | query | Optional | Number batch ID from the batch list. |
country_id | string | query | Optional | Country code, e.g. US; use the country list. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
number | string | query | Optional | Phone number or number filter. |
is_expiring | boolean | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/generation/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}批量重置接码链接
/openapi/v1/long_term/number/batch/resetPOST
批量重置接码链接
/openapi/v1/long_term/number/batch/resetWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/batch/reset
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
keyword | string | body | Required | Project identifier returned by the corresponding project list. |
numbers | array | body | Required | Supply the business value; replace example placeholders. · Up to 500 items |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/batch/reset' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"country_id":"US","numbers":["replace-with-numbers"],"keyword":"replace-with-project-id"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号段库存
/openapi/v1/long_term/number/countGET
号段库存
/openapi/v1/long_term/number/counthttps://www.sms9527api.com/openapi/v1/long_term/number/count
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
is_all_project | boolean | query | Optional | Supply the business value; replace example placeholders. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
keyword_id | string | query | Optional | Supply the business value; replace example placeholders. |
days | integer | query | Required | Duration in days. |
with_voice_code | boolean | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/count?country_id=US&days=1' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}校验号码是否存在
/openapi/v1/long_term/number/existsGET
校验号码是否存在
/openapi/v1/long_term/number/existshttps://www.sms9527api.com/openapi/v1/long_term/number/exists
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
number | string | query | Required | Phone number or number filter. |
keyword | string | query | Required | Project identifier returned by the corresponding project list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/exists?number=replace-with-number&keyword=replace-with-project-id' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}导出号码过期时间
/openapi/v1/long_term/number/expire/exportPOST
导出号码过期时间
/openapi/v1/long_term/number/expire/exporthttps://www.sms9527api.com/openapi/v1/long_term/number/expire/export
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
keyword | string | body | Required | Project identifier returned by the corresponding project list. |
numbers | array | body | Required | Supply the business value; replace example placeholders. · Up to 500 items |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/expire/export' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Content-Type: application/json' \
--data '{"country_id":"US","numbers":["replace-with-numbers"],"keyword":"replace-with-project-id"}'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
查询号码过期时间
/openapi/v1/long_term/number/expire/queryPOST
查询号码过期时间
/openapi/v1/long_term/number/expire/queryhttps://www.sms9527api.com/openapi/v1/long_term/number/expire/query
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
keyword | string | body | Required | Project identifier returned by the corresponding project list. |
numbers | array | body | Required | Supply the business value; replace example placeholders. · Up to 500 items |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/expire/query' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Content-Type: application/json' \
--data '{"country_id":"US","numbers":["replace-with-numbers"],"keyword":"replace-with-project-id"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}导出全部号码
/openapi/v1/long_term/number/export/allGET
导出全部号码
/openapi/v1/long_term/number/export/allhttps://www.sms9527api.com/openapi/v1/long_term/number/export/all
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | query | Optional | Country code, e.g. US; use the country list. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
domain | string | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/export/all' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
导出批次号码
/openapi/v1/long_term/number/export/downGET
导出批次号码
/openapi/v1/long_term/number/export/downhttps://www.sms9527api.com/openapi/v1/long_term/number/export/down
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
batch_number | string | query | Optional | Number batch ID from the batch list. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
domain | string | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/export/down' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
导出项目剩余号码
/openapi/v1/long_term/number/export/remainingGET
导出项目剩余号码
/openapi/v1/long_term/number/export/remaininghttps://www.sms9527api.com/openapi/v1/long_term/number/export/remaining
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
keyword_id | string | query | Required | Supply the business value; replace example placeholders. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
days | integer | query | Required | Duration in days. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/export/remaining?keyword_id=replace-with-project-id&country_id=US&days=1' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
重置批次接码链接
/openapi/v1/long_term/number/export/resetPOST
重置批次接码链接
/openapi/v1/long_term/number/export/resetWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/export/reset
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
batch_number | string | body | Required | Number batch ID from the batch list. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/export/reset' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"batch_number":"replace-with-batch-number"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}批次号码列表
/openapi/v1/long_term/number/listGET
批次号码列表
/openapi/v1/long_term/number/listhttps://www.sms9527api.com/openapi/v1/long_term/number/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
batch_number | string | query | Required | Number batch ID from the batch list. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
number | string | query | Optional | Phone number or number filter. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/list?batch_number=replace-with-batch-number&page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}接码记录
/openapi/v1/long_term/number/msg/listGET
接码记录
/openapi/v1/long_term/number/msg/listhttps://www.sms9527api.com/openapi/v1/long_term/number/msg/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
number | string | query | Optional | Phone number or number filter. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
time_range | integer | query | Required | Look back 1, 7 or 30 days. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/msg/list?page=1&size=20&time_range=1' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}导出重置号码
/openapi/v1/long_term/number/reset/exportGET
导出重置号码
/openapi/v1/long_term/number/reset/exporthttps://www.sms9527api.com/openapi/v1/long_term/number/reset/export
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
reset_id | string | query | Required | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/reset/export?reset_id=replace-with-reset-id' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
链接重置记录
/openapi/v1/long_term/number/reset/listGET
链接重置记录
/openapi/v1/long_term/number/reset/listhttps://www.sms9527api.com/openapi/v1/long_term/number/reset/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
country_id | string | query | Optional | Country code, e.g. US; use the country list. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/reset/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}项目库存
/openapi/v1/long_term/project/countGET
项目库存
/openapi/v1/long_term/project/counthttps://www.sms9527api.com/openapi/v1/long_term/project/count
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
keyword_id | string | query | Optional | Supply the business value; replace example placeholders. |
is_all_project | boolean | query | Optional | Supply the business value; replace example placeholders. |
days | integer | query | Required | Duration in days. |
complete_numbers | string | query | Optional | Supply the business value; replace example placeholders. |
with_voice_code | boolean | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/project/count?country_id=US&days=1' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}月卡项目列表
/openapi/v1/long_term/template/dropGET
月卡项目列表
/openapi/v1/long_term/template/drophttps://www.sms9527api.com/openapi/v1/long_term/template/drop
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
with_voice_code | boolean | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/template/drop?country_id=US&page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}语音码价格
/openapi/v1/long_term/voice_code/priceGET
语音码价格
/openapi/v1/long_term/voice_code/pricehttps://www.sms9527api.com/openapi/v1/long_term/voice_code/price
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/voice_code/price?country_id=US' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}购买语音码
/openapi/v1/long_term/voice_code/upgradePOST
购买语音码
/openapi/v1/long_term/voice_code/upgradeWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/voice_code/upgrade
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
uuids | array | body | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/voice_code/upgrade' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}创建号码分组
/openapi/v1/long_term/group/createPOST
创建号码分组
/openapi/v1/long_term/group/createWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/group/create
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
description | string | body | Optional | Supply the business value; replace example placeholders. |
group_name | string | body | Required | Number group name. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/group/create' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"group_name":"replace-with-group-name"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}删除号码分组
/openapi/v1/long_term/group/delete/{id}POST
删除号码分组
/openapi/v1/long_term/group/delete/{id}Write requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/group/delete/{id}
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
id | string | path | Required | Supply the business value; replace example placeholders. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/group/delete/replace-with-id' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号码分组列表
/openapi/v1/long_term/group/listGET
号码分组列表
/openapi/v1/long_term/group/listhttps://www.sms9527api.com/openapi/v1/long_term/group/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/group/list' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}更新号码分组
/openapi/v1/long_term/group/update/{id}POST
更新号码分组
/openapi/v1/long_term/group/update/{id}Write requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/group/update/{id}
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
id | string | path | Required | Supply the business value; replace example placeholders. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
description | string | body | Optional | Supply the business value; replace example placeholders. |
group_name | string | body | Optional | Number group name. |
sort_order | integer | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/group/update/replace-with-id' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}导出分组号码
/openapi/v1/long_term/number/group/exportGET
导出分组号码
/openapi/v1/long_term/number/group/exporthttps://www.sms9527api.com/openapi/v1/long_term/number/group/export
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
AllSelected | boolean | query | Optional | Supply the business value; replace example placeholders. |
SelectionFilter | object | query | Optional | Supply the business value; replace example placeholders. |
ExcludedIDs | array | query | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
group_id | string | query | Optional | Number group ID from the group list. |
number_ids | string | query | Optional | Supply the business value; replace example placeholders. |
domain | string | query | Optional | Supply the business value; replace example placeholders. |
status | string | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/group/export' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
导出分组号码
/openapi/v1/long_term/number/group/exportPOST
导出分组号码
/openapi/v1/long_term/number/group/exporthttps://www.sms9527api.com/openapi/v1/long_term/number/group/export
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
domain | string | body | Optional | Supply the business value; replace example placeholders. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
group_id | string | body | Optional | Number group ID from the group list. |
number_ids | string | body | Optional | Supply the business value; replace example placeholders. |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
status | string | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/group/export' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Content-Type: application/json' \
--data '{}'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
批量设置号码分组
/openapi/v1/long_term/number/group/setPOST
批量设置号码分组
/openapi/v1/long_term/number/group/setWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/group/set
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
group_id | string | body | Optional | Number group ID from the group list. |
ids | array | body | Optional | Number record IDs, up to 500. · Up to 500 items |
keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
numbers | array | body | Optional | Supply the business value; replace example placeholders. · Up to 500 items |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/group/set' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}设置号码自动续费
/openapi/v1/long_term/number/manage/auto-renewPOST
设置号码自动续费
/openapi/v1/long_term/number/manage/auto-renewWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/manage/auto-renew
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
enabled | boolean | body | Required | Whether the feature is enabled. |
id | string | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/auto-renew' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"id":"replace-with-id","enabled":false}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}批量设置自动续费
/openapi/v1/long_term/number/manage/auto-renew/batchPOST
批量设置自动续费
/openapi/v1/long_term/number/manage/auto-renew/batchWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/manage/auto-renew/batch
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
enabled | boolean | body | Required | Whether the feature is enabled. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
ids | array | body | Optional | Number record IDs, up to 500. · Up to 500 items |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/auto-renew/batch' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"enabled":false}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号码管理列表
/openapi/v1/long_term/number/manage/listGET
号码管理列表
/openapi/v1/long_term/number/manage/listhttps://www.sms9527api.com/openapi/v1/long_term/number/manage/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
country_id | string | query | Optional | Country code, e.g. US; use the country list. |
keyword | string | query | Optional | Project identifier returned by the corresponding project list. |
number | string | query | Optional | Phone number or number filter. |
status | string | query | Optional | Supply the business value; replace example placeholders. |
group_id | string | query | Optional | Number group ID from the group list. |
expire_start | integer | query | Optional | Supply the business value; replace example placeholders. |
expire_end | integer | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}按号码 ID 批量续费
/openapi/v1/long_term/number/manage/renewPOST
按号码 ID 批量续费
/openapi/v1/long_term/number/manage/renewWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/manage/renew
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
ids | array | body | Optional | Number record IDs, up to 500. · Up to 500 items |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/renew' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号码语音码购买摘要
/openapi/v1/long_term/number/manage/selection/voice-summaryPOST
号码语音码购买摘要
/openapi/v1/long_term/number/manage/selection/voice-summaryhttps://www.sms9527api.com/openapi/v1/long_term/number/manage/selection/voice-summary
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/selection/voice-summary' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Content-Type: application/json' \
--data '{}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}按号码 ID 批量转让
/openapi/v1/long_term/number/manage/transferPOST
按号码 ID 批量转让
/openapi/v1/long_term/number/manage/transferWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/long_term/number/manage/transfer
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
all_selected | boolean | body | Optional | Select all matching numbers; at most 500 per operation. |
excluded_ids | array | body | Optional | Number record IDs excluded from an all-matching selection. · Up to 500 items |
ids | array | body | Optional | Number record IDs, up to 500. · Up to 500 items |
remark | string | body | Optional | Supply the business value; replace example placeholders. |
selection_filter | object | body | Optional | Filters used when selecting all matching numbers. |
selection_filter.country_id | string | body | Optional | Country code, e.g. US; use the country list. |
selection_filter.expire_end | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.expire_start | integer | body | Optional | Supply the business value; replace example placeholders. |
selection_filter.group_id | string | body | Optional | Number group ID from the group list. |
selection_filter.keyword | string | body | Optional | Project identifier returned by the corresponding project list. |
selection_filter.number | string | body | Optional | Phone number or number filter. |
selection_filter.status | string | body | Optional | Supply the business value; replace example placeholders. |
target_user_id | string | body | Required | ID of the user receiving the numbers. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/long_term/number/manage/transfer' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"target_user_id":"replace-with-target-user-id"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}临期号码统计
/openapi/v1/number/expiring/countGET
临期号码统计
/openapi/v1/number/expiring/counthttps://www.sms9527api.com/openapi/v1/number/expiring/count
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/expiring/count' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号码续费
/openapi/v1/number/renewPOST
号码续费
/openapi/v1/number/renewWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/number/renew
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
keyword | string | body | Required | Project identifier returned by the corresponding project list. |
number | string | body | Required | Phone number or number filter. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/number/renew' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"country_id":"US","keyword":"replace-with-project-id","number":"replace-with-number"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}续费订单详情
/openapi/v1/number/renew/order/detailGET
续费订单详情
/openapi/v1/number/renew/order/detailhttps://www.sms9527api.com/openapi/v1/number/renew/order/detail
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
order_no | string | query | Required | Order number from the order list. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/renew/order/detail?order_no=replace-with-order-no&page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}导出续费订单号码
/openapi/v1/number/renew/order/exportGET
导出续费订单号码
/openapi/v1/number/renew/order/exporthttps://www.sms9527api.com/openapi/v1/number/renew/order/export
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
order_no | string | query | Required | Order number from the order list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/renew/order/export?order_no=replace-with-order-no' \
-H 'Authorization: Bearer <API_KEY>'Response Example File download
Success returns text or a file stream; errors return code/msg JSON.
续费订单列表
/openapi/v1/number/renew/order/listGET
续费订单列表
/openapi/v1/number/renew/order/listhttps://www.sms9527api.com/openapi/v1/number/renew/order/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
status | string | query | Optional | Supply the business value; replace example placeholders. |
order_no | string | query | Optional | Order number from the order list. |
number | string | query | Optional | Phone number or number filter. |
start_time | integer | query | Optional | Supply the business value; replace example placeholders. |
end_time | integer | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/renew/order/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}续费价格
/openapi/v1/number/renew/priceGET
续费价格
/openapi/v1/number/renew/pricehttps://www.sms9527api.com/openapi/v1/number/renew/price
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/renew/price?country_id=US' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}号码转让
/openapi/v1/number/transferPOST
号码转让
/openapi/v1/number/transferWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/number/transfer
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
keyword | string | body | Required | Project identifier returned by the corresponding project list. |
numbers | string | body | Required | Supply the business value; replace example placeholders. |
remark | string | body | Optional | Supply the business value; replace example placeholders. |
target_user_id | string | body | Required | ID of the user receiving the numbers. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/number/transfer' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"numbers":"replace-with-numbers","target_user_id":"replace-with-target-user-id","keyword":"replace-with-project-id"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}转让记录
/openapi/v1/number/transfer/listGET
转让记录
/openapi/v1/number/transfer/listhttps://www.sms9527api.com/openapi/v1/number/transfer/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 100 |
type | string | query | Optional | Supply the business value; replace example placeholders. |
start_time | integer | query | Optional | Supply the business value; replace example placeholders. |
end_time | integer | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/transfer/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}全项目预约
/openapi/v1/reservation/createPOST
全项目预约
/openapi/v1/reservation/createWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/reservation/create
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
exp_num | integer | body | Required | Number quantity requested. · ≥ 1 · ≤ 500 |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/reservation/create' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"exp_num":1,"country_id":"US"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}预约记录
/openapi/v1/reservation/listGET
预约记录
/openapi/v1/reservation/listhttps://www.sms9527api.com/openapi/v1/reservation/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
status | integer | query | Optional | Supply the business value; replace example placeholders. |
reservation_no | string | query | Optional | Supply the business value; replace example placeholders. |
country_id | string | query | Optional | Country code, e.g. US; use the country list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/reservation/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}单项目预约
/openapi/v1/reservation/single/createPOST
单项目预约
/openapi/v1/reservation/single/createWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/reservation/single/create
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
country_id | string | body | Required | Country code, e.g. US; use the country list. |
exp_num | integer | body | Required | Number quantity requested. · ≥ 1 · ≤ 500 |
keyword_id | string | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/reservation/single/create' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"exp_num":1,"country_id":"US","keyword_id":"replace-with-project-id"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}创建 eSIM 订单
/openapi/v1/esim/order/createPOST
创建 eSIM 订单
/openapi/v1/esim/order/createWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/esim/order/create
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
package_id | string | body | Required | eSIM package identifier. |
quantity | integer | body | Required | Supply the business value; replace example placeholders. · ≥ 1 · ≤ 500 |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/esim/order/create' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"package_id":"replace-with-package-id","quantity":1}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}提取 eSIM 订单
/openapi/v1/esim/order/extractPOST
提取 eSIM 订单
/openapi/v1/esim/order/extractWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/esim/order/extract
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
order_no | string | body | Required | Order number from the order list. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/esim/order/extract' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"order_no":"replace-with-order-no"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}eSIM 订单列表
/openapi/v1/esim/order/listGET
eSIM 订单列表
/openapi/v1/esim/order/listhttps://www.sms9527api.com/openapi/v1/esim/order/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
status | integer | query | Optional | Supply the business value; replace example placeholders. |
order_no | string | query | Optional | Order number from the order list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/esim/order/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}eSIM 套餐
/openapi/v1/esim/package/dropGET
eSIM 套餐
/openapi/v1/esim/package/drophttps://www.sms9527api.com/openapi/v1/esim/package/drop
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/esim/package/drop' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}eSIM 价格
/openapi/v1/esim/price/configGET
eSIM 价格
/openapi/v1/esim/price/confighttps://www.sms9527api.com/openapi/v1/esim/price/config
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
package_id | string | query | Required | eSIM package identifier. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/esim/price/config?package_id=replace-with-package-id' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}创建充值订单
/openapi/v1/create/transactionPOST
创建充值订单
/openapi/v1/create/transactionWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/create/transaction
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
amount | number | body | Required | Supply the business value; replace example placeholders. |
pay_type | string | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/create/transaction' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"amount":1,"pay_type":"replace-with-pay-type"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}扣费记录
/openapi/v1/deduction/recordGET
扣费记录
/openapi/v1/deduction/recordhttps://www.sms9527api.com/openapi/v1/deduction/record
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/deduction/record?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}充值记录
/openapi/v1/recharge/recordGET
充值记录
/openapi/v1/recharge/recordhttps://www.sms9527api.com/openapi/v1/recharge/record
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/recharge/record?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}工单分类
/openapi/v1/ticket/categoriesGET
工单分类
/openapi/v1/ticket/categorieshttps://www.sms9527api.com/openapi/v1/ticket/categories
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/ticket/categories' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}创建工单
/openapi/v1/ticket/createPOST
创建工单
/openapi/v1/ticket/createWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/ticket/create
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
category | string | body | Optional | Supply the business value; replace example placeholders. |
content | string | body | Required | Supply the business value; replace example placeholders. |
priority | integer | body | Optional | Supply the business value; replace example placeholders. |
title | string | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/ticket/create' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"title":"replace-with-title","content":"replace-with-content"}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}工单详情
/openapi/v1/ticket/detail/{ticket_no}GET
工单详情
/openapi/v1/ticket/detail/{ticket_no}https://www.sms9527api.com/openapi/v1/ticket/detail/{ticket_no}
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
ticket_no | string | path | Required | Ticket number from the ticket list. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/ticket/detail/replace-with-ticket-no' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}工单列表
/openapi/v1/ticket/listGET
工单列表
/openapi/v1/ticket/listhttps://www.sms9527api.com/openapi/v1/ticket/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
status | string | query | Optional | Supply the business value; replace example placeholders. |
category | string | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/ticket/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}查看站内信并标记已读
/openapi/v1/message/detailPOST
查看站内信并标记已读
/openapi/v1/message/detailWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/message/detail
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
id | integer | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/message/detail' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"id":1}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}站内信列表
/openapi/v1/message/listGET
站内信列表
/openapi/v1/message/listhttps://www.sms9527api.com/openapi/v1/message/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
is_read | string | query | Optional | Supply the business value; replace example placeholders. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/message/list?page=1&size=20' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}标记站内信已读
/openapi/v1/message/readPOST
标记站内信已读
/openapi/v1/message/readWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/message/read
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
message_id | integer | body | Required | Supply the business value; replace example placeholders. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/message/read' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id' \
-H 'Content-Type: application/json' \
--data '{"message_id":1}'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}标记全部站内信已读
/openapi/v1/message/read/allPOST
标记全部站内信已读
/openapi/v1/message/read/allWrite requests require Idempotency-Key. Retry with the same key and request content; do not use a new key while the result is pending or uncertain.
https://www.sms9527api.com/openapi/v1/message/read/all
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Idempotency-Key | string | header | Required | 8–128 letters, digits or ._:-. Unique per new operation; reuse for retries. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X POST 'https://www.sms9527api.com/openapi/v1/message/read/all' \
-H 'Authorization: Bearer <API_KEY>' \
-H 'Idempotency-Key: replace-with-unique-request-id'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}未读站内信数量
/openapi/v1/message/unread/countGET
未读站内信数量
/openapi/v1/message/unread/counthttps://www.sms9527api.com/openapi/v1/message/unread/count
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/message/unread/count' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
{
"code": 200,
"data": {
"count": 3
},
"msg": "ok"
}免费试用国家
/openapi/v1/free_trial/country/listGET
免费试用国家
/openapi/v1/free_trial/country/listhttps://www.sms9527api.com/openapi/v1/free_trial/country/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/free_trial/country/list' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}免费试用号码
/openapi/v1/free_trial/number/listGET
免费试用号码
/openapi/v1/free_trial/number/listhttps://www.sms9527api.com/openapi/v1/free_trial/number/list
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
country_id | string | query | Required | Country code, e.g. US; use the country list. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/free_trial/number/list?page=1&size=20&country_id=US' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}免费试用接码记录
/openapi/v1/free_trial/number/msgGET
免费试用接码记录
/openapi/v1/free_trial/number/msghttps://www.sms9527api.com/openapi/v1/free_trial/number/msg
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
page | integer | query | Required | Page number, starting at 1. · ≥ 1 · ≤ 1000000 |
size | integer | query | Required | Records per page. · ≥ 1 · ≤ 500 |
number | string | query | Required | Phone number or number filter. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/free_trial/number/msg?page=1&size=20&number=replace-with-number' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}公共免费号码
/openapi/v1/number/freeGET
公共免费号码
/openapi/v1/number/freehttps://www.sms9527api.com/openapi/v1/number/free
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/number/free' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}国家列表
/openapi/v1/country/code/dropGET
国家列表
/openapi/v1/country/code/drophttps://www.sms9527api.com/openapi/v1/country/code/drop
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/country/code/drop' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}业务导出域名列表
/openapi/v1/domain/dropGET
业务导出域名列表
/openapi/v1/domain/drophttps://www.sms9527api.com/openapi/v1/domain/drop
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/domain/drop' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}项目下拉列表
/openapi/v1/keyword/dropGET
项目下拉列表
/openapi/v1/keyword/drophttps://www.sms9527api.com/openapi/v1/keyword/drop
Request Parameters
| Parameter Name | Parameter Type | Location | Required | Parameter Description |
|---|---|---|---|---|
Authorization | string | header | Required | Profile API Key, formatted as Bearer <API_KEY>. |
Accept-Language | string | header | Optional | Response language: zh-CN, en, ru. |
Request example
curl -X GET 'https://www.sms9527api.com/openapi/v1/keyword/drop' \
-H 'Authorization: Bearer <API_KEY>'Response Example application/json
This illustrates the common envelope; data varies by operation. Check the business code and individual batch results even with HTTP 200.
{
"code": 200,
"msg": "ok",
"data": null
}