(Optional) The JSON type of the body.
An object to access the request body in various ways.
OptionalcallerAn object describing the authenticated identity retrieved
by the endpoint's authentication policies, or undefined
if no policy is defined for the endpoint.
An object mapping lower-case HTTP header names to their values.
Hostname extracted from Host header, or null if header is missing
The HTTP method of the request.
For example GET /app/person/bob?fields=all becomes "GET"
An object mapping URL path parameter names to their values.
For example GET /app/person/bob?fields=all matched to /app/person/{name} becomes {"name": "bob"}
The path component of the requested URL.
For example GET /app/person/bob?fields=all becomes "/app/person/bob"
The query component of the requested URL.
For example GET /app/person/bob?fields=all becomes "fields=all"
The endpoint name which matched requested URL, potentially containing path parameters.
For example GET /app/person/bob?fields=all becomes "/app/person/{name}"
The full original requested URL.
For example GET /app/person/bob?fields=all becomes "/app/person/bob?fields=all"
The request, passed as argument to endpoint functions.