syntax guide
write http requests using clean parameters separated by spaces.
1. Method & Endpoint
start with the method (GET, POST, etc). if skipped, we default to GET. relative paths resolve against the base url.
GET /posts
/posts/1
/posts/1
2. Query Parameters (==)
use double equals (==) to add query parameters to your path.
GET /posts limit==10 page==2
3. Custom Headers (:)
use a colon (:) to pass request headers. wrap values in quotes if they contain spaces.
GET /users Authorization:"Bearer token123" Content-Type:application/json
4. JSON Body Strings (=)
use a single equals (=) to send standard text string fields inside the request JSON body.
POST /posts title="New post" category=tech
5. Raw Type JSON Values (:=)
use colon-equals (:=) to send typed data like numbers, booleans, arrays, or raw json objects.
POST /posts published:=true views:=150 tags:='["news", "web"]'
6. Nested JSON Objects (user[name])
build nested JSON layouts using bracket paths.
POST /users user[name]="John" user[address][city]="Seattle"