<?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 8.1.3 Anlage Quote Request gibt 422 &amp;quot;fehler_unsupported_ordertyp&amp;quot; zurück" in Website &amp; Apps</title>
    <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149855#M14510</link>
    <description>&lt;P&gt;Danke&amp;nbsp;@ehemaliger Nutzer&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;am Außerbörslichen Handelsplatz funktioniert alles. Ich hätte vorher einen Blick auf die "orderTypes" der einzelnen Handelsplätze werfen sollen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 03 Oct 2020 11:07:38 GMT</pubDate>
    <dc:creator>RustDev</dc:creator>
    <dc:date>2020-10-03T11:07:38Z</dc:date>
    <item>
      <title>REST API 8.1.3 Anlage Quote Request gibt 422 "fehler_unsupported_ordertyp" zurück</title>
      <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149472#M14467</link>
      <description>&lt;P&gt;Ich bin gerade dabei die Comdirect REST API in einem Rust crate (crate = library in Rust) abzubilden und habe mich bis zu den Quotes vorgearbeitet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Leider habe ich bei den Quotes, genauer gesagt bei Punkt 8.1.3 ein Problem. Sowohl meine Implementation als auch die Postman-Collection bekommt hier einen 422 von dem API zurück.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So sieht mein aktueller ablauf aus (Postman Code-Generation):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;8.1.1 Anlage Validierung Quote Request-Initialisierung&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;POST /brokerage/v3/quoteticket HTTP/1.1
Host: https://api.comdirect.de/api
Accept: application/json
Authorization: Bearer __ACESS_TOKEN__
x-http-request-info: {"clientRequestId":{"sessionId":"__SESSION_ID__","requestId":"219236953"}}
Content-Type: application/json
Cookie: qSession=__Q_SESSION__

{"depotId":"__DEPOT_ID__","orderType":"QUOTE","side":"BUY","instrumentId":"US0079031078","quantity":{"value":"1","unit":"XXX"},"venueId":"C3E017C9A9464A688F57E57BD7661C12"}&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Response&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;{
    "depotId": "__DEPOT_ID__",
    "orderType": "QUOTE",
    "side": "BUY",
    "instrumentId": "US0079031078",
    "venueId": "C3E017C9A9464A688F57E57BD7661C12",
    "quantity": {
        "value": "1",
        "unit": "XXX"
    },
    "quoteTicketId": "__QUOTE_TICKET_ID__"
}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;8.1.2 Änderung Validierung Quote Request-Initialisierung mit TAN&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;PATCH /brokerage/v3/quoteticket/__QUOTE_TICKET_ID__ HTTP/1.1
Host: https://api.comdirect.de/api
Accept: application/json
Authorization: Bearer __ACCESS_TOKEN__
x-http-request-info: {"clientRequestId":{"sessionId":"__SESSION_ID__","requestId":"219236953"}}
Content-Type: application/json
x-once-authentication-info: {"id":"__TAN_ID__"}
x-once-authentication: TAN_FREI
Cookie: qSession=__Q_SESSION__

&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Response&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;8.1.3 Anlage Quote Request&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;POST /brokerage/v3/quotes HTTP/1.1
Host: https://api.comdirect.de/api
Accept: application/json
Authorization: Bearer __ACESS_TOKEN__
x-http-request-info: {"clientRequestId":{"sessionId":"__SESSION_ID__","requestId":"221780369"}}
Content-Type: application/json
Cookie: qSession=__Q_SESSION__

