Amazon Organizations · Arazzo Workflow

Amazon Organizations Create Consolidated Billing Organization

Version 1.0.0

Create an AWS organization limited to the consolidated billing feature set.

1 workflow 1 source API 1 provider
View Spec View on GitHub Account ManagementConsolidated BillingGovernanceMulti-AccountOrganizationPoliciesArazzoWorkflows

Provider

amazon-organizations

Workflows

create-consolidated-billing-organization
Create an AWS organization with only consolidated billing enabled.
Calls CreateOrganization with FeatureSet set to CONSOLIDATED_BILLING and captures the resulting organization and management account identifiers from the documented response.
1 step inputs: region outputs: featureSet, masterAccountEmail, masterAccountId, organizationId
1
createOrganization
Create the organization with the calling account as the management account, requesting only the CONSOLIDATED_BILLING feature set.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Amazon Organizations Create Consolidated Billing Organization
  summary: Create an AWS organization limited to the consolidated billing feature set.
  description: >-
    Creates an AWS organization using the CONSOLIDATED_BILLING feature set,
    which groups member account billing under the management account without
    enabling the policy-based management controls. This is the lighter-weight
    organization shape used when the only goal is a single consolidated bill.
    The CreateOrganization request is spelled out inline, including the AWS
    JSON protocol X-Amz-Target header and the application/x-amz-json-1.1
    request body, so the flow can be read and executed without opening the
    underlying OpenAPI description.


    Adaptation note: the published Amazon Organizations OpenAPI description in
    this provider directory defines only the CreateOrganization operation.
    Account, organizational unit, policy, root, and handshake operations are
    absent, so chained multi-operation flows cannot be built from real
    operations. This workflow exercises the one documented operation with the
    documented CONSOLIDATED_BILLING value of the FeatureSet enum.
  version: 1.0.0
sourceDescriptions:
- name: organizationsApi
  url: ../openapi/amazon-organizations-organizations-api-openapi.yml
  type: openapi
workflows:
- workflowId: create-consolidated-billing-organization
  summary: Create an AWS organization with only consolidated billing enabled.
  description: >-
    Calls CreateOrganization with FeatureSet set to CONSOLIDATED_BILLING and
    captures the resulting organization and management account identifiers
    from the documented response.
  inputs:
    type: object
    properties:
      region:
        type: string
        description: AWS region for the organizations regional endpoint.
        default: us-east-1
  steps:
  - stepId: createOrganization
    description: >-
      Create the organization with the calling account as the management
      account, requesting only the CONSOLIDATED_BILLING feature set.
    operationId: CreateOrganization
    parameters:
    - name: X-Amz-Target
      in: header
      value: AWSOrganizationsV20161128.CreateOrganization
    requestBody:
      contentType: application/x-amz-json-1.1
      payload:
        FeatureSet: CONSOLIDATED_BILLING
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      organizationId: $response.body#/Id
      organizationArn: $response.body#/Arn
      featureSet: $response.body#/FeatureSet
      masterAccountId: $response.body#/MasterAccountId
      masterAccountEmail: $response.body#/MasterAccountEmail
  outputs:
    organizationId: $steps.createOrganization.outputs.organizationId
    featureSet: $steps.createOrganization.outputs.featureSet
    masterAccountId: $steps.createOrganization.outputs.masterAccountId
    masterAccountEmail: $steps.createOrganization.outputs.masterAccountEmail

Work with this as data

Every workflow 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 arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • 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 workflow
curl "https://apis.io/api/v1/arazzo/amazon-organizations-create-organization-consolidated-billing-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?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.