An interactive PowerShell-based environment for exploring and testing the ScalePad Core and Lifecycle Manager APIs. This script provides a menu-driven interface to perform common actions without writing custom code from scratch.
Features
- Authentication: Simplifies
x-api-keyheader management. - Client Management: List and inspect client data from the Core API.
- Initiative Control: Create, list, and delete Initiatives, including one-time and recurring budget configurations.
- Meeting Scheduling: Create meetings using the required ProseMirror-formatted JSON agendas.
- Workflow Chaining: Examples of multi-step API operations like creating an initiative and immediately attaching investments.
Prerequisites
- A ScalePad API Key (Core/Lifecycle Manager).
- PowerShell 5.1 or later.
Usage
- 1.Copy the script content to a file named
ScalePadSandbox.ps1. - 2.Run the script in your terminal:
.\ScalePadSandbox.ps1. - 3.Enter your API key when prompted.
- 4.Navigate the menu to explore your data.