Alphaus Admin API
Admin API. Base URL: https://api.alphaus.cloud/m/blue
Admin API. Base URL: https://api.alphaus.cloud/m/blue
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/alphaus-admin-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Blue API reference Admin API
description: 'Alphaus provides an API for interacting with its services. Blue API is a RESTful API that can be accessed by an HTTP client such as `curl`, or any HTTP library which is part of most modern programming languages. This API reference is autogenerated from [protocol buffers](https://developers.google.com/protocol-buffers) defined in this [repository](https://github.com/alphauslabs/blueapi), together with our supported [client libraries](https://alphauslabs.github.io/docs/blueapi/client-sdks/). See the official [documentation](https://alphauslabs.github.io/docs/blueapi/overview/) for more information.
You may encounter the following feature maturity indicators:
- **(WORK-IN-PROGRESS)** - Development is ongoing, don''t use yet;
- **(BETA)** - New or experimental features, subject to changes; and
- **(DEPRECATED)** - Outdated or replaced features.
Some endpoints, especially those that return lists of resources, have streaming responses; newline-separated stream of “chunks”. Each chunk is an envelope that can contain either a response message or an error. Only the last chunk will include an error, if any.'
version: v1
servers:
- url: https://api.alphaus.cloud/m/blue
description: Base URL reconciled from apis.yml
tags:
- name: Admin
description: 'Admin API. Base URL: https://api.alphaus.cloud/m/blue'
externalDocs:
description: Service definition
url: https://github.com/alphauslabs/blueapi/tree/main/admin/
paths:
/admin/v1/acctgroups:
get:
summary: Lists all account groups.
operationId: Admin_ListAccountGroups
responses:
'200':
description: A successful response.(streaming responses)
content:
application/json:
schema:
type: object
properties:
result:
$ref: '#/components/schemas/v1ListAccountGroupsResponse'
error:
$ref: '#/components/schemas/rpcStatus'
title: Stream result of v1ListAccountGroupsResponse
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
/admin/v1/acctgroups/{id}:
get:
summary: Gets an account group.
operationId: Admin_GetAccountGroup
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetAccountGroupResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
in: path
required: true
schema:
type: string
tags:
- Admin
/admin/v1/auditlogs:export:
post:
summary: 'WORK-IN-PROGRESS: Exports audit logs for login user''s organization.'
operationId: Admin_ExportAuditLogs
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiAuditExport'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1ExportAuditLogsRequest'
description: Request message for the ExportAuditLogs rpc.
required: true
/admin/v1/aws/reports/proforma:
post:
summary: 'WORK-IN-PROGRESS: Configure AWS Proforma Cost and Usage Report.'
operationId: Admin_CreateProformaCur
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1ProformaCur'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateProformaCurRequest'
required: true
/admin/v1/aws/xacct/cwms:
get:
summary: 'WORK-IN-PROGRESS: Gets a CloudFormation launch URL for enabling CloudWatch metrics streaming on a target account.'
operationId: Admin_GetCloudWatchMetricsStreamTemplateUrl
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetCloudWatchMetricsStreamTemplateUrlResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
post:
summary: 'WORK-IN-PROGRESS: Starts validation of a CloudWatch Metrics streaming stack deployment.'
operationId: Admin_CreateCloudWatchMetricsStream
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1CloudWatchMetricsStream'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateCloudWatchMetricsStreamRequest'
description: Request message for the Admin.CreateCloudWatchMetricsStream rpc.
required: true
/admin/v1/aws/xacct/dca:
get:
summary: Gets a CloudFormation launch URL for enabling the default cross-account access to your account's cost information based on type. See comments on the type for more information on what each template does.
operationId: Admin_GetDefaultCostAccessTemplateUrl
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetDefaultCostAccessTemplateUrlResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: type
description: "Optional. Valid values are `default`, `s3only`, and `apionly`. Defaults to `default` if empty.\n\n`default` - Template for setting up both CUR export and read-only access to cost information. If selected, you need to deploy this template to `us-east-1` region as CloudFormation only supports the `AWS::CUR::ReportDefinition` in that region at the moment. The target S3 bucket will also be created in that region. If you prefer your S3 bucket to be located in a different region, you can use the template from this API by setting the type to `s3only`. After your S3 bucket is ready, call this API again (type is `default`) and set the `CurS3BucketOption` parameter to `USE_EXISTING`, then set your bucket name and region accordingly. This is the default for Ripple, unless specified otherwise.\n\n`apionly` - Template for setting up ready-only access to cost information. Handy if you already have exported your CUR to Alphaus through other means (i.e. manual setup). This template is the same as the `default` type but without the CUR export definitions. Although not required, we recommend you to deploy this template to allow us to query your cost-related information such as Reserved Instances, Saving Plans, etc. through the AWS API. At the moment, we only rely on CUR data which is a best-effort basis and sometimes not accurate. This is the default for Wave(Pro), unless specified otherwise.\n\n`s3only` - A helper template for creating an S3 bucket to be used for CUR export.\n\n`default-2.0`- For default cur 2.0 templates. \n\n`s3only-2.0` - For s3only cur 2.0 templates.\n\nAll templates are publicly available from the reponse link (`templateUrl`) if you want to audit the included permissions."
in: query
required: false
schema:
type: string
tags:
- Admin
post:
summary: Starts validation of a default cross-account access stack deployment. If successful, the IAM role created from the CloudFormation stack will be registered to the target.
operationId: Admin_CreateDefaultCostAccess
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1DefaultCostAccess'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateDefaultCostAccessRequest'
description: Request message for the Admin.CreateDefaultCostAccess rpc.
required: true
/admin/v1/aws/xacct/dca/all:read:
post:
summary: Lists the default cross-account access role(s) attached to accounts under caller.
operationId: Admin_ListDefaultCostAccess
responses:
'200':
description: A successful response.(streaming responses)
content:
application/json:
schema:
type: object
properties:
result:
$ref: '#/components/schemas/v1DefaultCostAccess'
error:
$ref: '#/components/schemas/rpcStatus'
title: Stream result of v1DefaultCostAccess
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
/admin/v1/aws/xacct/dca/{target}:
get:
summary: Gets the current default cross-account role attached to the input target.
operationId: Admin_GetDefaultCostAccess
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1DefaultCostAccess'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: target
description: Required. The target AWS account to query.
in: path
required: true
schema:
type: string
tags:
- Admin
delete:
summary: Deletes the current default cross-account access role attached to this target account. This does not delete the CloudFormation deployment in your account.
operationId: Admin_DeleteDefaultCostAccess
responses:
'200':
description: A successful response.
content:
application/json:
schema:
type: object
properties: {}
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: target
description: Required. The target AWS account to delete.
in: path
required: true
schema:
type: string
tags:
- Admin
put:
summary: Starts an update to an existing default cross-account access CloudFormation stack for template changes, if any. Only call this API if the status of your default cross-account access is 'outdated'.
operationId: Admin_UpdateDefaultCostAccess
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/protosOperation'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: target
description: Required. The target AWS account to update.
in: path
required: true
schema:
type: string
tags:
- Admin
/admin/v1/defaultmeta:
put:
summary: 'WORK-IN-PROGRESS: Set the default meta saved per organization'
operationId: Admin_UpdateMSPDefaultMeta
responses:
'200':
description: A successful response.
content:
application/json:
schema:
type: object
properties: {}
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1UpdateMSPDefaultMetaRequest'
required: true
/admin/v1/defaultmeta/{mspId}:
get:
summary: 'WORK-IN-PROGRESS: Fetch the default meta saved per organization'
operationId: Admin_GetMSPDefaultMeta
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetMSPDefaultMetaResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: mspId
in: path
required: true
schema:
type: string
tags:
- Admin
/admin/v1/notification/channels:
get:
summary: Lists all notification channels for login user's organization or group.
operationId: Admin_ListNotificationChannels
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1ListNotificationChannelsResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
post:
summary: 'WORK-IN-PROGRESS: Creates notification settings for login user''s organization or group.'
operationId: Admin_CreateNotificationChannel
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationChannel'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateNotificationChannelRequest'
description: Request message for the Admin.CreateNotificationChannel rpc.
required: true
/admin/v1/notification/channels/{id}:
get:
summary: Gets notification channel for login user's organization or group.
operationId: Admin_GetNotificationChannel
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationChannel'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fieldMask
description: Optional.
in: query
required: false
schema:
type: string
tags:
- Admin
delete:
summary: Deletes notification settings for login user's organization or group.
operationId: Admin_DeleteNotificationChannel
responses:
'200':
description: A successful response.
content:
application/json:
schema:
type: object
properties: {}
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
description: Required. ID of the notification channel to delete.
in: path
required: true
schema:
type: string
tags:
- Admin
put:
summary: 'WORK-IN-PROGRESS: Updates notification settings for login user''s organization or group.'
operationId: Admin_UpdateNotificationChannel
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationChannel'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
description: Required. ID of the notification channel to update.
in: path
required: true
schema:
type: string
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AdminUpdateNotificationChannelBody'
required: true
/admin/v1/notification/default:
post:
summary: Creates a default notification channel of type email based on the caller's primary email address.
operationId: Admin_CreateDefaultNotificationChannel
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationChannel'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateDefaultNotificationChannelRequest'
description: Request message for the Admin.CreateDefaultNotificationChannel rpc.
required: true
/admin/v1/notification/settings:
get:
summary: Get notification settings for login user's organization or group.
operationId: Admin_GetNotificationSettings
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationSettings'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
post:
summary: Creates or updates notification settings for login user's organization or group.
operationId: Admin_SaveNotificationSettings
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/apiNotificationSettings'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1SaveNotificationSettingsRequest'
description: Request message for the Admin.SaveNotificationSettings rpc.
required: true
/admin/v1/notifications:
get:
summary: 'WORK-IN-PROGRESS: List all notification for login user''s organization.'
operationId: Admin_ListNotifications
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1ListNotificationsResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
post:
summary: 'WORK-IN-PROGRESS: Creates notification for login user''s organization.'
operationId: Admin_CreateNotification
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/blueapiApiNotification'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1CreateNotificationRequest'
description: Request message for the Admin.CreateNotificationTypeChannels rpc.
required: true
/admin/v1/notifications/{id}:
get:
summary: 'WORK-IN-PROGRESS: Get notifications for login user''s organization.'
operationId: Admin_GetNotification
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/blueapiApiNotification'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
description: Required
in: path
required: true
schema:
type: string
- name: notificationType
description: 'Required
Valid values:
`InvoiceCalculationStarted`,
`InvoiceCalculationFinished`,
`CurUpdatedAfterInvoice`.
`AccountBudgetAlert`.'
in: query
required: false
schema:
type: string
tags:
- Admin
delete:
summary: 'WORK-IN-PROGRESS: Deletes notification for login user''s organization.'
operationId: Admin_DeleteNotification
responses:
'200':
description: A successful response.
content:
application/json:
schema:
type: object
properties: {}
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
description: Required
in: path
required: true
schema:
type: string
- name: notificationType
description: 'Required
Valid values:
`InvoiceCalculationStarted`,
`InvoiceCalculationFinished`,
`CurUpdatedAfterInvoice`.
`AccountBudgetAlert`.'
in: query
required: false
schema:
type: string
tags:
- Admin
put:
summary: 'WORK-IN-PROGRESS: Updates notification for login user''s organization.'
operationId: Admin_UpdateNotification
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/blueapiApiNotification'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: id
description: Required
in: path
required: true
schema:
type: string
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AdminUpdateNotificationBody'
required: true
/admin/v1/wavefeatures:
get:
summary: 'WORK-IN-PROGRESS: Get settings value for wave features management per organization'
operationId: Admin_GetWaveFeatures
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetWaveFeaturesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
parameters:
- name: lang
in: query
required: false
schema:
type: string
tags:
- Admin
put:
summary: 'WORK-IN-PROGRESS: Updates the wave feature management default value per organization'
operationId: Admin_UpdateWaveFeatureSetting
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/v1GetWaveFeaturesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/rpcStatus'
tags:
- Admin
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/v1UpdateWaveFeatureSettingRequest'
required: true
components:
schemas:
v1WaveFeature:
type: object
properties:
label:
type: string
featureId:
type: string
isEnabled:
type: boolean
tickStrategy:
type: string
condition:
type: string
flag:
type: string
children:
type: array
items:
type: object
$ref: '#/components/schemas/v1WaveFeature'
title: for wave features settings data maping
v1GetMSPDefaultMetaResponse:
type: object
properties:
defaultMeta:
type: array
items:
type: string
v1FeatureSetting:
type: object
properties:
featureId:
type: string
isEnabled:
type: boolean
title: For rpc UpdateWaveFeature
protobufAny:
type: object
properties:
'@type':
type: string
description: "A URL/resource name that uniquely identifies the type of the serialized\nprotocol buffer message. This string must contain at least\none \"/\" character. The last segment of the URL's path must represent\nthe fully qualified name of the type (as in\n`path/google.protobuf.Duration`). The name should be in a canonical form\n(e.g., leading \".\" is not accepted).\n\nIn practice, teams usually precompile into the binary all types that they\nexpect it to use in the context of Any. However, for URLs which use the\nscheme `http`, `https`, or no scheme, one can optionally set up a type\nserver that maps type URLs to message definitions as follows:\n\n* If no scheme is provided, `https` is assumed.\n* An HTTP GET on the URL must yield a [google.protobuf.Type][]\n value in binary format, or produce an error.\n* Applications are allowed to cache lookup results based on the\n URL, or have them precompiled into a binary to avoid any\n lookup. Therefore, binary compatibility needs to be preserved\n on changes to types. (Use versioned type names to manage\n breaking changes.)\n\nNote: this functionality is not currently available in the official\nprotobuf release, and it is not used for type URLs beginning with\ntype.googleapis.com. As of May 2023, there are no widely used type server\nimplementations and no plans to implement one.\n\nSchemes other than `http`, `https` (or the empty scheme) might be\nused with implementation specific semantics."
additionalProperties: {}
description: "`Any` contains an arbitrary serialized protocol buffer message along with a\nURL that describes the type of the serialized message.\n\nProtobuf library provides support to pack/unpack Any values in the form\nof utility functions or additional generated methods of the Any type.\n\nExample 1: Pack and unpack a message in C++.\n\n Foo foo = ...;\n Any any;\n any.PackFrom(foo);\n ...\n if (any.UnpackTo(&foo)) {\n ...\n }\n\nExample 2: Pack and unpack a message in Java.\n\n Foo foo = ...;\n Any any = Any.pack(foo);\n ...\n if (any.is(Foo.class)) {\n foo = any.unpack(Foo.class);\n }\n // or ...\n if (any.isSameTypeAs(Foo.getDefaultInstance())) {\n foo = any.unpack(Foo.getDefaultInstance());\n }\n\n Example 3: Pack and unpack a message in Python.\n\n foo = Foo(...)\n any = Any()\n any.Pack(foo)\n ...\n if any.Is(Foo.DESCRIPTOR):\n any.Unpack(foo)\n ...\n\n Example 4: Pack and unpack a message in Go\n\n foo := &pb.Foo{...}\n any, err := anypb.New(foo)\n if err != nil {\n ...\n }\n ...\n foo := &pb.Foo{}\n if err := any.UnmarshalTo(foo); err != nil {\n ...\n }\n\nThe pack methods provided by protobuf library will by default use\n'type.googleapis.com/full.type.name' as the type URL and the unpack\nmethods only use the fully qualified type name after the last '/'\nin the type URL, for example \"foo.bar.com/x/y.z\" will yield type\nname \"y.z\".\n\nJSON\n====\nThe JSON representation of an `Any` value uses the regular\nrepresentation of the deserialized, embedded message, with an\nadditional field `@type` which contains the type URL. Example:\n\n package google.profile;\n message Person {\n string first_name = 1;\n string last_name = 2;\n }\n\n {\n \"@type\": \"type.googleapis.com/google.profile.Person\",\n \"firstName\": <string>,\n \"lastName\": <string>\n }\n\nIf the embedded message type is well-known and has a custom JSON\nrepresentation, that representation will be embedded adding a field\n`value` which holds the custom JSON in addition to the `@type`\nfield. Example (for message [google.protobuf.Duration][]):\n\n {\n \"@type\": \"type.googleapis.com/google.protobuf.Duration\",\n \"value\": \"1.212s\"\n }"
adminV1NotificationAccount:
type: object
properties:
vendor:
type: string
description: Required.
accountId:
type: string
description: Required.
v1CreateDefaultCostAccessRequest:
type: object
properties:
target:
type: string
description: Required. The target AWS account to validate.
curType:
type: string
description: Optional. The CUR type. Values should be either 'legacy' or '2.0'. Defaults to 'legacy' if empty.
description: Request message for the Admin.CreateDefaultCostAccess rpc.
v1CreateProformaCurRequest:
type: object
properties:
payerId:
type: string
# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/alphaus/refs/heads/main/openapi/alphaus-admin-api-openapi.yml