{"depotId":"__DEPOT_ID__","orderType":"QUOTE","side":"BUY","instrumentId":"US0079031078","quantity":{"value":"1","unit":"XXX"},"venueId":"C3E017C9A9464A688F57E57BD7661C12"}&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Response&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;{
    "code": "request.object.invalid",
    "messages": [
        {
            "severity": "ERROR",
            "key": "fehler_unsupported_ordertyp",
            "message": "Der Ordertyp ist leider ungültig.",
            "args": {},
            "origin": []
        }
    ]
}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ich habe schon versucht den Order-Typ in 8.1.3 durch MARKET bzw. LIMIT (mit extra limit Feld) auszutauschen. Hat leider nicht funktioniert.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 27 Sep 2020 16:13:01 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149472#M14467</guid>
      <dc:creator>RustDev</dc:creator>
      <dc:date>2020-09-27T16:13:01Z</dc:date>
    </item>
    <item>
      <title>Re: REST API 8.1.3 Anlage Quote Request gibt 422 "fehler_unsupported_ordertyp" zurück</title>
      <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149728#M14500</link>
      <description>&lt;P&gt;Hallo &lt;a href="https://community.comdirect.de/t5/user/viewprofilepage/user-id/18683"&gt;@RustDev&lt;/a&gt;,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;herzlich willkommen in unserer Community.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;Der Handelsplatz, an den du die Quote-Anfrage schreiben willst, unterstützt LiveTrading nicht.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;In unseren Systemen gibt es zwei Handelsplätze mit dem Namen „Tradegate“: Einmal der börsliche Handelsplatz (erkennbar an &lt;STRONG&gt;&lt;EM&gt;"type": "EXCHANGE"&lt;/EM&gt;&lt;/STRONG&gt;) und einmal der Außerbörsliche (&lt;STRONG&gt;&lt;EM&gt;"type": "OFF"&lt;/EM&gt;&lt;/STRONG&gt;). Beide Handelsplätze haben unterschiedliche venueIDs.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;Deine Quote-Anfrage hast du an den börslichen Handelsplatz gestellt, der die Anfrage leider nicht verarbeiten kann.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;Führe&amp;nbsp;noch einmal die dimensions-Anfrage aus und wähle einen Handelsplatz vom Typ „OFF“ aus. Damit sollte der LiveTrade funktionieren.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;Viele Grüße&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size:11pt"&gt;&lt;SPAN style="font-family:Calibri,sans-serif"&gt;Mario&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2020 13:29:58 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149728#M14500</guid>
      <dc:creator>ehemaliger Nutzer</dc:creator>
      <dc:date>2020-09-29T13:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: REST API 8.1.3 Anlage Quote Request gibt 422 "fehler_unsupported_ordertyp" zurück</title>
      <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149855#M14510</link>
      <description>&lt;P&gt;Danke&amp;nbsp;@ehemaliger Nutzer&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;am Außerbörslichen Handelsplatz funktioniert alles. Ich hätte vorher einen Blick auf die "orderTypes" der einzelnen Handelsplätze werfen sollen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 03 Oct 2020 11:07:38 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/149855#M14510</guid>
      <dc:creator>RustDev</dc:creator>
      <dc:date>2020-10-03T11:07:38Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API 8.1.3 Anlage Quote Request gibt 422 "fehler_unsupported_ordertyp" zurück</title>
      <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/362245#M30619</link>
      <description>&lt;P&gt;Ich habe ein ähnliches Problem und hoffe ihr könnt mir Helfen. Ziel ist der Kauf via LiveTrading. Bis dahin hat alles einwandfrei funktioniert. Umsetzung erfolgt in Matlab..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ich bekomme als Fehlermeldung:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;result.response_body.messages ans = struct with fields: severity: 'ERROR' key: 'fehler_pflichtfeld_depotid_nicht_gesetzt' message: 'Es wurde keine Depot ID angegeben.' args: [1×1 struct] origin: []&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;function result = create_quote_ticket(base_url, access_token, session_id, request_id, depot_uuid, instrument_id, venue_id)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;import matlab.net.*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;import matlab.net.http.*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Build request URL&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;if endsWith(base_url,'/')&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;url = [base_url 'brokerage/v3/quoteticket'];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;url = [base_url '/brokerage/v3/quoteticket'];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Build request-info structure&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;request_info.clientRequestId.sessionId = session_id;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;request_info.clientRequestId.requestId = request_id;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;request_info_json = jsonencode(request_info);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Build JSON body&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct = struct();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.depotId = depot_uuid;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.orderType = "QUOTE";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.side = "BUY";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.instrumentId = instrument_id;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.quantity = struct("value", "1", "unit", "XXX");&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body_struct.venueId = venue_id; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body = jsonencode(body_struct);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Headers&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;headers = [ ...&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;HeaderField('Accept','application/json'), ...&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;HeaderField('Authorization',['Bearer ' access_token]), ...&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;HeaderField('x-http-request-info', request_info_json), ...&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;HeaderField('Content-Type','application/json') ...&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Send POST request&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;req = RequestMessage('post', headers, body);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;resp = req.send(url);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Output struct&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.status_code = double(resp.StatusCode);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.response_body = resp.Body.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Extract headers&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;if isprop(resp,'Header')&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;for k = 1:numel(resp.Header)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.headers.(matlab.lang.makeValidName(resp.Header(k).Name)) = string(resp.Header(k).Value);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.headers = [];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Extract QuoteTicketId (if available)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;if isfield(result.response_body, 'quoteTicketId')&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.quoteTicketId = result.response_body.quoteTicketId;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.quoteTicketId = "";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% Extract TAN challenge from header x-once-authentication-info&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;if isfield(result.headers, 'x_once_authentication_info')&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;tan_info = jsondecode(result.headers.x_once_authentication_info);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.challengeId = tan_info.id;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.challengeId = "";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.error_message = "";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;catch ME&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;% On error&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.status_code = -1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.response_body = [];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.headers = [];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.quoteTicketId = "";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.challengeId = "";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;result.error_message = ME.message;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;body sieht wie folgt aus: '{"depotId":"___ID___","orderType":"QUOTE","side":"BUY","instrumentId":"B8A09A2424EB47EB8719E339B2A6C631","quantity":{"value":"1","unit":"XXX"},"venueId":"3053FBD1995146598833F23B03301815"}'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;Auch mit WKN oder ISIN kommt es zum gleichen Fehler..&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 15 Dec 2025 18:38:31 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/362245#M30619</guid>
      <dc:creator>Fred261</dc:creator>
      <dc:date>2025-12-15T18:38:31Z</dc:date>
    </item>
    <item>
      <title>Betreff: REST API 8.1.3 Anlage Quote Request gibt 422 "fehler_unsupported_ordertyp" zurück</title>
      <link>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/362266#M30620</link>
      <description>&lt;P&gt;Die Fehlermeldung spricht von einer fehlenden depotID. Daher solltest du zuerst prüfen, ob die DepotID im ausgehenden requests korrekt gesetzt ist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Falls ja: dieselbe Aktion mit Postman durchführen und bei Erfolg den Postman-Request mit deinem selbstgemachten Request vergleichen.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Dec 2025 08:16:09 GMT</pubDate>
      <guid>https://community.comdirect.de/t5/website-apps/rest-api-8-1-3-anlage-quote-request-gibt-422-quot-fehler/m-p/362266#M30620</guid>
      <dc:creator>dg2210</dc:creator>
      <dc:date>2025-12-16T08:16:09Z</dc:date>
    </item>
  </channel>
</rss>

