Есть ли у Mint.com API для загрузки данных? Если нет, доступны ли какие-либо инструменты для чистки?

27

Некоторое время я использовал mint.com для отслеживания своих личных финансов, и я хотел бы иметь возможность загружать свои данные, чтобы я мог выполнить более глубокий анализ, чем тот, который представлен на сайте. Mint.com также недавно потерял значительную часть моих данных, и их служба поддержки клиентов не является звездной, поэтому я хотел бы сохранить копию локально.

Очевидно, что API, предоставляемый mint.com, будет идеальным, но, насколько я знаю, его нет. Дайте мне знать, если я пропустил это.

Второй вариант - написать скрипт, который аутентифицируется на mint.com и периодически очищает сайт. Кто-нибудь пытался сделать это (на любом языке на любой платформе)? У меня такое ощущение, что это будет немного сложнее, чем отправить пароль на страницу входа и сохранить сессионный cookie, возвращенный в ответе.

Третий вариант - написать плагин (Firefox или Chrome), который сохраняет данные, когда я захожу и просматриваю сайт.

Я полагаю, что другие люди пытались получить свои данные из монетного двора, поэтому я подумал, что я должен спросить, прежде чем выделять время, чтобы сделать это сам.

arscan
источник
Вам действительно нужен API? Что вы ищете, что ссылка "Экспорт всех транзакций" не дает вам.
Дэвид А.
3
автоматизация ... пользователи, не разбирающиеся в технологиях, не могут экспортировать все транзакции, они не знают, как это сделать, и представляют, насколько это сложно, если у вас есть 10 учетных записей ... делать это каждый раз, когда вам, вероятно, лучше просто не беспокоиться
Джейсон
Чисто с точки зрения автоматизации. Я бы предпочел не загружать csv вручную (страницы транзакций, страницы различных трендов и т. Д.) На регулярной основе. Кроме того, они не раскрывают все таким образом (хотя, если честно, все, что меня действительно волнует, это транзакции и собственный капитал).
Arscan

Ответы:

9

К сожалению, у Mint нет API.

user5821
источник
Спасибо, я видел это, но подумал, что монетный двор, возможно, отредактировал любые сообщения от людей, которые составили сценарии автоматизации аутентификации Похоже, я, наверное, сам кодирую это.
Arscan
12

Я написал небольшую скребковую библиотеку здесь: https://github.com/mrooney/mintapi . Он может использоваться из Python или выводить JSON из командной строки для использования где угодно. Он работает с Mint.com на сегодняшний день (18.02.2013).

mrooney
источник
Выглядит многообещающе, но, похоже, не работает. :( Дает недопустимый синтаксис в самой последней строке - «print json.dumps».
Джастин
1
Извините @Justin, в то время у него не было поддержки Python 3, хотя теперь она есть :)
mrooney
5

Второй вариант - написать скрипт, который аутентифицируется на mint.com и периодически очищает сайт. Кто-нибудь пытался сделать это (на любом языке на любой платформе)?

Вот скрипт Ruby, который я написал для этого: https://github.com/toddmazierski/mint-exporter

У меня такое ощущение, что это будет немного сложнее, чем отправить пароль на страницу входа и сохранить сессионный cookie, возвращенный в ответе.

К счастью, это не так - именно так работает скрипт! :-)

Тодд мазерски
источник
2
Вот что написано на bash: https://github.com/jchavannes/mintreport . Он также может импортировать в MySQL и отчеты по электронной почте. У меня есть cron'd для запуска один раз в день в 8 утра.
2013 года
4

Интуитивно теперь выставлены API, которые мята использует под ним. Ознакомьтесь с информацией «Данные учетной записи клиента» по адресу https://developer.intuit.com/docs . На этой странице также есть другие API, которые предоставляет Intuit.

Кишор
источник
7
Из того, что я могу сказать, этот API стоит минимум $ 1 000 в месяц, чтобы использовать.
Эрик Ху,
4

Да, хотя Yodlee и есть API для очистки экрана .

Джейсон
источник
Спасибо, не понял, что Йодли предоставила API. Я могу попробовать их.
Arscan
3
Вы тратите свое время, Yodlee взимает плату за учетную запись, добавленную при использовании их API.
Джастин
2

Возможно, вас заинтересует созданная мной электронная таблица Google. Я называю это Мохито. :-)

Mojito напрямую импортирует ваши транзакции с Mint.com и позволяет создавать бюджеты, используя любую комбинацию категорий и тегов. Он не предназначен для замены Mint.com, а скорее как компаньон. Не стесняйтесь проверить это и поделиться этим с другими.

Вы можете найти более подробную информацию и получить копию таблицы здесь: http://b3devs.blogspot.com/

b3devs
источник
1

У Mint больше нет API ... он был закрыт ...

Вот ссылка на того, кто задает тот же вопрос Intuit, которому теперь принадлежит мята.

Вот сообщение в блоге с дополнительной информацией о них, не имеющих его.

Обновление API финансовых данных Intuit (CAD) - Блог сообщества разработчиков Intuit

EnGlamdring
источник
пожалуйста, добавьте необходимое содержание ссылки в ответ. Это было бы полезно для будущего читателя.
Серенесат
0

Поскольку монетный двор еще не доступен в ЕС, существует решение с прямым доступом через API Banking Figo. Если кто-то заинтересован в финансовых данных из банков и других финансовых источников в ЕС, я хотел бы проверить, что API-доступ www.figo.io будет предоставлен с запросом здесь: http://figo.io/api_key.html.

Йонас Констандин
источник