Skip to main content

Step 7: Deploy the API stack

Install the API CloudFormation stack in the hub account.

How to Install this Stack

  1. Login to the AWS Management Console using the Hub Account.
  2. Navigate to the CloudFormation page.
  3. Click Create Stack and select With new resources (standard).
  4. For Template Source, select Amazon S3 URL and enter the CloudFormation Template URL shown below and click Next.
  5. On the Specify Stack page, enter the stack name 'SandboxStudio-API' and use the parameters shown below. 

CloudFormation Template URL

https://sandbox-studio-software-dist.s3.amazonaws.com/versions/<VERSION>/SandboxStudio-API.template.json

For more information on how to find the latest version, click here.


Parameters


Key What to enter
Namespace Use the same namespace you used in step 1.
OrgMgtAccountId 12‑digit management account ID
IdcAccountId 12‑digit management account ID
AllowListedIPRanges Comma separated CIDRs allowed to call the API (default “allow all”): 0.0.0.0/1,128.0.0.0/1

About this Stack

Purpose

  • Publishes the application’s public API and front‑end web experience.

Where to deploy

  • Hub account.

What it creates

  • Amazon API Gateway with Lambda integrations that expose Sandbox Studio APIs.

  • The end‑user web application for accessing Sandbox Studio.

Dependencies

  • Compute (backend logic) and Data (application database) must exist.

Validation checks

  • API endpoints return healthy responses.

  • The web UI loads and users can sign in via IAM Identity Center groups created by the IDC stack.

Tips

  • Capture the API base URL and distribute it to administrators and managers.