Auth rail
Public (none) Public data — nothing to store, no login.
Auth paths
none ●
Public server-rendered price-comparison tables. Nothing to store.
Auth paths
none ●
Public server-rendered price-comparison tables. Nothing to store.
Operations
| Op | Kind | Risk | Requires | Description |
|---|---|---|---|---|
| vaktin.is/prices | rest | read-only | Every product in a category with the price at each shop (Tölvutækni.is, Kísildalur.is, Tölvulistinn.is, Tölvutek.is, Computer.is), the cheapest flagged and the shop's last-updated date. Input category takes an id or name; omit for the curated front page. returns sourcestring categorystring | null tablesarray<any> verified 2026-08-23 input{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Category id or name, e.g. \"12\" or \"skjakort\" (default: front page)"
}
}
} raw output schema{
"type": "object",
"properties": {
"source": {
"type": "string",
"description": "The page fetched"
},
"category": {
"type": [
"string",
"null"
]
},
"tables": {
"type": "array",
"items": {
"$ref": "#/schemas/PriceTable"
}
}
}
} | |
| vaktin.is/categories | rest | read-only | The price-watch categories with ids and names: Örgjörvar, Minni, Skjákort & skjáir, Gagnageymslur, Móðurborð, Jaðartæki, Mýs. returns idinteger namestring verified 2026-08-23 raw output schema{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "cid passed to index.php?action=prices&method=display"
},
"name": {
"type": "string"
}
}
} |
Raw artifacts
The manifest is the discovery record — the schema, the docs, and the search index in one file. manifest.json · recipe.ts · README.md