string PII: False OTel: False
Git branch name for Vercel project
Changelog
Raw JSON
{
"key": "vercel.branch",
"brief": "Git branch name for Vercel project",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "main",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Identifier for the Vercel build (only present on build logs)
Changelog
Raw JSON
{
"key": "vercel.build_id",
"brief": "Identifier for the Vercel build (only present on build logs)",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "bld_cotnkcr76",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Identifier for the Vercel deployment
Example dpl_233NRGRjVZX1caZrXWtz5g1TAksD
Changelog
Raw JSON
{
"key": "vercel.deployment_id",
"brief": "Identifier for the Vercel deployment",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "dpl_233NRGRjVZX1caZrXWtz5g1TAksD",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Origin of the external content in Vercel (only on external logs)
Example https://vitals.vercel-insights.com/v1
Changelog
Raw JSON
{
"key": "vercel.destination",
"brief": "Origin of the external content in Vercel (only on external logs)",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "https://vitals.vercel-insights.com/v1",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Type of edge runtime in Vercel
Changelog
Raw JSON
{
"key": "vercel.edge_type",
"brief": "Type of edge runtime in Vercel",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "edge-function",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Entrypoint for the request in Vercel
Changelog
Raw JSON
{
"key": "vercel.entrypoint",
"brief": "Entrypoint for the request in Vercel",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "api/index.js",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Region where the request is executed
Changelog
Raw JSON
{
"key": "vercel.execution_region",
"brief": "Region where the request is executed",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "sfo1",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Unique identifier for the log entry in Vercel
Example 1573817187330377061717300000
Changelog
Raw JSON
{
"key": "vercel.id",
"brief": "Unique identifier for the log entry in Vercel",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "1573817187330377061717300000",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
JA3 fingerprint digest of Vercel request
Example 769,47-53-5-10-49161-49162-49171-49172-50-56-19-4,0-10-11,23-24-25,0
Changelog
Raw JSON
{
"key": "vercel.ja3_digest",
"brief": "JA3 fingerprint digest of Vercel request",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "769,47-53-5-10-49161-49162-49171-49172-50-56-19-4,0-10-11,23-24-25,0",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
JA4 fingerprint digest
Example t13d1516h2_8daaf6152771_02713d6af862
Changelog
Raw JSON
{
"key": "vercel.ja4_digest",
"brief": "JA4 fingerprint digest",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "t13d1516h2_8daaf6152771_02713d6af862",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Vercel log output type
Changelog
Raw JSON
{
"key": "vercel.log_type",
"brief": "Vercel log output type",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "stdout",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Identifier for the Vercel project
Example gdufoJxB6b9b1fEqr1jUtFkyavUU
Changelog
Raw JSON
{
"key": "vercel.project_id",
"brief": "Identifier for the Vercel project",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "gdufoJxB6b9b1fEqr1jUtFkyavUU",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Name of the Vercel project
Changelog
Raw JSON
{
"key": "vercel.project_name",
"brief": "Name of the Vercel project",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "my-app",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Original request ID when request is served from cache
Example pdx1::v8g4b-1744143786684-93dafbc0f70d
Changelog
Raw JSON
{
"key": "vercel.proxy.cache_id",
"brief": "Original request ID when request is served from cache",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "pdx1::v8g4b-1744143786684-93dafbc0f70d",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: True OTel: False
Client IP address
Changelog
Raw JSON
{
"key": "vercel.proxy.client_ip",
"brief": "Client IP address",
"type": "string",
"pii": {
"key": "true"
},
"is_in_otel": false,
"example": "120.75.16.101",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Hostname of the request
Changelog
Raw JSON
{
"key": "vercel.proxy.host",
"brief": "Hostname of the request",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "test.vercel.app",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Region where lambda function executed
Changelog
Raw JSON
{
"key": "vercel.proxy.lambda_region",
"brief": "Region where lambda function executed",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "sfo1",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
HTTP method of the request
Changelog
Raw JSON
{
"key": "vercel.proxy.method",
"brief": "HTTP method of the request",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "GET",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Request path with query parameters
Example /dynamic/some-value.json?route=some-value
Changelog
Raw JSON
{
"key": "vercel.proxy.path",
"brief": "Request path with query parameters",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "/dynamic/some-value.json?route=some-value",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
How the request was served based on its path and project configuration
Changelog
Raw JSON
{
"key": "vercel.proxy.path_type",
"brief": "How the request was served based on its path and project configuration",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "func",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Variant of the path type
Changelog
Raw JSON
{
"key": "vercel.proxy.path_type_variant",
"brief": "Variant of the path type",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "api",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: Maybe OTel: False
Referer of the request
Changelog
Raw JSON
{
"key": "vercel.proxy.referer",
"brief": "Referer of the request",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": "*.vercel.app",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Region where the request is processed
Changelog
Raw JSON
{
"key": "vercel.proxy.region",
"brief": "Region where the request is processed",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "sfo1",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
integer PII: Maybe OTel: False
Size of the response in bytes
Changelog
Raw JSON
{
"key": "vercel.proxy.response_byte_size",
"brief": "Size of the response in bytes",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": 1024,
"changelog": [
{
"version": "0.4.0",
"prs": [
228
]
},
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Protocol of the request
Changelog
Raw JSON
{
"key": "vercel.proxy.scheme",
"brief": "Protocol of the request",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "https",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
integer PII: Maybe OTel: False
HTTP status code of the proxy request
Changelog
Raw JSON
{
"key": "vercel.proxy.status_code",
"brief": "HTTP status code of the proxy request",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": 200,
"changelog": [
{
"version": "0.4.0",
"prs": [
228
]
},
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
integer PII: Maybe OTel: False
Unix timestamp when the proxy request was made
Changelog
Raw JSON
{
"key": "vercel.proxy.timestamp",
"brief": "Unix timestamp when the proxy request was made",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": 1573817250172,
"changelog": [
{
"version": "0.4.0",
"prs": [
228
]
},
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string[] PII: Maybe OTel: False
User agent strings of the request
Example ["Mozilla/5.0..."]
Changelog
Raw JSON
{
"key": "vercel.proxy.user_agent",
"brief": "User agent strings of the request",
"type": "string[]",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": [
"Mozilla/5.0..."
],
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Cache status sent to the browser
Changelog
Raw JSON
{
"key": "vercel.proxy.vercel_cache",
"brief": "Cache status sent to the browser",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "REVALIDATED",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Vercel-specific identifier
Changelog
Raw JSON
{
"key": "vercel.proxy.vercel_id",
"brief": "Vercel-specific identifier",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "sfo1::abc123",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Action taken by firewall rules
Changelog
Raw JSON
{
"key": "vercel.proxy.waf_action",
"brief": "Action taken by firewall rules",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "deny",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
ID of the firewall rule that matched
Example rule_gAHz8jtSB1Gy
Changelog
Raw JSON
{
"key": "vercel.proxy.waf_rule_id",
"brief": "ID of the firewall rule that matched",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "rule_gAHz8jtSB1Gy",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Identifier of the Vercel request
Example 643af4e3-975a-4cc7-9e7a-1eda11539d90
Changelog
Raw JSON
{
"key": "vercel.request_id",
"brief": "Identifier of the Vercel request",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "643af4e3-975a-4cc7-9e7a-1eda11539d90",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
string PII: False OTel: False
Origin of the Vercel log (build, edge, lambda, static, external, or firewall)
Changelog
Raw JSON
{
"key": "vercel.source",
"brief": "Origin of the Vercel log (build, edge, lambda, static, external, or firewall)",
"type": "string",
"pii": {
"key": "false"
},
"is_in_otel": false,
"example": "build",
"changelog": [
{
"version": "0.2.0",
"prs": [
163
]
}
]
}
integer PII: Maybe OTel: False
HTTP status code of the request (-1 means no response returned and the lambda crashed)
Changelog
Raw JSON
{
"key": "vercel.status_code",
"brief": "HTTP status code of the request (-1 means no response returned and the lambda crashed)",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"example": 200,
"changelog": [
{
"version": "0.4.0",
"prs": [
228
]
},
{
"version": "0.2.0",
"prs": [
163
]
}
]
}