Magic variables
Magic variables are generated fresh on each substitution. They start with $ and are referenced inside {{ }}.
| Variable | Description |
|---|---|
{{$uuid}} | Random UUID |
{{$random.uuid}} | Alias for UUID |
{{$timestamp}} | Unix timestamp (milliseconds) |
{{$isoTimestamp}} | ISO-8601 timestamp |
{{$date}} | Current date (yyyy-MM-dd) |
{{$randomInt}} | Random integer (0–1000) |
Example
Use them in headers, URLs, or JSON bodies:
magic-variables.httphttp
POST https://echo.kulala.app/post HTTP/1.1
Content-Type: application/json
Accept: application/json
{
"uuid": "{{$uuid}}",
"timestamp": "{{$timestamp}}",
"date": "{{$date}}",
"randomInt": "{{$randomInt}}"
}Multipart boundaries often combine a static prefix with $timestamp:
multipart-boundary.httphttp
POST https://echo.kulala.app/post HTTP/1.1
Content-Type: multipart/form-data; boundary=boundary-{{$timestamp}}
--boundary-{{$timestamp}}
Content-Disposition: form-data; name="first"; filename="multipart-form-data.txt"
< ./multipart-form-data.txt
--boundary-{{$timestamp}}--