A AuthMS API Wiki API Reference iam.tianv.com →

GET /communication/rate-limits

基于当前配置的服务商返回短信、邮件、推送等渠道的速率限制配置(每分钟/每小时最大发送量),用于客户端发送前的流量控制参考。参考:ePrivacy Directive 2002/58/EC、CAN-SPAM Act。

通信服务 `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
channel query string No 渠道筛选:sms/email/push(不传返回全部)

Responses

StatusDescriptionSchema
200查询成功,返回各渠道速率限制配置dto.RateLimitsDetailResponse
400请求参数错误dto.SimpleResponse
401未认证或令牌无效dto.SimpleResponse
403无权访问该资源dto.SimpleResponse
500服务内部错误dto.SimpleResponse

Referenced Schemas

domain.ChannelRateLimitData

FieldTypeRequiredExampleConstraintsDescription
max_per_hour integer No
max_per_min integer No
provider string No
tenant_id string No

dto.RateLimitsDetailResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.RateLimitsResponse No
message string No
timestamp string No

dto.RateLimitsResponse

通信服务各发送渠道的速率限制配置

FieldTypeRequiredExampleConstraintsDescription
email domain.ChannelRateLimitData No
push domain.ChannelRateLimitData No
sms domain.ChannelRateLimitData No

dto.SimpleResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No
timestamp string No