QueryGateVerifyBillingPublic

更新时间:
复制 MD 格式

You can call this API to query monthly billing details for a specific authentication method.

Operation description

QPS Limits

The queries per second (QPS) limit for a single user is 500. Exceeding this limit triggers rate limiting, which may affect your business.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

dypns:QueryGateVerifyBillingPublic

get

*All Resource

*

None None

Request parameters

Parameter

Type

Required

Description

Example

Month

string

Yes

The monthly bill. Format is YYYYMM, such as 202111.

202111

AuthenticationType

integer

Yes

The authentication method. Values:

  • 0: Native number verification.

  • 1: One-click logon.

  • 2: All.

  • 3: Liveness verification.

  • 4: Text message verification.

1

Response elements

Element

Type

Description

Example

object

Code

string

The status code. Values:

OK

Message

string

The description of the status code.

successful

RequestId

string

The request ID.

8906582E-6722

Data

object

The billing quantity and amount for each plan.

AmountSum

string

The consumption amount for the plan (unit: CNY).

1234

SceneBillingList

array<object>

The consumption amount list.

object

Add

string

The billing quantity.

74

SinglePrice

string

The unit price (unit: CNY).

0.02

Amount

string

The consumption amount for the plan (unit: CNY).

1.48

ItemName

string

The authentication method.

本机号码校验

SceneCode

string

The plan code.

FC100000038194004

AppName

string

The App name.

阿里云

SceneName

string

The plan name.

阿里云通信

Examples

Success response

JSON format

{
  "Code": "OK",
  "Message": "successful",
  "RequestId": "8906582E-6722",
  "Data": {
    "AmountSum": "1234",
    "SceneBillingList": [
      {
        "Add": "74",
        "SinglePrice": "0.02",
        "Amount": "1.48",
        "ItemName": "本机号码校验",
        "SceneCode": "FC100000038194004",
        "AppName": "阿里云",
        "SceneName": "阿里云通信"
      }
    ]
  }
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.