research.halowerk.com
Searches the official EU open data portal and returns datasets with what decides whether they are usable: the licence, classified by whether commercial reuse is allowed and what attribution or share-alike it demands. A dataset under a non-commercial licence is marked as unusable for a paid product rather than listd as if equivalent. Each result also carries its publisher, country, last modification date, the distribution formats available and how many there are, and direct links.
Offering
- Provider
- research.halowerk.com
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Data
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://research.halowerk.com/v1/dataset-discovery- MIME type
- Not provided
- First seen
- 2026-10-16T01:57:40.935Z
- Last seen
- Tags
- None supplied
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
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "5000",
"payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E"
}
]Observed health
- Status
- Healthy
- Latest latency
- 316 ms
- Average latency
- 626 ms
- HTTP status
- 204
- Last checked
- Reachability
- 100% over 10 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"commercial_use_only": {
"default": false,
"description": "Hide datasets whose licence forbids commercial reuse.",
"type": "boolean"
},
"country": {
"description": "Publisher country, ISO code.",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"format": {
"description": "Required distribution format, e.g. CSV, JSON, GEOJSON.",
"maxLength": 20,
"type": "string"
},
"limit": {
"default": 10,
"description": "How many results.",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"max_age_days": {
"description": "Only datasets modified within this many days.",
"maximum": 7300,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search terms, e.g. \"air quality\", \"energy consumption\".",
"maxLength": 200,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"commercial_use_only": {
"default": false,
"description": "Hide datasets whose licence forbids commercial reuse.",
"type": "boolean"
},
"country": {
"description": "Publisher country, ISO code.",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"format": {
"description": "Required distribution format, e.g. CSV, JSON, GEOJSON.",
"maxLength": 20,
"type": "string"
},
"limit": {
"default": 10,
"description": "How many results.",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"max_age_days": {
"description": "Only datasets modified within this many days.",
"maximum": 7300,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search terms, e.g. \"air quality\", \"energy consumption\".",
"maxLength": 200,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}