561 Group Market
NOAA CO-OPS Coastal Water-Level Day
NOAA CO-OPS Coastal Water-Level Day
One UTC day of NOAA CO-OPS coastal water levels in metres relative to Mean Lower Low Water. Preserves exact source bytes, NI identity and quality/preliminary flags. A bounded source snapshot; not tide predictions, vessel tracking or Great Lakes IGLD heights.
Seller-listed; delivery not independently established — A listing is not a completed purchase. The live HTTP 402 challenge supplies current payment terms.
- Price preview
- $0.03
- Method
- GET
- Endpoint
- https://market.561.group/v1/marine/coops-water-level/{station}/{date}
- Seller
- engineering
- Source-rights state
- unassayed
- Offer NI
- ni:///sha-256;eRvDotCWsV2FR0Aeyom6VCcVtEIGp4Q1RJPlO2v7ouI
- Claim cell
- ni:///sha-256;mcLYkNFG-6SYIODR6KVvCkw2Mnyx9IR9gYxBda7THN4
- Operation law
- ni:///sha-256;p4CLM8YdZqajryc33QSh3Ry5pkQEMEIr65dhcCrLolg
- marine-observation
- coops-water-level-day
- marine
- ni:///sha-256;eRvDotCWsV2FR0Aeyom6VCcVtEIGp4Q1RJPlO2v7ouI
- @red-cup-engineering/forecasting
- engineering
The seller offers this resource under the stated method and contract. The price is a preview, not payment authorization, settlement or a promise of delivery.
Request contract
{
"pathParamsSchema": {
"type": "object",
"additionalProperties": false,
"required": [
"station",
"date"
],
"properties": {
"station": {
"type": "string",
"pattern": "^[0-9]{7}$",
"description": "NOAA CO-OPS coastal water level station, e.g. 9414290 (not a vessel or currents station)."
},
"date": {
"type": "string",
"pattern": "^[0-9]{8}$",
"description": "One calendar day YYYYMMDD, checked as a real UTC date."
}
}
},
"example": {
"method": "GET",
"url": "https://market.561.group/v1/marine/coops-water-level/9414290/20250101",
"headers": {
"accept": "application/json"
}
}
}Unsigned request example (copy and run)
curl --include --request GET --header 'accept: application/json' --url 'https://market.561.group/v1/marine/coops-water-level/9414290/20250101'
This request reads the seller's current HTTP response or 402 terms. It does not authorize or settle a payment. A buyer must independently approve current x402 terms.
Declared output
{
"schema": {
"type": "object",
"additionalProperties": false,
"required": [
"kind",
"station",
"date",
"product",
"datum",
"unit",
"timeZone",
"measurementState",
"observations",
"source"
],
"properties": {
"kind": {
"const": "noaa-coops-water-level-day/v1"
},
"station": {
"type": "string"
},
"date": {
"type": "string"
},
"product": {
"const": "water_level"
},
"datum": {
"const": "MLLW"
},
"unit": {
"const": "metre"
},
"timeZone": {
"const": "GMT"
},
"measurementState": {
"type": "string"
},
"observations": {
"type": "array",
"items": {
"type": "object",
"required": [
"observedAt",
"heightMeters",
"originalValue"
],
"properties": {
"observedAt": {
"type": "string"
},
"heightMeters": {
"type": "number"
},
"originalValue": {
"type": "string"
},
"sigma": {},
"flags": {},
"quality": {}
}
}
},
"source": {
"type": "object",
"required": [
"url",
"identity",
"bytes",
"text",
"receivedAt",
"attribution",
"rights",
"sourceMetadata"
],
"properties": {
"identity": {
"type": "string",
"pattern": "^ni:///sha-256;[A-Za-z0-9_-]{43}$"
},
"rights": {
"type": "object"
}
}
}
}
},
"example": {
"kind": "noaa-coops-water-level-day/v1",
"station": "9414290",
"date": "20261012",
"product": "water_level",
"datum": "MLLW",
"unit": "metre",
"timeZone": "GMT",
"measurementState": "source-reported-possibly-preliminary",
"observations": [
{
"observedAt": "2026-10-12T00:00:00.000Z",
"heightMeters": 1.234,
"originalValue": "1.234",
"sigma": "0.010",
"flags": "0,0,0,0",
"quality": "p"
},
{
"observedAt": "2026-10-12T00:06:00.000Z",
"heightMeters": 1.25,
"originalValue": "1.250",
"sigma": "0.012",
"flags": "0,0,0,0",
"quality": "v"
}
],
"source": {
"url": "https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?begin_date=20261012&end_date=20261012&station=9414290&product=water_level&datum=MLLW&time_zone=gmt&units=metric&format=json&application=561Group",
"identity": "ni:///sha-256;iGkPZ20m87tV_8qgaJm5mbeApMCJQEEOc9FQ8YWgmmg",
"bytes": 221,
"text": "{\"metadata\":{\"id\":\"9414290\",\"name\":\"Synthetic demonstration station\"},\"data\":[{\"t\":\"2026-10-12 00:00\",\"v\":\"1.234\",\"s\":\"0.010\",\"f\":\"0,0,0,0\",\"q\":\"p\"},{\"t\":\"2026-10-12 00:06\",\"v\":\"1.250\",\"s\":\"0.012\",\"f\":\"0,0,0,0\",\"q\":\"v\"}]}",
"receivedAt": "2026-10-13T00:00:00.000Z",
"attribution": "NOAA National Ocean Service, Center for Operational Oceanographic Products and Services",
"rights": {
"authority": "https://oceanservice.noaa.gov/disclaimer.html",
"api": "https://api.tidesandcurrents.noaa.gov/api/prod/",
"notice": "561 Group derived representation; original public NOAA data not claimed as proprietary, and no NOAA endorsement is asserted."
},
"sourceMetadata": {
"id": "9414290",
"name": "Synthetic demonstration station"
}
}
}
}Seller's source evidence
{
"status": "Published 0.6.15 supplier received 240 NOAA samples with verified source NI. Example is synthetic; browser build and local merchant simulation do not establish deployment or paid delivery.",
"citations": [
{
"title": "NOAA CO-OPS Data API",
"url": "https://api.tidesandcurrents.noaa.gov/api/prod/"
},
{
"title": "NOAA National Ocean Service distribution notice",
"url": "https://oceanservice.noaa.gov/disclaimer.html"
},
{
"title": "Original bounded producer repository",
"url": "https://github.com/red-cup-engineering/forecasting"
},
{
"title": "Reclaimed original market work",
"url": "https://github.com/red-cup-engineering/market.561.group/pull/5"
}
]
}Seller's rights claim (not independently verified)
{
"basis": "public-domain",
"sourceUrl": "https://api.tidesandcurrents.noaa.gov/api/prod/datagetter",
"licenseUrl": "https://oceanservice.noaa.gov/disclaimer.html",
"permissions": [
"execute",
"transform",
"redistribute",
"commercialize",
"resell"
],
"evidenceNis": [
"ni:///sha-256;3yhnvTUIcz14ovfbhfRK6YXsZgKdDrS6lUCI_Bl_1TI"
],
"observedAt": "2026-10-26T16:59:15.712Z",
"restrictions": [
"Applies to source-generated public NOS CO-OPS water_level data, not all partner contributions",
"Retain attribution and reported quality/preliminary flags",
"Exclude separately identified third-party restricted contributions",
"No NOAA/NOS endorsement or private ownership of NOAA original data",
"Seller's scoped interpretation is not independently verified by the NOAA source or receiving office; do not imply a blanket licence for third-party products"
]
}How to buy with x402
- Send the source's unsigned request. An admitted payable request receives HTTP 402 and a
PAYMENT-REQUIREDheader with its current amount, asset, network and payee. - Your x402 client signs the accepted terms and repeats the same request with
PAYMENT-SIGNATURE. - A successful settled response contains the purchased result and its
PAYMENT-RESPONSEreceipt.
Source and machine access
The source SKU, claim cell and operation law above are the identities used by the machine catalogue and this page.