Alphaus Billing API
(BETA) Billing API. Base URL: https://api.alphaus.cloud/m/blue/billing
Operations 146
POST
/v1/aws/dailyrunhistory:read
Reads the daily calculation history of all accounts in your billing groups. Only available in Ripple.
#
DELETE
/v1/billinggroup/customfield/{groupId}/{customFieldId}
Remove a custom field from a billing group
#
GET
/v1/billinggroup/reseller/announcements/{groupId}
Gets the announcement list for billing group
#
GET
/v1/billinggroup/{id}/{vendor}/supportplan
WORK-IN-PROGRESS: Gets the account support plan in billing group. Only available in Ripple.
#
PUT
/v1/billinggroup/{id}/{vendor}/supportplan
WORK-IN-PROGRESS: Updates the account support plan in billing group. Only available in Ripple.
#
POST
/v1/billinggroup/{id}/{vendor}/untaggedgroups
Sets non-tag group settings for a billing group.
#
PUT
/v1/billinggroup/{id}:additionalCharges
WORK-IN-PROGRESS: Update additonal charges for a billing group
#
PUT
/v1/billinggroup/{id}:customFields
WORK-IN-PROGRESS: Update billing group custom fields information
#
PUT
/v1/billinggroup/{id}:freeFormat
WORK-IN-PROGRESS: Update billing group custom fields information
#
PUT
/v1/billinggroup/{id}:invoiceSettings
WORK-IN-PROGRESS: Update invoice settings for a billing group
#
PUT
/v1/billinggroup/{id}:resellerCharges
WORK-IN-PROGRESS: Update reseller charges for a billing group
#
GET
/v1/billinggroups/billingconductor/{id}
WORK-IN-PROGRESS: Gets all Billing Groups in AWS Billing Conductor(ABC) for specific payer id.
#
GET
/v1/billinggroups/billingconductor/{payerId}/accounts
WORK-IN-PROGRESS: Gets all accounts associated to AWS Billing Conductor(ABC) Billing group
#
PUT
/v1/billinggroups/children/{internalId}/invoiceSettings
Updates child billing group's invoice settings
#
GET
/v1/billinggroups/children/{internalId}/serviceDiscounts
Returns the service discount associated with the billing group id
#
POST
/v1/billinggroups/children/{internalId}/serviceDiscounts
Sets the child billing group invoice service discounts. Only available in Ripple.
#
GET
/v1/billinggroups/children/{internalId}/serviceDiscounts/accounts:read
Returns the account's service discounts associated with the child billing group id
#
POST
/v1/billinggroups/children/{internalId}/serviceDiscounts/accounts:set
Sets the child billing group's account invoice service discounts. Only available in Ripple.
#
POST
/v1/billinggroups/merged
Registers a billing group with Merged Endpoints. Only available in Ripple. WORK IN PROGRESS
#
GET
/v1/billinggroups/{id}/invoicelayoutconfig
WORK-IN-PROGRESS. Gets the billing group invoice layout configs, used for overriding MSP level configs.
#
DELETE
/v1/billinggroups/{id}/invoicelayoutconfig
WORK-IN-PROGRESS. Unsets the billing group invoice layout config.
#
POST
/v1/billinggroups/{id}/invoicelayoutconfig
WORK-IN-PROGRESS. Sets the billing group invoice layout configs.
#
POST
/v1/billinggroups/{id}/invoicetemplate
Creates/Updates a billing group's invoice template. Only available in Ripple.
#
POST
/v1/billinggroups:bulkCreate
Create billing group in bulk from CSV file. Returns a long-running operation. Poll status via the Operations service (GET /ops/v1/{name}).
#
POST
/v1/billinggroups:bulkLinkAccount
Link accounts to a billing group in bulk from a CSV file. Returns a long-running operation. Poll status via the Operations service (GET /ops/v1/{name}).
#
POST
/v1/billinggroups:bulkTag
Bulk-tag multiple billing groups from a CSV file. Supports add, delete, and dry-run modes. Returns a long-running operation. Poll status via the Operations service (GET /ops/v1/{na
#
POST
/v1/customizedbillingservices
Creates the customized billing service. Only available in Ripple.
#
GET
/v1/customizedbillingservices/billinggroup/{groupId}/{vendor}
Gets the customized billing service in billing group. Only available in Ripple.
#
DELETE
/v1/customizedbillingservices/billinggroup/{groupId}/{vendor}
Deletes the customized billing service in billing group. Only available in Ripple.
#
POST
/v1/customizedbillingservices/billinggroup/{groupId}/{vendor}
Sets the customized billing service in billing group. Only available in Ripple.
#
GET
/v1/customizedbillingservices/{id}
Gets the customized billing service. Only available in Ripple.
#
DELETE
/v1/customizedbillingservices/{id}
Deletes the customized billing service. Only available in Ripple.
#
PUT
/v1/customizedbillingservices/{id}
Updates the customized billing service by updating the fields specified in the update mask. Only available in Ripple.
#
POST
/v1/customizedbillingservices:read
Reads the customized billing service. Only available in Ripple.
#
POST
/v1/exchangerate/billinggroup/{month}
Set billing group exchangerate. Only available in Ripple.
#
GET
/v1/invoice/displaysettings
WORK-IN-PROGRESS: Gets the invoice display settings for invoice-ui
#
POST
/v1/invoice/displaysettings
Creates/Updates an invoice display settings. Only available in Ripple.
#
POST
/v1/invoice/{date}:create&savesettings
Creates an invoice and add settings. Only available in Ripple.
#
GET
/v1/resources/accounts/{vendor}
WORK-IN-PROGRESS: Returns all registered accounts that are not associated to any billing groups and accounts found in CUR for the specified month. For Ripple only
#
POST
/v1/servicediscounts/account:export
Exports service discounts for account in billing group. Only available in Ripple.
#
POST
/v1/servicediscounts/billinggroup:export
Exports service discounts for billing group. Only available in Ripple.
#
DELETE
/v1/servicediscounts/{groupId}/account
Deletes the account invoice service discounts. Only available in Ripple.
#
POST
/v1/servicediscounts/{groupId}/account
Registers the account invoice service discounts. Only available in Ripple.
#
PUT
/v1/servicediscounts/{groupId}/account
Updates the account invoice service discounts. Only available in Ripple.
#
POST
/v1/servicediscounts/{groupId}/account:read
Reads the account invoice service discounts. Only available in Ripple.
#
PUT
/v1/servicediscounts/{groupId}/account:remove
Removes the account invoice service discounts. Only available in Ripple.
#
GET
/v1/servicediscounts/{groupId}/billinggroup
Returns the service discount associated with the billing group id
#
DELETE
/v1/servicediscounts/{groupId}/billinggroup
Deletes the billing group invoice service discounts. Only available in Ripple.
#
POST
/v1/servicediscounts/{groupId}/billinggroup
Registers the billing group invoice service discounts. Only available in Ripple.
#
PUT
/v1/servicediscounts/{groupId}/billinggroup
Updates the billing group invoice service discounts. Only available in Ripple.
#
POST
/v1/servicediscounts/{vendor}/services:read
Reads the service relate to the service discounts. Only available in Ripple.
#
GET
/v1/tags
Returns the customer details and its tags. Port for: m/ripple/tags/vendor/{vendor}?type={type}
#
POST
/v1/{vendor}/adjustmententries/customfees
Creates custom fee entries in the RIPPLE_FEES table. Used to write Guaranteed Commitment entries and Custom Fee entries directly to the fee table. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries/{id}/allocate
Allocates the adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries/{id}/allocate:restore
Restores the allocate adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries/{id}/split
Splits the adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries/{id}/split:restore
Restores the splitted adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries:apply
Applies the adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententries:restore
Restores the adjustment entry item. Only available in Ripple.
#
POST
/v1/{vendor}/adjustmententryitems:read
Lists adjustment entry items from the fee table. Reads fee entries from the RIPPLE_FEES table, optionally filtered by mobingi_type. Note: Commitment entries (mobingi_type="COMMITME
#
GET
/v1/{vendor}/billinggroups/children/{internalId}/customizedBillingService
Gets the customized billing service in child billing group. Only available in Ripple.
#
POST
/v1/{vendor}/billinggroups/children/{internalId}/customizedBillingService
Sets the customized billing service in child billing group. Only available in Ripple.
#
POST
/v1/{vendor}/invoiceadjustments:read
Reads the adjustment details involved in invoicing of an organization billing group (Wave).
#
GET
/v1/{vendor}/services
Lists available cloud services and their associated SKUs for a given vendor. Use this to retrieve service codes and names that can be referenced in exclude service settings.
#
POST
/v1/{vendor}/usagecostsdrift:read
Returns a list of accounts that have been updated after invoice along with the differences in costs, if any. Only available in Ripple.
#