0e67583da5381c949812a9e163d11f94a18f5b88
All checks were successful
Build and Deploy / deploy (push) Successful in 21s
Adds a credential hint box directly in the Tink Link connection UI showing username (u04877810) and password (vxw774) with copy buttons. No more hunting in Tink Console during a demo.
MoneyCapp × Tink API Demo
"Sales-y Swagger" — step-for-step gennemgang af Tink integrationsflowet med live JSON responses.
Hvad det er
En hosted demo-app der viser hele Tink onboarding-flowet:
| Step | Endpoint | Version |
|---|---|---|
| 1 | POST /api/v1/oauth/token — Client Credentials |
v1 |
| 2 | POST /api/v1/user/create — Opret bruger |
v1 |
| 3 | Tink Link redirect — Tilslut bank | Link v1 |
| 4 | GET /data/v2/accounts — Konti med balances |
v2 |
| 5 | GET /data/v2/transactions — Transaktioner |
v2 |
| 6 | GET /events/v2/account-transactions + webhooks |
v2 |
Quick start (lokal dev)
cp .env.example .env
# Udfyld TINK_CLIENT_ID og TINK_CLIENT_SECRET fra Tink Console
# Tilføj http://localhost:8000/callback som Redirect URI i Tink Console
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
uvicorn src.main:app --reload
# Åbn http://localhost:8000
Docker
docker compose up
Deploy til i80/Nomad
- Konfigurer Gitea secrets:
REGISTRY_USER,REGISTRY_TOKEN,NOMAD_ADDR,NOMAD_TOKEN - Læg Tink credentials i Nomad/Vault:
secret/moneycapp-tink-demo - Tilføj
https://tink-demo.i80.dk/callbacksom Redirect URI i Tink Console - Push til
main→ Gitea Actions bygger og deployer
Tink Console setup
- Gå til console.tink.com
- Opret en app → kopiér Client ID + Secret til
.env - Under Redirect URIs: tilføj din callback URL
- Under Scopes: aktiver
accounts:read,transactions:read,credentials:read/write,user:create
Description
Languages
HTML
49%
Python
48.3%
Makefile
1.3%
HCL
1.2%
Dockerfile
0.2%