How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Alphaus Flow API

(ALPHA) Flow API. Base URL: https://api.alphaus.cloud/m/blue/flow

Alphaus Flow API is one of 15 APIs that Alphaus publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Flow. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 18 operations across 14 paths, and defines 41 schemas. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against a single base URL, https://api.alphaus.cloud/m/blue.

18 operations 14 paths 41 schemas 10 GET6 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://api.alphaus.cloud/m/blue
Resource Areas
1

Paths & Operations 18

Across 14 paths, the API surfaces 18 operations — 10 GET, 6 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Flow 18

(ALPHA) Flow API. Base URL: https://api.alphaus.cloud/m/blue/flow

GET
/v1/aws/xacct/cea
Gets a CloudFormation launch URL for enabling read-only cross-account access to cost explorer information (API only).
Flow_GetCostExplorerAccessTemplateUrl → 200default
POST
/v1/aws/xacct/cea
Creates a default cross-account access role for cost explorer (API only).
Flow_CreateCostExplorerAccess body → 200default
GET
/v1/aws/xacct/spa
Gets a CloudFormation launch URL for Savings Plan purchase capabilities
Flow_GetSPPurchaseAccessTemplateUrl → 200default
POST
/v1/aws/xacct/spa
Creates a default cross-account access role for Savings Plan (API only).
Flow_CreateSPPurchaseAccess body → 200default
GET
/v1/aws/xacct/{payerId}/access
Returns the activated cross-account access roles of the target payerId.
Flow_GetCrossAccountAccessDetails 1 param → 200default
POST
/v1/aws/{billingInternalId}/accounts
Returns all the aws accounts and its payer of the msp id
Flow_GetAwsAccounts 1 param body → 200default
GET
/v1/info
For Testing Purposes Only.
Flow_GetInfo → 200default
GET
/v1/settings/history/{id}
Gets the settings configuration history for a user.
Flow_GetSettingsHistory 1 param → 200default
GET
/v1/settings/recommendations/{id}
Fetch user savings plan details
Flow_GetRecommendationDetails 1 param → 200default
GET
/v1/settings/{id}
Fetch previous settings for a user
Flow_GetSettings 1 param → 200default
PUT
/v1/settings/{id}
Creates or Updates the settings configuration for recommendation.
Flow_SetSettings 1 param body → 200default
POST
/v1/sp/purchaseDetails/notification
Sends savings plan details to be purchased to a Slack channel or user email
Flow_SendSPToPurchaseDetailsNotification body → 200default
GET
/v1/sp/purchaseDetails/notification/link/expiry
Checks the expiry of the link in the SP to purchase details notification
Flow_CheckSPToPurchaseDetailsLinkExpiry 1 param → 200default
GET
/v1/sp/purchaseDetails/{payerId}/{yearMonth}
Get savings plan details to be purchased .
Flow_GetSPToPurchaseDetails 2 params → 200default
POST
/v1/sp/recommendation/notification
Sends configuration and recommendation to a Slack channel
Flow_CreateSPRecommendationNotification body → 200default
POST
/v1/usagecost
Gets the daily cost and usage details.
Flow_GetDailyUsageCostDetails body → 200default
GET
/v1/user/settings/{id}
Gets the user account settings.
Flow_GetUserAccountSettings 1 param → 200default
PUT
/v1/user/settings/{id}
Create or Update the user account settings.
Flow_SetUserAccountSettings 1 param body → 200default

Schemas 41

The contract defines 41 schemas that model the data the API accepts and returns. The most detailed are v1GetRecommendationDetailsResponse (19 properties), CreateSPRecommendationNotificationRequestRecommendation (19 properties), v1SpDetails (15 properties), flowV1SavingsPlanRecommendation (13 properties). Each schema is shown below with its type and property counts.

