Alphaus Billing API

(BETA) Billing API. Base URL: https://api.alphaus.cloud/m/blue/billing

Operations 146

GET /billing/v1/reseller/announcements/{announcementId} Gets the announcement list #
GET /v1/accessgroups Lists access group. Only available in Ripple #
POST /v1/accessgroups Registers the access group. Only available in Ripple #
GET /v1/accessgroups/{accessGroupId} WORK-IN-PROGRESS: Gets an access group #
DELETE /v1/accessgroups/{id} Deletes the access group. Only available in Ripple #
PUT /v1/accessgroups/{id} Updates the access group. Only available in Ripple #
GET /v1/adjustmentconfig/{vendor} Gets adjustment config #
DELETE /v1/adjustmentconfig/{vendor} Deletes adjustment config #
POST /v1/adjustmentconfig/{vendor} Creates adjustment config #
PUT /v1/adjustmentconfig/{vendor} Updates adjustment config #
POST /v1/aws/dailyrunhistory:read Reads the daily calculation history of all accounts in your billing groups. #
POST /v1/billinggroup/account Add a vendor account to a billing group #
POST /v1/billinggroup/customfield Add a custom field into a billing group #
DELETE /v1/billinggroup/customfield/{groupId}/{customFieldId} Remove a custom field from a billing group #
POST /v1/billinggroup/customfield:read Show all the billing groups custom fields #
GET /v1/billinggroup/reseller/announcements/{groupId} Gets the announcement list for billing group #
POST /v1/billinggroup/tags Add Tags to the billing group #
DELETE /v1/billinggroup/{id} Delete a billing group #
GET /v1/billinggroup/{id}/{vendor}/supportplan WORK-IN-PROGRESS: Gets the account support plan in billing group. #
PUT /v1/billinggroup/{id}/{vendor}/supportplan WORK-IN-PROGRESS: Updates the account support plan in billing group. #
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}:basicInfo Update billing group basic information #
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 #
PUT /v1/billinggroup/{id}:resources WORK-IN-PROGRESS: Update linked resources for a billing group #
GET /v1/billinggroups Lists all billing groups (streamed) #
POST /v1/billinggroups Registers a billing group #
GET /v1/billinggroups/billingconductor/{id} WORK-IN-PROGRESS: Gets all Billing Groups in AWS Billing Conductor(ABC) for… #
GET /v1/billinggroups/billingconductor/{payerId}/accounts WORK-IN-PROGRESS: Gets all accounts associated to AWS Billing Conductor(ABC)… #
POST /v1/billinggroups/children Creates a child billing group under a parent billing group #
GET /v1/billinggroups/children/{internalId} Gets child billing group info #
DELETE /v1/billinggroups/children/{internalId} Deletes all child billing group info #
PUT /v1/billinggroups/children/{internalId} Updates child billing group's basic info #
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… #
POST /v1/billinggroups/children/{internalId}/serviceDiscounts/accounts:set Sets the child billing group's account invoice service discounts. #
POST /v1/billinggroups/children:read Lists child billing groups under a specific filter #
GET /v1/billinggroups/exclude-service-settings List Exclude Service Entries #
DELETE /v1/billinggroups/exclude-service-settings Delete Exclude Service Entry #
POST /v1/billinggroups/exclude-service-settings Create Exclude Service Entry #
PUT /v1/billinggroups/exclude-service-settings Update Exclude Service Entry #
POST /v1/billinggroups/merged Registers a billing group with Merged Endpoints. #
GET /v1/billinggroups/{billingInternalId} Gets a billing group #
GET /v1/billinggroups/{id}/invoicelayoutconfig WORK-IN-PROGRESS. #
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. #
POST /v1/billinggroups:bulkLinkAccount Link accounts to a billing group in bulk from a CSV file. #
POST /v1/billinggroups:bulkTag Bulk-tag multiple billing groups from a CSV file. #
GET /v1/billinggroups:paginated Lists all billing groups with pagination support #
GET /v1/credits Gets the credits #
GET /v1/csvsettings Gets the csv column settings #
POST /v1/customfield Creates new customfield #
DELETE /v1/customfield/{id} Deletes the customfield #
PUT /v1/customfield/{id} Update the `customField` specified id, modifying its key and description #
POST /v1/customfield:read Returns all registered customfields #
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. #
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… #
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 #
POST /v1/exchangerate/global/{vendor}/{month} Set global exchangerate. Only available in Ripple #
POST /v1/exchangerate/payer/{month} Set payer exchangerate. Only available in Ripple #
GET /v1/exportcsv/billing-group Export the billing groups into csv format #
GET /v1/exportcsv/invoice-setting Exports the invoice settings into csv format #
POST /v1/freeformat Creates new billing group free format item (miscellaneous) #
GET /v1/freeformat/{groupId} Get billing group free format item (miscellaneous) #
DELETE /v1/freeformat/{groupId} Delete billing group free format item (miscellaneous) #
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 #
PUT /v1/invoice/exchangerate/{month} Update invoice exchangerate for the month #
POST /v1/invoice/status/{date}:read Reads an invoice status. Only available in Ripple #
GET /v1/invoice/status/{id} Gets an invoice. Only available in Ripple #
GET /v1/invoice/template Lists Invoice Template. Only available in Ripple #
POST /v1/invoice/{date}:converttopdf WORK-IN-PROGRESS: Convert invoice to pdf #
POST /v1/invoice/{date}:create Creates an invoice. Only available in Ripple #
POST /v1/invoice/{date}:create&savesettings Creates an invoice and add settings. Only available in Ripple #
POST /v1/invoice/{date}:export Exports an invoice #
PUT /v1/invoice/{date}:preview Updates an invoice preview. Only available in Ripple #
POST /v1/invoice/{date}:read Gets an invoice #
POST /v1/invoice/{date}:savesettings WORK-IN-PROGRESS: Save invoice settings for the month #
POST /v1/invoice:read Reads list of the invoice #
POST /v1/invoicelayoutconfig WORK-IN-PROGRESS. Creates an invoice layout config #
DELETE /v1/invoicelayoutconfig/{id} WORK-IN-PROGRESS. Delete an invoice layout config #
PUT /v1/invoicelayoutconfig/{id} WORK-IN-PROGRESS. Updates an invoice layout config #
POST /v1/invoicelayoutconfig:read WORK-IN-PROGRESS. Reads all invoice layout config under an msp #
POST /v1/reseller/announcement Creates new announcement for wave users #
DELETE /v1/reseller/announcement/{announcementId} Billing delete announcement #
PUT /v1/reseller/announcement/{announcementId} Full update existing announcement #
PATCH /v1/reseller/announcements/bulk/status Update multiple announcements status #
PATCH /v1/reseller/announcements/{announcementId}/date Update announcement date #
GET /v1/resellers ListResellers #
POST /v1/resellers Registers the reseller account. Only available in Ripple #
GET /v1/resellers/{id} Gets the reseller account. Only available in Ripple #
DELETE /v1/resellers/{id} Deletes the reseller account. Only available in Ripple #
PUT /v1/resellers/{id} Updates the reseller account. Only available in Ripple #
GET /v1/resources/accounts/{vendor} WORK-IN-PROGRESS: Returns all registered accounts that are not associated to… #
POST /v1/servicediscounts Creates the invoice service discounts. Only available in Ripple #
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 #
GET /v1/servicediscounts/{id} Gets the invoice service discounts. Only available in Ripple #
DELETE /v1/servicediscounts/{id} Deletes the invoice service discounts. Only available in Ripple #
PUT /v1/servicediscounts/{id} Updates the 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 #
POST /v1/servicediscounts:export Exports service discounts. Only available in Ripple #
POST /v1/servicediscounts:read Reads the invoice service discounts. Only available in Ripple #
GET /v1/settings WORK-IN-PROGRESS: Gets all billing settings #
GET /v1/tags Returns the customer details and its tags. #
POST /v1/{vendor}/adjustmententries/customfees Creates custom fee entries in the RIPPLE_FEES table. #
GET /v1/{vendor}/adjustmententries/{id} Gets the adjustment entry. 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:read Reads the adjustment entries. 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. #
GET /v1/{vendor}/billinggroups/children/{internalId}/customizedBillingService Gets the customized billing service in child billing group. #
POST /v1/{vendor}/billinggroups/children/{internalId}/customizedBillingService Sets the customized billing service in child billing group. #
GET /v1/{vendor}/exchangerate/{month} ListExchangeRates #
POST /v1/{vendor}/invoiceadjustments:read Reads the adjustment details involved in invoicing of an organization billing… #
GET /v1/{vendor}/services Lists available cloud services and their associated SKUs for a given vendor. #
GET /v1/{vendor}/tagsaddingsetting/{groupId} Billing get tags adding setting #
PUT /v1/{vendor}/tagsaddingsetting/{groupId} Billing update tags adding setting #
POST /v1/{vendor}/untaggedgroups:read Reads the untagged group. Only available in Ripple #
POST /v1/{vendor}/usagecostsdrift:read Returns a list of accounts that have been updated after invoice along with the… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/alphaus-billing-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

alphaus-billing-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Blue API reference Billing API
  description: Alphaus provides an API for interacting with its services.
  version: v1
servers:
- url: https://api.alphaus.cloud/m/blue
tags:


# --- truncated at 32 KB (291 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/alphaus/refs/heads/main/openapi/alphaus-billing-api-openapi.yml