<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Re: REST API Account Balances" in Off-Topic</title>
    <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214842#M9087</link>
    <description>&lt;P&gt;Hallo &lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/26293"&gt;@jonaspltz&lt;/a&gt; und herzlich willkommen in unserer Community!&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Um deine Frage beantworten zu können, hole ich mal lieber unsere Experten mit ins Boot. Ich melde mich wieder bei dir.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Gruß&lt;/P&gt;

&lt;P&gt;Erik&lt;/P&gt;</description>
    <pubDate>Wed, 20 Oct 2021 08:16:16 GMT</pubDate>
    <dc:creator>SMT_Erik</dc:creator>
    <dc:date>2021-10-20T08:16:16Z</dc:date>
    <item>
      <title>REST API Account Balances</title>
      <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214806#M9084</link>
      <description>&lt;P&gt;Hallo zusammen,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich versuche zur Zeit eine Anwendung zu programmieren, die auf die Comdirect API zugreift.&lt;/P&gt;&lt;P&gt;Wenn ich die Requests in Postman teste, funktioniert alles.&lt;/P&gt;&lt;P&gt;Auch in Python funktioniert die komplette Authentifizierung.&lt;/P&gt;&lt;P&gt;Aktuell habe ich Probleme mit dem Aufruf "4.1.1 Abruf AccountBalances alle Konten".&lt;/P&gt;&lt;P&gt;Wenn ich den Aufruf aus Python absende, bekomme ich eine Antwort mit dem Status Code 403. Auch bei den anderen Aufrufen wie 5.1.1 oder 9.1.1 wird Status Code 403 zurückgegeben.&lt;/P&gt;&lt;P&gt;Meine Vermutung ist, dass ich einen Fehler bei der Session ID oder Request ID gemacht habe. Müssen diese zufällig generiert werden? Und müssen sie über die ganze Session hinweg gleich bleiben?&lt;/P&gt;&lt;P&gt;Könnt ihr mir weiterhelfen?&lt;/P&gt;&lt;P&gt;Danke&lt;/P&gt;&lt;P&gt;Jonas&lt;/P&gt;</description>
      <pubDate>Tue, 19 Oct 2021 20:39:28 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214806#M9084</guid>
      <dc:creator>jonaspltz</dc:creator>
      <dc:date>2021-10-19T20:39:28Z</dc:date>
    </item>
    <item>
      <title>Re: REST API Account Balances</title>
      <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214842#M9087</link>
      <description>&lt;P&gt;Hallo &lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/26293"&gt;@jonaspltz&lt;/a&gt; und herzlich willkommen in unserer Community!&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Um deine Frage beantworten zu können, hole ich mal lieber unsere Experten mit ins Boot. Ich melde mich wieder bei dir.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Gruß&lt;/P&gt;

&lt;P&gt;Erik&lt;/P&gt;</description>
      <pubDate>Wed, 20 Oct 2021 08:16:16 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214842#M9087</guid>
      <dc:creator>SMT_Erik</dc:creator>
      <dc:date>2021-10-20T08:16:16Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API Account Balances</title>
      <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214881#M9088</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/26293"&gt;@jonaspltz&lt;/a&gt;&amp;nbsp; schrieb:&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Meine Vermutung ist, dass ich einen Fehler bei der Session ID oder Request ID gemacht habe. Müssen diese zufällig generiert werden?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Die SessionID bekommst du im Schritt 2.2, diese musst du bei weiteren Anfragen mitsenden.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Da es bei dir in Postman funktioniert rate ich, den von Postman generierten Request für die Aktion 4.1.1. mit dem von dir generierten Request zu vergleichen.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Oct 2021 13:57:48 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214881#M9088</guid>
      <dc:creator>dg2210</dc:creator>
      <dc:date>2021-10-20T13:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: REST API Account Balances</title>
      <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214882#M9089</link>
      <description>&lt;P&gt;Danke für deine Unterstützung, &lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/156"&gt;@dg2210&lt;/a&gt;. &lt;span class="lia-unicode-emoji" title=":leicht_lächelndes_Gesicht:"&gt;🙂&lt;/span&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Von unserem&amp;nbsp;REST-API-Team habe ich nun noch folgende Anmerkungen für &lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/26293"&gt;@jonaspltz&lt;/a&gt; erhalten:&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;An der SessionId oder RequestId liegt es höchstwahrscheinlich nicht. Diese sollen zufällig generiert werden, die SessionId soll dann über die ganze Sitzung einheitlich sein, die RequestId muss jedes Mal eine neue sein. Siehe hierzu auch Kapitel 1.2.2.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Unsere Vermutung ist, dass im Header „Authorization“ nicht der richtige Access Token mitgeschickt wird. Es muss im weiteren Verlauf der Access Token aus der Response von „2.5 CD Secondary Flow“ benutzt werden, und nicht der Access Token aus der Response von „2.1 OAuth2 Resource Owner Password Credentials Flow“.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Der richtige Access Token ist der, der bei „scope“ verschiedene einzelne Scopes wie „BANKING_RW“ aufweist.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Ich hoffe, das hilft dir in Verbindung mit dem Tipp von dg2210 weiter.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Gruß&lt;/P&gt;

&lt;P&gt;Erik&lt;/P&gt;</description>
      <pubDate>Wed, 20 Oct 2021 14:14:12 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214882#M9089</guid>
      <dc:creator>SMT_Erik</dc:creator>
      <dc:date>2021-10-20T14:14:12Z</dc:date>
    </item>
    <item>
      <title>Re: REST API Account Balances</title>
      <link>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214895#M9090</link>
      <description>&lt;P&gt;Vielen Dank für die Hilfe!&lt;/P&gt;&lt;P&gt;Es funktioniert jetzt. Das Problem war, dass ich nicht den neuen access_token benutzt habe. Ich habe nicht gesehen, dass im Schritt 2.5 ein neuer generiert wird.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Viele Grüße&lt;/P&gt;</description>
      <pubDate>Wed, 20 Oct 2021 15:25:31 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/off-topic/rest-api-account-balances/m-p/214895#M9090</guid>
      <dc:creator>jonaspltz</dc:creator>
      <dc:date>2021-10-20T15:25:31Z</dc:date>
    </item>
  </channel>
</rss>

