Documentation
/
Getting Started

Getting Started

v0.00
TypeScript

Create a full API in 2 minutes

1. Create Your First Project

1npx wappi init

Follow the prompts

2. Start Development Server

1npx wappi run

Will output something like this:

1
2WAPPI 2.0.13
3
4Compiled 27 endpoints in 263ms 
5Ready in 2.3s
6Watching all changes in the API folder
7
8... -.- .. .--.
9   Compiled and Ready
10... -.- .. .--.
11  Environment : localhost
12  Show Logs   : true
13  Auth Cron   : 1  day
14  Auth Start  : Fri Jun 27 2025 11:53:40 GMT+1000 (Australian Eastern Standard Time)
15
16  WAPPI       :  http://localhost:3030
17.-- .- .--. .--. ..
18
19   Compiling changes
20Compiled changes in 461ms
21Types compiled and synced to: ["/Users/Sites/my_app/src/API"]
22 

Your API will be available at the port you specified in the setup http://localhost:3030

3. Create Your First Endpoint

1npx wappi create

This creates a new endpoint template.

4. Test Your Endpoint

1npx wappi test Core_Login_1_0_0

This will run a test on the code in the Core Login endpoint.
Change the name of the endpoint to test another endpoint.