dinero-regnskab

Installation
SKILL.md

Dinero-bogføring via browser-API

Setup (engangs pr. session)

  1. Start vedvarende Chromium med CDP: "$(fd 'Google Chrome for Testing' ~/Library/Caches/ms-playwright -t f -d 6 | head -1)" --user-data-dir=/tmp/dinero-profile --remote-debugging-port=9222 --no-first-run "https://dinero.dk" (playwright-chromium: ~/Library/Caches/ms-playwright/chromium-1234/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing)
  2. npm --prefix /tmp/dinero-auto install playwright (engang) — scripts kører med node /tmp/dinero-auto/*.mjs
  3. Bruger logger selv ind (Google/Visma + MitID) → bekræft med chromium.connectOverCDP('http://localhost:9222') og find siden app.dinero.dk/{orgId}/...
  4. Alt API-kald sker via page.evaluate(fetch('/api/...', {credentials:'include'})) — cookie-auth følger browseren

Officiel public API — komplet OpenAPI-spec (148 endpoints)

Den fulde, officielle API-flade ligger i references/openapi.json (Dinero API v1, hentet 2026-09-03 fra https://api.dinero.dk/openapi/v1/swagger.json — browservisning: https://api.dinero.dk/openapi/index.html, Postman: https://api.dinero.dk/docs/postman).

  • Auth: Visma Connect OAuth 2.0 (Client ID/Secret + org + scopes read/write/offline) — ANDEN auth-vej end browser-cookies ovenfor; public API kræver egen nøgle
  • Endpoint-grupper (ca.): invoices 21 · vouchers 12 · sales 12 · integrations 10 · vouchertemplates 7 · tradeoffers 7 · ledgeritems 5 · contacts 5 · webhooks 4 · purchase-vouchers 4 · attachments 4 · state-of-account 3 · files 3 · accounts 3 · rest: organizations, vat, settings, products, sms, electronic-invoice, accounting-years m.fl.
  • Læg mærke til versionerede stier: /v1.1/... og /v1.2/... eksisterer ved siden af /v1/...

Slå et endpoint op i spec'en (behøver ikke læses i context):

Installs
1
GitHub Stars
11
First Seen
Sep 6, 2026
dinero-regnskab — klh/speedy-claude