LAP Registry

BillingManagementClient Skill

azure-com-billing

Provider: Microsoft Azure Version: 2019-10-01-preview Endpoints: 119 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
GET/providers/Microsoft.Billing/billingAccounts
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}Lists the billing accounts that a user has access to.
PATCH/providers/Microsoft.Billing/billingAccounts/{billingAccountName}Gets a billing account by its ID.
POST/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/listInvoiceSectionsWithCreateSubscriptionPermissionUpdates the properties of a billing account. Currently, displayName and address can be updated. The operation is supported only for billing accounts with agreement type Microsoft...
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/paymentMethodsLists the invoice sections for which the user has permission to create Azure subscriptions. The operation is supported only for billing accounts with agreement type Microsoft Cust...
POST/providers/Microsoft.Billing/validateAddressLists the payment Methods for a billing account. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/availableBalance/defaultValidates an address. Use the operation to validate an address before using it as a billing account or a billing profile address.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructionsThe available credit balance for a billing profile. This is the balance that can be used for pay now to settle due or past due invoices. The operation is supported only for billin...
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}Lists the instructions by billing profile id.
PUT/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}Get the instruction by name. These are custom billing instructions and are only applicable for certain customers.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/paymentMethodsCreates or updates an instruction. These are custom billing instructions and are only applicable for certain customers.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/validateDetachPaymentMethodEligibilityLists the payment Methods for a billing profile. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfilesValidates if the default payment method can be detached from the billing profile. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}Lists the billing profiles that a user has access to. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement or Microsoft Partner Agreeme...
PUT/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}Gets a billing profile by its ID. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement or Microsoft Partner Agreement.
PATCH/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}Creates a billing profile. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement or Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customersUpdates the properties of a billing profile. Currently, displayName, poNumber, bill-to address and invoiceEmailOptIn can be updated. The operation is supported for billing account...
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSectionsLists the customers that are billed to a billing profile. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}Lists the invoice sections that a user has access to. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
PUT/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}Gets an invoice section by its ID. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
PATCH/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}Creates an invoice section. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customersUpdates an invoice section. Currently, only displayName can be updated. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}Lists the customers that are billed to a billing account. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingPermissionsGets a customer by its ID. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptionsLists the billing permissions the caller has for a customer.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}Lists the subscriptions for a customer. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/productsGets a subscription by its ID. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}Lists the products for a customer. These don't include products billed based on usage.The operation is supported only for billing accounts with agreement type Microsoft Partner Ag...
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/transactionsGets a product by ID. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
GET/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departmentsLists the billed and unbilled transactions by customer id for given start date and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions...

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install azure-com-billing

Downloads and installs to ~/.claude/skills/azure-com-billing/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)