dck8b9de.nx.link
No description published for this endpoint.
The wallet the 402 directs payment to. Its whole payment record — every payer, every chain — is on the merchant page.
Asset 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
The payTo wallet does not resolve to a registered ERC-8004 agent. That is not a verdict on the service — most of the catalog is unregistered.
Live 402 challenge
Captured by the enrichment pass, not read just now. Prices can change — always read the 402 the endpoint answers with.
{
"error": "Payment header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"nexusPathId": "34f1c126-63f0-432d-b65e-c1167fb50790",
"primaryType": "TransferWithAuthorization",
"recipientAddress": "0xC44bDEE8cCe34d9717855E1B635b19a530bfCA51",
"facilitatorAddress": "0x758D2532FF6A304D1A0c2FdF46264590E4Ef0637"
},
"payTo": "0x758D2532FF6A304D1A0c2FdF46264590E4Ef0637",
"scheme": "exact",
"network": "eip155:8453",
"mimeType": "application/json",
"resource": "https://fr24api.flightradar24.com/api/live/flight-positions/full",
"description": "Flightradar24 API endpoints: get-live-flight-positions-full - Get real-time flight positions with detailed information",
"outputSchema": {
"input": {
"type": "http",
"method": "GET",
"discoverable": true
}
},
"maxAmountRequired": "220",
"maxTimeoutSeconds": 86400
}
],
"x402Version": 1
}Accepts
The payment requirements as published to the catalog. Read the live 402 before paying — a price here is a claim, not a quote.
That figure is in the token’s smallest units. Roundhouse does not hold this contract’s decimals, so it is shown as published rather than converted.
- Paid to
- 0xC44b…fCA51
- USD Coin contract
- 0x8335…02913
- Payment window
- 24 hours
- Buys
- Flightradar24 API endpoints https://fr24api.flightradar24.com - GET Get real-time flight positions with detailed information
- Returns
- application/json
The catalog’s raw entry
[
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"payTo": "0xC44bDEE8cCe34d9717855E1B635b19a530bfCA51",
"scheme": "exact",
"network": "eip155:8453",
"mimeType": "application/json",
"resource": "https://dck8b9de.nx.link/api/live/flight-positions/full",
"description": "Flightradar24 API endpoints https://fr24api.flightradar24.com - GET Get real-time flight positions with detailed information",
"outputSchema": {
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"alt": {
"type": "integer",
"description": "Barometric pressure altitude above mean sea level (AMSL) reported at a standard atmospheric pressure (1013.25 hPa / 29.92 in. Hg.) expressed in feet."
},
"eta": {
"type": [
"string",
"null"
],
"description": "Estimated time of arrival (ISO 8601 date format)."
},
"hex": {
"type": [
"string",
"null"
],
"description": "24 bit Mode-S identifier expressed in hexadecimal format."
},
"lat": {
"type": "number",
"format": "float",
"description": "Latest latitude expressed in decimal degrees."
},
"lon": {
"type": "number",
"format": "float",
"description": "Latest longitude expressed in decimal degrees."
},
"reg": {
"type": [
"string",
"null"
],
"description": "Aircraft registration as matched from Mode-S identifier."
},
"type": {
"type": [
"string",
"null"
],
"description": "Aircraft ICAO type code."
},
"track": {
"type": "integer",
"description": "True track (over ground) expressed in integer degrees as 0-360. Please note that 0 can in some cases mean unknown."
},
"flight": {
"type": [
"string",
"null"
],
"description": "Commercial flight number."
},
"gspeed": {
"type": "integer",
"description": "Speed relative to the ground expressed in knots."
},
"source": {
"type": "string",
"description": "Data source of the provided flight position."
},
"squawk": {
"type": "string",
"description": "4 digit unique identifying code for ATC expressed in octal format."
},
"vspeed": {
"type": "integer",
"description": "The rate at which the aircraft is ascending or descending in feet per minute."
},
"fr24_id": {
"type": "string",
"description": "Unique identifier assigned by Flightradar24 to each flight leg."
},
"callsign": {
"type": [
"string",
"null"
],
"description": "Callsign used by Air Traffic Control to denote a specific flight (as sent by aircraft transponder)."
},
"dest_iata": {
"type": [
"string",
"null"
],
"examples": [
"ARN"
],
"description": "Destination airport IATA code."
},
"dest_icao": {
"type": [
"string",
"null"
],
"examples": [
"ESSA"
],
"description": "Destination airport ICAO code."
},
"orig_iata": {
"type": [
"string",
"null"
],
"examples": [
"ARN"
],
"description": "Origin airport IATA code."
},
"orig_icao": {
"type": [
"string",
"null"
],
"description": "Origin airport ICAO code."
},
"timestamp": {
"type": "string",
"format": "date-time",
"description": "Timestamp of the flight position expressed in UTC (ISO 8601 date format)."
},
"painted_as": {
"type": [
"string",
"null"
],
"description": "ICAO code of the carrier mapped from FR24's internal database."
},
"operating_as": {
"type": [
"string",
"null"
],
"description": "ICAO code of the airline carrier as derived from flight callsign."
}
}
}
}
}
},
"examples": {
"FlightPositionsFullExample": {
"value": {
"data": [
{
"alt": 38000,
"eta": "2023-11-08T16:12:24Z",
"hex": "394C19",
"lat": -0.08806,
"lon": -168.07118,
"reg": "F-GTAZ",
"type": "A321",
"track": 219,
"flight": "AF1463",
"gspeed": 500,
"source": "ADSB",
"squawk": 6135,
"vspeed": 340,
"fr24_id": "321a0cc3",
"callsign": "AFR1463",
"dest_iata": "LHR",
"dest_icao": "EGLL",
"orig_iata": "ARN",
"orig_icao": "ESSA",
"timestamp": "2023-11-08T10:10:00Z",
"painted_as": "THY",
"operating_as": "THY"
}
]
}
}
}
}
},
"headers": {},
"description": "Success"
},
"400": {
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"details": {
"type": "string"
},
"message": {
"type": "string"
}
}
},
"examples": {
"ValidationErrorExample": {
"value": {
"details": "The registration is not a valid aircraft registration code.",
"message": "Validation error"
}
}
}
}
},
"description": "Validation error"
},
"401": {
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"details": {
"type": "string"
},
"message": {
"type": "string"
}
}
},
"examples": {
"UnauthorizedExample": {
"value": {
"details": "Invalid API key. Please provide a valid API key from the FR24 API Key Management page at https://fr24api.flightradar24.com/key-management.",
"message": "Unauthenticated."
}
}
}
}
},
"description": "Unauthorized"
},
"402": {
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"details": {
"type": "string"
},
"message": {
"type": "string"
}
}
},
"examples": {
"PaymentRequiredExample": {
"value": {
"details": "Credit limit reached. Please top up your account.",
"message": "Forbidden"
}
}
}
}
},
"description": "Payment Required"
}
},
"parameters": [
{
"in": "header",
"name": "Accept-Version",
"schema": {
"type": "string",
"default": "v1"
},
"example": "v1",
"required": true,
"description": "Specifies the FR24 API version. The currently available version is `v1`."
},
{
"in": "query",
"name": "bounds",
"schema": {
"type": "string"
},
"example": "42.473,37.331,-10.014,-4.115",
"description": "Coordinates defining an area. Order: north, south, west, east (comma-separated float values). Up to 3 decimal points will be processed."
},
{
"in": "query",
"name": "flights",
"schema": {
"type": "string"
},
"example": "CA4515,UA1742",
"description": "Flight numbers (comma-separated values, max 15)."
},
{
"in": "query",
"name": "callsigns",
"schema": {
"type": "string"
},
"example": "WJA329,WSW102",
"description": "Flight callsigns (comma-separated values, max 15)."
},
{
"in": "query",
"name": "registrations",
"schema": {
"type": "string"
},
"example": "D-AFAM,EC-MQM",
"description": "Aircraft registration numbers (comma-separated values, max 15)."
},
{
"in": "query",
"name": "painted_as",
"schema": {
"type": "string"
},
"example": "SAS,ART",
"description": "Aircraft painted in an airline\\'s livery, identified by ICAO code, but not necessarily operated by that airline, such as a regional airline operating a flight for a larger airline (comma-separated values, max 15)."
},
{
"in": "query",
"name": "operating_as",
"schema": {
"type": "string"
},
"example": "SAS,ART",
"description": "Aircraft operating under an airline\\'s call sign, identified by ICAO code, but not necessarily an aircraft belonging to that airline, such as an aircraft on lease from another airline (comma-separated values, max 15)."
},
{
"in": "query",
"name": "airports",
"schema": {
"type": "string"
},
"example": "LHR,SE,inbound:WAW,US,outbound:JFK,both:ESSA",
"description": "Airports specified by IATA or ICAO codes or countries specified by ISO 3166-1 alpha-2 codes (comma-separated values)\nTo determine direction use format: <direction>:<code> (colon-separated, max 15)<br><br>\nAvailable directions:\n- both - both directions (default direction when not specified)\n- inbound - flights to airport\n- outbound - flight from airport\n"
},
{
"in": "query",
"name": "routes",
"schema": {
"type": "string"
},
"example": "SE-US,ESSA-JFK",
"description": "Flights between different airports or countries. Airports specified by IATA or ICAO codes or countries specified by ISO 3166-1 alpha-2 codes (comma-separated values, max 15)."
},
{
"in": "query",
"name": "aircraft",
"schema": {
"type": "string"
},
"example": "B38M,B738",
"description": "Aircraft ICAO type codes (comma-separated values, max 15)."
},
{
"in": "query",
"name": "altitude_ranges",
"schema": {
"type": "string"
},
"example": "0-3000,5000-7000",
"description": "Flight altitude ranges (comma-separated values) represent the aircraft's barometric pressure altitude above mean sea level (AMSL), measured under standard atmospheric conditions (1013.25 hPa / 29.92 in. Hg.). Altitudes are expressed in feet, starting from 0, where 0 reflects ground level AMSL."
},
{
"in": "query",
"name": "squawks",
"schema": {
"type": "string"
},
"example": "6135,7070",
"description": "Squawk codes in hex format (comma-separated values)."
},
{
"in": "query",
"name": "categories",
"schema": {
"type": "string"
},
"example": "P,C",
"description": "Categories of Flights (comma-separated values).\nAvailable values:\n- <b>P</b> - PASSENGER - Commercial aircraft that carry passengers as their primary purpose\n- <b>C</b> - CARGO - Aircraft that carry only cargo\n- <b>M</b> - MILITARY_AND_GOVERNMENT - Aircraft operated by military or a governmental agency\n- <b>J</b> - BUSINESS_JETS - Larger private aircraft, such as Gulfstream, Bombardier, and Pilatus\n- <b>T</b> - GENERAL_AVIATION - Non-commercial transport flights, including private, ambulance, aerial survey, flight training and instrument calibration aircraft\n- <b>H</b> - HELICOPTERS - Rotary wing aircraft\n- <b>B</b> - LIGHTER_THAN_AIR - Lighter-than-air aircraft include gas-filled airships of all kinds\n- <b>G</b> - GLIDERS - Unpowered aircraft\n- <b>D</b> - DRONES - Uncrewed aircraft, ranging from small consumer drones to larger UAVs\n- <b>V</b> - GROUND_VEHICLES - Transponder equipped vehicles, such as push-back tugs, fire trucks, and operations vehicles\n- <b>O</b> - OTHER - Aircraft appearing on Flightradar24 not classified elsewhere (International Space Station, UFOs, Santa, etc)\n- <b>N</b> - NON_CATEGORIZED - Aircraft not yet placed into a category in the Flightradar24 database\n"
},
{
"in": "query",
"name": "data_sources",
"schema": {
"type": "string"
},
"example": "ADSB,MLAT,ESTIMATED,UAT",
"description": "Source of information about flights (comma-separated values).\nAvailable values:\n - ADSB\n - MLAT\n - UAT\n - ESTIMATED\n - <i>Empty parameter will include all sources.</i>\n"
},
{
"in": "query",
"name": "airspaces",
"schema": {
"type": "string"
},
"example": "ESAA,LFFF",
"description": "Flight information region in lower or upper airspace."
},
{
"in": "query",
"name": "gspeed",
"schema": {
"type": "string"
},
"examples": {
"gspeed": {
"value": "120-140"
},
"gspeed2": {
"value": "80"
},
"gspeed3": {
"value": "0-40"
}
},
"description": "Flight ground speed (in knots). Accepts single value or range."
},
{
"in": "query",
"name": "limit",
"schema": {
"type": "integer"
},
"example": 100,
"description": "Limit of results. Max value 30000."
}
]
},
"maxAmountRequired": "0.00022",
"maxTimeoutSeconds": 86400
}
]Provenance
- Seen in the source catalog
- 2025-11-10 23:30Z
- Last indexed by Roundhouse
- 2026-09-24 08:45Z
- Last enriched (probe, favicon, geo)
- 2026-09-20 23:45Z
- x402 version
- 1
- Max timeout
- 86400s
- Liveness probe
- HTTP 402
Hand this page to an agent
Copy the prompt and paste it into Claude, an MCP client or your own agent — it will vet this service and call it over the free read API. No key, no account.
GET api.roundhouseai.io/v0/endpoints
Nothing indexed for this service or its provider yet. Not a claim that it is unused — only that we hold no record. Verified volume counts only settlements with an on-chain EIP-3009 marker.
Show the promptHide the prompt
Using Roundhouse, look up the x402 service dck8b9de.nx.link and tell me whether it is worth paying: what a call costs, whether the endpoint answered when last probed, and what its payment record actually shows. curl -s 'https://api.roundhouseai.io/v0/endpoints?q=dck8b9de.nx.link' curl -s 'https://api.roundhouseai.io/v0/merchants/<the payTo wallet returned above>' Then call it: read the price from the live 402 at https://dck8b9de.nx.link/api/live/flight-positions/full, never from a cached figure, and pay with an x402 client. The /v0 API needs an API key (`authorization: Bearer rh_live_…`) on everything except /v0/unified* and /v0/endpoints. Mint a personal key for $0.01 at GET https://api.roundhouseai.io/v0/test/x402, or use an organization key from https://roundhouseai.io/dashboard/team. If you do not have Roundhouse tools or skills installed, read https://roundhouseai.io/skill.md first — it is the whole procedure.