meniga.is

Meniga (card aggregator)

Credit card transactions, accounts and categories from Meniga — Arion's card aggregation platform. Access tokens last ~2 min; a refresh token (~14 days) rotates automatically.

v0.1.2 0/3 verified bankingfinancetransactionscredit-card
jokull <https://github.com/jokull>
ab-plus add meniga.is && ab-plus login meniga.is && ab-plus run meniga.is/<op>

Auth paths

header-token
Short-lived JWT (~2 min) + refresh token (~14 days) stored in the keychain as MENIGA_REFRESH_TOKEN. Refresh rotates on use; the new token is written back automatically.
credentials: MENIGA_REFRESH_TOKEN

Operations

Op Kind Risk Requires Description
meniga.is/transactions rest read-only GET /transactions — credit card transactions with category, MCC and currency. Paginate with take/skip (500/page).
unverified
input
{
  "type": "object",
  "properties": {
    "periodFrom": {
      "type": "string",
      "format": "date"
    },
    "periodTo": {
      "type": "string",
      "format": "date"
    },
    "take": {
      "type": "integer",
      "default": 500
    },
    "skip": {
      "type": "integer",
      "default": 0
    }
  }
}
output
{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer"
    },
    "date": {
      "type": "string",
      "format": "date"
    },
    "text": {
      "type": "string"
    },
    "originalText": {
      "type": "string"
    },
    "amount": {
      "type": "number"
    },
    "currency": {
      "type": "string"
    },
    "amountInCurrency": {
      "type": "number"
    },
    "categoryId": {
      "type": "integer"
    },
    "category": {
      "type": "string"
    },
    "topCategory": {
      "type": "string"
    },
    "accountId": {
      "type": "integer"
    },
    "uncertain": {
      "type": "boolean"
    },
    "mcc": {
      "type": "integer"
    }
  }
}
meniga.is/accounts rest read-only GET /accounts — cards and accounts with balances.
unverified
output
{
  "type": "object"
}
meniga.is/categories rest read-only GET /categories — the category tree used to classify transactions.
unverified
output
{
  "type": "object"
}

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