flowV1SavingsPlanDetailsPurchase
object
13 properties
FlowSetSettingsBody
object
Request message for the Flow.CreateSettings rpc.
9 properties
protobufAny
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property
v1CreateSPRecommendationNotificationRequest
object
2 properties
v1SettingsHistory
object
Settings history message.
10 properties
v1CreateCostExplorerAccessRequest
object
Request message for the Flow.CreateCostExplorerAccess rpc. This endpoint only supports the 'apionly' template type.
1 property
CreateSPRecommendationNotificationRequestRecommendation
object
19 properties
v1GetCrossAccountAccessDetailsResponse
object
Response message for the Flow.GetCrossAccountAccessDetails rpc.
2 properties
v1SetUserAccountSettingsResponse
object
Response message for the Flow.SetUserAccountSettings rpc.
1 property
v1SendSPToPurchaseDetailsNotificationsRequestSavingsPlanDetailsPurchase
object
13 properties
v1GetSettingsHistoryResponse
object
Response message for the Flow.GetSettingsHistory rpc.
1 property
v1GetSPToPurchaseDetailsResponse
object
Response message for the Flow.GetSPToPurchaseDetails rpc.
5 properties
v1MonthlyCosts
object
Summary of monthly cost values associated with a single Savings Plan.
3 properties
v1CheckSPToPurchaseDetailsLinkExpiryResponse
object
4 properties
v1CreateCostExplorerAccessResponse
object
Response message for the Flow.CreateCostExplorerAccess rpc.
9 properties
v1GetUserAccountSettingsResponse
object
Response message for the Flow.GetUserAccountSettings rpc.
4 properties
v1CreateSPRecommendationNotificationResponse
object
2 properties
FlowSetUserAccountSettingsBody
object
Request message for the Flow.SetUserAccountSettings rpc.
3 properties
v1GetAwsAccountsResponse
object
Response message for the Flow.GetAwsAccounts rpc.
4 properties
v1SendSPToPurchaseDetailsNotificationsRequest
object
Request message for the Flow.SendSPToPurchaseDetailsNotifications rpc.
12 properties
v1GetDailyUsageCostDetailsRequest
object
Request message for the Flow.GetDailyUsageCostDetailsRequest rpc.
3 properties
FlowGetAwsAccountsBody
object
Response message for the Flow.GetAwsAccounts rpc.
v1CrossAccountAccessDetail
object
Individual cross-access detail record.
7 properties
flowV1SavingsPlanRecommendation
object
13 properties
CreateSPRecommendationNotificationRequestConfigurations
object
9 properties
v1CreateSPPurchaseAccessResponse
object
Response message for the Flow.CreateSPPurchaseAccess rpc.
9 properties
v1SendSPToPurchaseDetailsNotificationsResponse
object
2 properties
rpcStatus
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
v1GetRecommendationDetailsResponse
object
19 properties
v1UtilizationDetails
object
Utilization details for Savings Plans, including ARN and utilization percentage.
3 properties
v1GetDailyUsageCostDetailsResponse
object
A single entry containing Savings Plan, monthly cost summary, and usage breakdown.
5 properties
v1SendSPToPurchaseDetailsNotificationsRequestSavingsPlanRecommendation
object
13 properties
v1CreateSPPurchaseAccessRequest
object
Request message for the Flow.CreateSPPurchaseAccess rpc.
1 property
blueapiFlowV1GetInfoResponse
object
Response message for the Flow.GetInfo rpc.
1 property
v1UsageCostDetails
object
Usage and Cost Details to be used in the GetDailyUsageCostDetailsResponse.
8 properties
blueapiFlowV1DailyUtilization
object
Daily utilization data for a specific date range.
2 properties
v1SetSettingsResponse
object
Response message for the Flow.CreateSettings rpc.
1 property
v1GetSPPurchaseAccessTemplateUrlResponse
object
Response message for the Flow.GetSPPurchaseAccessTemplateUrl rpc.
5 properties
v1GetSettingsResponse
object
Response message for fetching previous settings configuration of a user.
11 properties
v1SpDetails
object
Savings Plan Details to be used in the GetDailyUsageCostDetailsResponse.
15 properties
v1GetCostExplorerAccessTemplateUrlResponse
object
Response message for the Flow.GetCostExplorerAccessTemplateUrl rpc.
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

alphaus-flow-api-openapi.yml Raw ↑

Other APIs Alphaus publishes across the network.

Alphaus Admin API
Alphaus Billing API
Alphaus Cost API
Alphaus Cover API
Alphaus Flags API
Alphaus GuaranteedCommitments API
Alphaus Iam API
Alphaus Luster API
Alphaus Operations API
Alphaus Organization API
Alphaus Preferences API
Alphaus Pricing API
Where this information came from

This is an independent, third-party profile of Alphaus Flow API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.