|
114 | 114 | </ul></li> |
115 | 115 | <li><a href="#changes" id="toc-changes">Changes</a> |
116 | 116 | <ul> |
| 117 | +<li><a href="#v2.0.0---2026-03-19" id="toc-v2.0.0---2026-03-19">v2.0.0 - 2026-03-19</a></li> |
117 | 118 | <li><a href="#v1.0.7" id="toc-v1.0.7">v1.0.7</a></li> |
118 | 119 | </ul></li> |
119 | 120 | </ul> |
|
127 | 128 | SimpleFIN Protocol |
128 | 129 | </div> |
129 | 130 | </div> |
130 | | -<p>Version: 1.0.7-draft</p> |
| 131 | +<p>Version: 2.0.0-draft</p> |
131 | 132 | <h1 id="introduction">Introduction</h1> |
132 | 133 | <p>The SimpleFIN protocol allows users to share read-only financial data with third parties. It’s similar to RSS, but for financial data.</p> |
133 | 134 | <p>Though intended mostly for banks, it can also be used for reward points or gift certificate balances (e.g. Frequent Flyer Miles, Amazon gift card balance, etc…)</p> |
@@ -760,7 +761,7 @@ <h2 id="get-info">GET /info</h2> |
760 | 761 | <section> |
761 | 762 | <div class="main"> |
762 | 763 | <p>Used by Applications to find out what versions of the SimpleFIN Protocol the server supports. The strings returned must be in <code>MAJOR.MINOR.FIX</code> or <code>MAJOR.MINOR</code> format.</p> |
763 | | -<p>Note: as this specification is still in draft, most servers will report <code>1</code> but may not yet support all things from the draft specification.</p> |
| 764 | +<p>Note: as this specification is still in draft, most servers will report <code>1</code> or <code>2</code> but may not yet support all things from the draft specification.</p> |
764 | 765 | <h3 id="http-request">HTTP Request</h3> |
765 | 766 | <p><code>GET /info</code></p> |
766 | 767 | <h3 id="response-json">Response JSON</h3> |
@@ -968,6 +969,15 @@ <h3 id="responses-1">Responses</h3> |
968 | 969 | </div> |
969 | 970 | </section> |
970 | 971 | <h1 id="changes">Changes</h1> |
| 972 | +<h2 id="v2.0.0---2026-03-19">v2.0.0 - 2026-03-19</h2> |
| 973 | +<ul> |
| 974 | +<li><strong>BREAKING CHANGE:</strong> Deprecated <code>errors</code> list on <code>AccountSet</code> object in favor of new <code>errlist</code> list for structured errors.</li> |
| 975 | +<li><strong>BREAKING CHANGE:</strong> Deprecated <code>Organization</code> object in favor of new, flatter <code>Connection</code> object.</li> |
| 976 | +<li><strong>NEW:</strong> Added <code>GET /accounts?balances-only=1</code> parameter to skip fetching account transaction data.</li> |
| 977 | +<li><strong>NEW:</strong> Added <code>connections</code> list to <code>AccountSet</code></li> |
| 978 | +<li><strong>NEW:</strong> Added <code>GET /accounts?account=</code> parameter for filtering which accounts are returned.</li> |
| 979 | +<li><strong>NEW:</strong> Added <code>conn_id</code> to <code>Account</code> object to disambiguate between two different logins to the same bank.</li> |
| 980 | +</ul> |
971 | 981 | <h2 id="v1.0.7">v1.0.7</h2> |
972 | 982 | <ul> |
973 | 983 | <li>Started this changelog</li> |
|
0 commit comments