Aller au contenu

💳 API de facturation et d'utilisation

Transitions de plan, facturation et consommation des ressources. Limites de quota au niveau de l’espace de noms et suivi de l’utilisation.

  • Catégorie : Plateforme
  • Complexité : modérée
  • Chemins : 25 | Schémas : 101
  • Niveau : Standard
  • Domaines associés : system, users
  • Gérer les abonnements et les transitions de facturation
  • Configurer les méthodes de paiement et les factures
  • Suivre l’utilisation des quotas de ressources entre les espaces de noms
  • Surveiller les limites d’utilisation et la capacité
  • subscription : Abonnement pour les droits de service
  • quota : Quota de ressources pour les limites d’utilisation
  • usage_report : Rapport d’utilisation pour le suivi de la consommation
MéthodeCheminDescription
POST/api/data/namespaces/system/billing/usage_summaryRésumé d’utilisation de la facturation.
GET/api/web/namespaces/{namespace}/usage/invoice_pdfGetInvoicePdf.
GET/api/web/namespaces/{namespace}/usage/invoices/custom_listLister les factures.
POST/api/web/namespaces/{namespace}/billing/payment_method/{name}/primaryDéfinir la carte de crédit comme principale.
POST/api/web/namespaces/{namespace}/billing/payment_method/{name}/secondaryDéfinir la méthode de paiement comme secondaire.
POST/api/web/namespaces/{namespace}/billing/payment_method/{name}/swap-primaryDéfinir la méthode de paiement comme secondaire.
POST/api/web/namespaces/{namespace}/billing/payment_methodsCréer une spécification de méthode de paiement.
DELETE/api/web/namespaces/{namespace}/billing/payment_methods/{name}SUPPRIMER la méthode de paiement spécifiée.
GET/no_auth/namespaces/system/billing/plan_transitionGetPlanTransition.
POST/api/web/namespaces/{namespace}/billing/plan_transitionInitiatePlanTransition.
POST/api/web/namespaces/{metadata.namespace}/quotasCréer un quota.
PUT/api/web/namespaces/{metadata.namespace}/quotas/{metadata.name}Remplacer un quota.
GET/api/web/namespaces/{namespace}/quota/limitsObtenir les limites de quota personnalisées.
GET/api/web/namespaces/{namespace}/quota/usageObtenir l’utilisation du quota.
GET/api/web/namespaces/{namespace}/quotasLister les quotas.
GET/api/web/namespaces/{namespace}/quotas/{name}Obtenir un quota
DELETE/api/web/namespaces/{namespace}/quotas/{name}SUPPRIMER un quota.
GET/api/web/namespaces/{namespace}/subscriptions/custom_listLister les abonnements.
POST/api/web/namespaces/system/addon/subscribeS’abonner aux services addon XC.
POST/api/web/namespaces/system/addon/unsubscribeSe désabonner des services addon XC.
POST/api/web/namespaces/{namespace}/current_usageLister les détails d’utilisation actuels.
POST/api/web/namespaces/{namespace}/hourly_usage_detailsLister les détails d’utilisation horaire.
POST/api/web/namespaces/{namespace}/monthly_usageLister les détails d’utilisation mensuelle.
POST/api/web/namespaces/{namespace}/usage_detailsLister les détails d’utilisation.
GET/api/web/namespaces/system/usage_plans/currentObtenir le plan d’utilisation actuel.
GET/api/web/namespaces/system/usage_plans/custom_listLister les plans d’utilisation.