Consulte les factures réparties.
Description de l'opération
Les résultats de requête pour les factures réparties du mois en cours sont fournis à titre indicatif uniquement et ne peuvent pas servir de base à la réconciliation. La facture finale du mois en cours peut être consultée après 12h00 le 4e jour du mois suivant. Les données de facturation répartie du mois en cours n'incluent pas les données à l'usage non réglées (non facturées ou en cours d'accumulation).
Les données de facturation répartie sont disponibles pour les 12 derniers mois.
Les données de facturation répartie sont mises à jour avec un délai de 48 heures par rapport aux dépenses réelles. Pour les services cloud répartis (tels que CDN, OSS et Internet Shared Bandwidth), les dépenses spécifiques de chaque ressource associée (telles que les noms de domaine, les buckets et les EIP) sont mises à jour avec un délai de 72 heures.
Les données de facturation répartie ne sont disponibles qu'après avoir activé la fonctionnalité sur la page Facture répartie dans la console. Les données deviennent disponibles 24 heures après l'activation de la fonctionnalité.
La limite de fréquence est de 10 requêtes par seconde et par utilisateur. En cas d'expiration du délai, réessayez la requête.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
bssapi:DescribeSplitItemBill |
get |
*All resources.
|
|
Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| BillingCycle |
string |
Oui |
Le cycle de facturation. Format : AAAA-MM. |
2020-03 |
| ProductCode |
string |
Non |
Le code du produit. |
rds |
| ProductType |
string |
Non |
Le type de produit. |
rds |
| SubscriptionType |
string |
Non |
Le type d'abonnement. Valeurs valides :
Remarque
Ce paramètre doit être utilisé conjointement avec le paramètre ProductCode. |
PayAsYouGo |
| NextToken |
string |
Non |
Le jeton qui spécifie la position à partir de laquelle l'appel actuel commence à lire les données. La valeur doit être vide ou correspondre à la valeur de NextToken renvoyée dans la réponse précédente. Sinon, une erreur se produit. Une valeur vide indique que l'opération de lecture commence depuis le début. |
CAESEgoQCg4KCmd |
| MaxResults |
integer |
Non |
Le nombre maximal d'entrées à renvoyer dans l'appel actuel. Valeur par défaut : 20. Valeur maximale : 300. |
20 |
| BillOwnerId |
integer |
Non |
L'identifiant du compte propriétaire de la ressource. Le compte propriétaire de la ressource est le compte qui utilise réellement la ressource. |
123 |
| InstanceID |
string |
Non |
L'identifiant de l'instance. |
i-kjhdskjgshfdlkjfdh |
| SplitItemID |
string |
Non |
L'identifiant de la ressource associée. |
i-kjhdskjgshfdlkjfdh |
| Granularity |
string |
Non |
La granularité à laquelle les factures sont interrogées. Valeurs valides :
Remarque
Si vous définissez ce paramètre sur DAILY, vous devez spécifier le paramètre BillingDate. |
Monthly |
| BillingDate |
string |
Non |
La date de facturation. Ce paramètre n'est requis que lorsque Granularity est défini sur DAILY. Format : AAAA-MM-JJ. |
2020-03-02 |
| TagFilter |
array<object> |
Non |
Les conditions de filtrage des balises. Plusieurs ensembles de conditions de requête TagValues sont pris en charge. La relation logique entre plusieurs ensembles de conditions TagValues est OR. |
|
|
object |
Non |
Les conditions de filtrage des balises. |
||
| TagKey |
string |
Non |
TagFilter.N est utilisé pour interroger les factures qui correspondent aux balises spécifiées. Il se compose d'une paire clé-valeur. La clé de balise doit comporter entre 1 et 128 caractères. Valeurs valides de N : 1 à 20.
|
TestKey |
| TagValues |
array |
Non |
TagValues.N est utilisé pour interroger les factures qui correspondent aux valeurs de balise spécifiées. Il se compose d'une liste de chaînes. La valeur de balise doit comporter entre 1 et 128 caractères. Valeurs valides de N : 1 à 20.
|
TestValue |
|
string |
Non |
La valeur de la balise. |
TestValue |
|
| IsHideZeroCharge |
boolean |
Non |
Indique si les factures dont le prix d'origine (PretaxGrossAmount) et le montant à payer (PretaxAmount) sont tous deux égaux à 0 doivent être filtrées. Valeurs valides :
|
false |
| PipCode |
string |
Non |
Le code du produit. Cette valeur est identique au code du produit dans les factures du Centre utilisateur. |
rds |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Code |
string |
Le code d'état. |
Success |
| Data |
object |
Les données de réponse. |
|
| AccountID |
string |
L'identifiant du compte. |
185xxxx3489 |
| AccountName |
string |
Le compte utilisateur. |
test@test.aliyunid.com |
| BillingCycle |
string |
Le cycle de facturation. Format : AAAA-MM. |
2020-03 |
| Items |
array<object> |
Les détails de la facture. |
|
|
object |
|||
| AfterDiscountAmount |
number |
Le montant après remise, qui inclut le montant à payer après déduction des coupons. Règle de calcul : Montant après remise = Prix catalogue - Montant de la remise. |
0 |
| BillAccountID |
string |
L'identifiant du compte auquel appartient la facture. |
185xxxx3489 |
| BillAccountName |
string |
Le nom du compte auquel appartient la facture. |
test@test.aliyunid.com |
| BillingDate |
string |
La date de facturation au format AAAA-MM-JJ. Ce paramètre n'est pas pris en charge. |
2020-01-20 |
| BillingItem |
string |
L'élément de facturation. |
Bandwidth |
| BillingItemCode |
string |
Le code de l'élément de facturation. |
disk |
| BillingType |
string |
La méthode de facturation. |
Other |
| BizType |
string |
Le type d'activité. |
trusteeship |
| CommodityCode |
string |
Le code de l'article, qui est identique au code du détail du produit dans le Centre utilisateur. |
rds |
| CostUnit |
string |
L'unité de coût. |
Unallocated |
| Currency |
string |
La devise. Valeurs valides :
|
CNY |
| DeductedByCoupons |
number |
Le montant de la remise par coupon. |
0 |
| DeductedByResourcePackage |
string |
Le montant déduit par les plans de ressources. |
0 |
| InstanceConfig |
string |
La configuration détaillée de l'instance. |
CPU:12 |
| InstanceID |
string |
L'identifiant de l'instance. |
i-kjhdskjgshfdlkjfdh |
| InstanceSpec |
string |
Les spécifications de l'instance. |
ecs.sn1ne.3xlarge |
| InternetIP |
string |
L'adresse IP publique. |
34.xx.x.x |
| IntranetIP |
string |
L'adresse IP interne. |
192.xx.xx.xx |
| InvoiceDiscount |
number |
Le montant de la remise. |
0 |
| Item |
string |
Le type de facture. Valeurs valides :
|
PayAsYouGoBill |
| ItemName |
string |
Le nom de l'élément. |
iZ28bycvyb4Z |
| ListPrice |
string |
Le prix unitaire. |
0.12 |
| ListPriceUnit |
string |
L'unité du prix unitaire. |
CNY/GB |
| NickName |
string |
Le surnom de l'instance. |
nick |
| OwnerID |
string |
L'identifiant du compte du propriétaire de la ressource dans les scénarios de paiement multi-comptes. |
169***013 |
| PipCode |
string |
Le code du produit, qui est identique au code du produit de facturation dans le Centre utilisateur. |
rds |
| PretaxAmount |
number |
Le montant à payer. |
0 |
| PretaxGrossAmount |
number |
Le montant d'origine. |
0 |
| ProductCode |
string |
Le code du produit. |
rds |
| ProductDetail |
string |
Le détail du produit. |
ApsaraDB RDS |
| ProductName |
string |
Le nom du produit. |
ApsaraDB RDS |
| ProductType |
string |
Le type de produit. |
rds |
| Region |
string |
La région. |
Hangzhou |
| ResourceGroup |
string |
Le groupe de ressources. |
Default resource group |
| ServicePeriod |
string |
La durée du service. |
20 |
| ServicePeriodUnit |
string |
L'unité de la durée du service. |
Hour |
| SplitAccountID |
string |
L'identifiant du compte de la ressource rattachée. |
12**122 |
| SplitAccountName |
string |
Le nom du compte de la ressource rattachée. |
test**1122 |
| SplitBillingCycle |
string |
Le mois de la facture fractionnée. |
2021-06 |
| SplitBillingDate |
string |
La date de la facture fractionnée. |
2021-06-01 |
| SplitCommodityCode |
string |
Le code de l'article de la ressource rattachée. |
rds |
| SplitItemID |
string |
L'identifiant de la ressource associée. |
i-28bycvyb4 |
| SplitItemName |
string |
Le nom de la ressource rattachée. |
iZ28bycvyb4Z |
| SplitProductDetail |
string |
Le nom du détail du produit de la ressource rattachée. |
ApsaraDB |
| SubscriptionType |
string |
Le type d'abonnement. Valeurs valides :
|
PayAsYouGo |
| Tag |
string |
La balise de la ressource. Si une balise d'une ressource est modifiée, les factures générées pendant la période de validité incluront cette balise. |
key:testKey value:testValue; key:testKey1 value:testValues1 |
| Usage |
string |
L'utilisation. |
100 |
| UsageUnit |
string |
L'unité d'utilisation. |
GB |
| Zone |
string |
La zone. |
China North 1 |
| MaxResults |
integer |
Le nombre maximal d'entrées renvoyées pour la requête actuelle. |
20 |
| NextToken |
string |
Le jeton qui indique la position où l'appel actuel s'arrête de lire. Une valeur vide indique que toutes les données ont été lues. Définissez cette valeur sur le paramètre de requête NextToken lors du prochain appel. |
CAESEgoQCg4K |
| TotalCount |
integer |
Le nombre total d'entrées. |
20 |
| Message |
string |
Le message d'erreur. |
Successful! |
| RequestId |
string |
L'identifiant de la requête. |
79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
| Success |
boolean |
Indique si la requête a réussi. |
true |
Exemples
JSON format
{
"Code": "Success",
"Data": {
"AccountID": "185xxxx3489",
"AccountName": "test@test.aliyunid.com",
"BillingCycle": "2020-03",
"Items": [
{
"AfterDiscountAmount": 0,
"BillAccountID": "185xxxx3489",
"BillAccountName": "test@test.aliyunid.com",
"BillingDate": "2020-01-20",
"BillingItem": "Bandwidth",
"BillingItemCode": "disk",
"BillingType": "Other",
"BizType": "trusteeship",
"CommodityCode": "rds",
"CostUnit": "Unallocated",
"Currency": "CNY",
"DeductedByCoupons": 0,
"DeductedByResourcePackage": "0",
"InstanceConfig": "CPU:12",
"InstanceID": "i-kjhdskjgshfdlkjfdh",
"InstanceSpec": "ecs.sn1ne.3xlarge",
"InternetIP": "34.xx.x.x",
"IntranetIP": "192.xx.xx.xx",
"InvoiceDiscount": 0,
"Item": "PayAsYouGoBill",
"ItemName": "iZ28bycvyb4Z",
"ListPrice": "0.12",
"ListPriceUnit": "USD/GB",
"NickName": "nick",
"OwnerID": "169***013",
"PipCode": "rds",
"PretaxAmount": 0,
"PretaxGrossAmount": 0,
"ProductCode": "rds",
"ProductDetail": "ApsaraDB RDS",
"ProductName": "ApsaraDB RDS",
"ProductType": "rds",
"Region": "Hangzhou",
"ResourceGroup": "Groupe de ressources par défaut",
"ServicePeriod": "20",
"ServicePeriodUnit": "Heure",
"SplitAccountID": "12**122",
"SplitAccountName": "test**1122",
"SplitBillingCycle": "2021-06",
"SplitBillingDate": "2021-06-01",
"SplitCommodityCode": "rds",
"SplitItemID": "i-28bycvyb4",
"SplitItemName": "iZ28bycvyb4Z",
"SplitProductDetail": "ApsaraDB",
"SubscriptionType": "PayAsYouGo",
"Tag": "key:testKey value:testValue; key:testKey1 value:testValues1",
"Usage": "100",
"UsageUnit": "GB",
"Zone": "China North 1"
}
],
"MaxResults": 20,
"NextToken": "CAESEgoQCg4K",
"TotalCount": 20
},
"Message": "Réussi !",
"RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
"Success": true
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.