Apakah Mint.com memiliki API untuk mengunduh data? Jika tidak, apakah ada alat gesekan yang tersedia?


27

Saya telah menggunakan mint.com selama beberapa waktu untuk melacak keuangan pribadi saya, dan saya ingin dapat mengunduh data saya sehingga saya dapat melakukan lebih banyak analisis mendalam daripada apa yang disediakan di situs. Mint.com juga kehilangan sebagian besar data saya baru-baru ini, dan layanan pelanggan mereka kurang dari bintang, jadi saya ingin menyimpan salinan secara lokal.

Jelas, API yang disediakan oleh mint.com akan ideal, tetapi sejauh yang saya tahu tidak ada yang tersedia. Beritahu saya jika saya melewatkannya.

Opsi kedua adalah menulis skrip yang diautentikasi ke mint.com dan mengikis situs secara berkala. Adakah yang mencoba melakukan ini (dalam bahasa apa pun di platform apa pun)? Saya merasa itu akan sedikit lebih sulit daripada mengirim kata sandi ke halaman login dan menyimpan cookie sesi yang dikembalikan dalam respons.

Opsi ketiga adalah menulis plugin (firefox atau chrome) yang menyimpan data ketika saya login dan melihat situs.

Saya pikir orang lain telah berusaha untuk mendapatkan data mereka dari mint, jadi saya pikir saya akan bertanya sebelum meluangkan waktu untuk melakukannya sendiri.


Apakah Anda benar-benar membutuhkan API? Apa yang Anda cari bahwa tautan "Ekspor semua transaksi" tidak memberi Anda.
David A.

3
otomatisasi ... pengguna yang tidak mengerti teknologi tidak dapat mengekspor semua transaksi, mereka tidak akan tahu caranya, dan bayangkan betapa sulitnya jika Anda memiliki 10 akun ... melakukan itu setiap kali Anda mungkin lebih suka tidak repot
Jason

Murni dari sudut pandang otomatisasi. Saya lebih suka tidak harus mengunduh csv secara manual (halaman transaksi, berbagai halaman tren, dll) secara teratur. Juga, mereka tidak mengekspos segala sesuatu seperti itu (meskipun jujur, yang saya pedulikan hanyalah transaksi dan kekayaan bersih).
arscan

Jawaban:


9

Sayangnya, Mint tidak memiliki API.


Terima kasih, saya melihat ini tetapi menduga bahwa mint mungkin telah mengedit semua tulisan dari orang-orang yang telah mengumpulkan skrip otomatisasi otentikasi. Sepertinya saya mungkin hanya akan membuat kode sendiri.
arscan

12

Saya telah menulis sebuah perpustakaan kecil di sini: https://github.com/mrooney/mintapi . Ini dapat digunakan dari Python, atau output JSON dari baris perintah untuk digunakan di mana saja. Ia bekerja dengan Mint.com pada hari ini (18/2/2013).


Terlihat menjanjikan, namun sepertinya tidak berhasil. :( Memberikan sintaks yang tidak valid pada baris terakhir - "print json.dumps".
Justin

1
Maaf @Justin, itu tidak memiliki dukungan Python 3 pada saat itu, meskipun sekarang sudah :)
mrooney

5

Opsi kedua adalah menulis skrip yang diautentikasi ke mint.com dan mengikis situs secara berkala. Adakah yang mencoba melakukan ini (dalam bahasa apa pun di platform apa pun)?

Berikut ini adalah skrip Ruby yang saya tulis yang melakukan ini: https://github.com/toddmazierski/mint-exporter

Saya merasa itu akan sedikit lebih sulit daripada mengirim kata sandi ke halaman login dan menyimpan cookie sesi yang dikembalikan dalam respons.

Untungnya tidak - itulah cara script bekerja! :-)


2
Inilah satu yang ditulis dalam bash: https://github.com/jchavannes/mintreport . Itu juga dapat mengimpor ke MySQL dan laporan email. Saya memilikinya harus menjalankan sekali sehari pada jam 8 pagi.
jchavannes

4

Intuit sekarang membuka API yang digunakan mint di bawahnya. Lihat informasi "Data Akun Pelanggan" di https://developer.intuit.com/docs . Halaman itu juga memiliki API lain yang dipaparkan Intuit.


7
Dari apa yang saya tahu, API ini biaya minimal $ 1rb per bulan untuk digunakan.
Eric Hu

4

Ya, ada API pengikis layar melalui Yodlee .


Terima kasih, tidak menyadari bahwa Yodlee menyediakan API. Saya mungkin mencobanya.
arscan

3
Anda membuang-buang waktu, biaya Yodlee per akun ditambahkan saat menggunakan API mereka.
Justin

2

Anda mungkin tertarik dengan "aplikasi" spreadsheet Google yang saya buat. Saya menyebutnya Mojito. :-)

Mojito secara langsung mengimpor transaksi Anda dari Mint.com dan memungkinkan Anda membuat anggaran menggunakan kombinasi kategori dan tag. Itu tidak dimaksudkan untuk menggantikan Mint.com, tetapi bertindak sebagai pendamping. Jangan ragu untuk memeriksanya dan membagikannya kepada orang lain.

Anda dapat menemukan informasi lebih lanjut dan mendapatkan salinan spreadsheet di sini: http://b3devs.blogspot.com/



0

Karena mint belum tersedia di UE, ada solusi dengan akses langsung melalui API Perbankan figo. Jika seseorang tertarik pada data keuangan dari bank dan sumber keuangan lainnya di UE, saya akan memeriksa www.figo.io API-Access akan diberikan dengan permintaan di sini: http://figo.io/api_key.html

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.