StationFX
Share of the labor force actively looking for work. The headline unemployment rate from the BLS household survey. Use for labor market slack assessment, Phillips curve analysis, and recession identification. Monthly frequency, history back to 1948.
Offering
- Provider
- stationfx.com
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Financial Analysis
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://stationfx.com/economic-data/labor/unemployment-rate- MIME type
- application/json
- First seen
- 2026-10-16T01:50:38.788Z
- Last seen
- Tags
- economic-data, time-series, fred, X402, USDC
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.005 USDC
Atomic price: 5000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.005 USDC
Atomic price: 5000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "5000",
"payTo": "0x22f7e9518dff04a5db1fddaabc0e001b8c425b3a"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "5000",
"payTo": "3snkxosXCo6x5AEBRvnRG6wzJsvBaPpNd68Q2jJ4CVzW"
}
]Observed health
- Status
- Healthy
- Latest latency
- 96 ms
- Average latency
- 718 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 13 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http",
"description": "Always \"http\" for HTTP endpoints"
},
"method": {
"type": "string",
"enum": [
"GET",
"HEAD",
"DELETE"
],
"description": "HTTP method. Always GET for StationFX query endpoints"
},
"queryParams": {
"type": "object",
"properties": {
"date_from": {
"type": "string",
"description": "Start date YYYY-MM-DD"
},
"date_to": {
"type": "string",
"description": "End date YYYY-MM-DD"
},
"fmt": {
"type": "string",
"enum": [
"json",
"toon"
],
"description": "Response format. Use toon for compact agent-friendly output."
},
"fields": {
"type": "string",
"description": "Comma-separated metric names"
}
}
}
},
"required": [
"type",
"method"
],
"additionalProperties": false
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"description": "HTTP method. Always GET for StationFX query endpoints",
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"date_from": {
"description": "Start date YYYY-MM-DD",
"type": "string"
},
"date_to": {
"description": "End date YYYY-MM-DD",
"type": "string"
},
"fields": {
"description": "Comma-separated metric names",
"type": "string"
},
"fmt": {
"description": "Response format. Use toon for compact agent-friendly output.",
"enum": [
"json",
"toon"
],
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"description": "Always \"http\" for HTTP endpoints",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"description": "Station f(x) response with metadata and pre-computed derived metrics",
"properties": {
"data": {
"description": "Observations ordered by date ascending",
"items": {
"properties": {
"above_trend": {
"description": "True if the value is above its 12-period rolling average",
"type": "boolean"
},
"date": {
"description": "Observation date YYYY-MM-DD",
"type": "string"
},
"mom_change": {
"description": "Change vs one calendar month earlier",
"type": "number"
},
"mom_pct": {
"description": "% change vs one calendar month earlier",
"type": "number"
},
"pct_rank_5y": {
"description": "Fraction of the trailing 60 periods strictly below the current value, 0 to 1 (not 0-100)",
"type": "number"
},
"rolling_12m_avg": {
"description": "12-period rolling average",
"type": "number"
},
"rolling_3m_avg": {
"description": "3-period rolling average",
"type": "number"
},
"trend_direction": {
"description": "Trend: 1 rising, -1 falling, 0 flat",
"type": "integer"
},
"value": {
"description": "Raw observed value in series units",
"type": "number"
},
"yoy_change": {
"description": "Change vs one calendar year earlier",
"type": "number"
},
"yoy_pct": {
"description": "% change vs one calendar year earlier",
"type": "number"
},
"zscore_12m": {
"description": "Z-score vs trailing 12 periods",
"type": "number"
},
"zscore_5y": {
"description": "Z-score vs trailing 60 periods",
"type": "number"
}
},
"type": "object"
},
"type": "array"
},
"meta": {
"description": "Series metadata: source_key (FRED series ID), units, frequency (D/W/M/Q/A), date_from, date_to, fields",
"type": "object"
}
},
"type": "object"
},
"type": {
"description": "Response format. Always \"json\" (or \"toon\" if fmt=toon was requested)",
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}