https://api.poems.co.id/index.html

提交的 URL:
https://api.poems.co.id/已重定向
报告完成时间:

链接 · 找到 1 个

从页面中识别出的传出链接

链接文本
https://login.poems.id/DocumentationDocumentation

JavaScript 变量 · 找到 12 个

在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问

名称类型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
__core-js_shared__object
setImmediatefunction
clearImmediatefunction
SwaggerUIBundlefunction
SwaggerUIStandalonePresetobject

控制台日志消息 · 找到 0 条

记录到 Web 控制台的消息

HTML

页面的原始 HTML 正文

<!-- HTML for static distribution bundle build --><!DOCTYPE html><html lang="en"><head>
  <meta charset="UTF-8">
  <title>Swagger UI</title>
  <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700|Source+Code+Pro:300,600|Titillium+Web:400,600,700" rel="stylesheet">
  <link rel="stylesheet" type="text/css" href="./swagger-ui.css">
  <link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32">
  <link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16">
  <style>
    html
    {
      box-sizing: border-box;
      overflow: -moz-scrollbars-vertical;
      overflow-y: scroll;
    }
    *,
    *:before,
    *:after
    {
      box-sizing: inherit;
    }

    body {
      margin:0;
      background: #fafafa;
    }
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="/js/test.js" type="text/javascript"></script>

</head>

<body>

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position:absolute;width:0;height:0">
  <defs>
    <symbol viewBox="0 0 20 20" id="unlocked">
          <path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"></path>
    </symbol>

    <symbol viewBox="0 0 20 20" id="locked">
      <path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"></path>
    </symbol>

    <symbol viewBox="0 0 20 20" id="close">
      <path d="M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"></path>
    </symbol>

    <symbol viewBox="0 0 20 20" id="large-arrow">
      <path d="M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"></path>
    </symbol>

    <symbol viewBox="0 0 20 20" id="large-arrow-down">
      <path d="M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"></path>
    </symbol>


    <symbol viewBox="0 0 24 24" id="jump-to">
      <path d="M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"></path>
    </symbol>

    <symbol viewBox="0 0 24 24" id="expand">
      <path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"></path>
    </symbol>

  </defs>
</svg>

<div id="swagger-ui"><section data-reactroot="" class="swagger-ui swagger-container"><div class="topbar"><div class="wrapper"><div class="topbar-wrapper"><a class="link"><img height="30" width="30" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAYFBMVEUAAABUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwBUfwB0lzB/n0BfhxBpjyC0x4////+qv4CJp1D09++ft3C/z5/K16/U379UfwDf58/q79+Ur2D2RCk9AAAAHXRSTlMAEEAwn9//z3Agv4/vYID/////////////////UMeji1kAAAD8SURBVHgBlZMFAoQwDATRxbXB7f+vPKnlXAZn6k2cf3A9z/PfOC8IIYni5FmmABM8FMhwT17c9hnhiZL1CwvEL1tmPD0qSKq6gaStW/kMXanVmAVRDUlH1OvuuTINo6k90Sxf8qsOtF6g4ff1osP3OnMcV7d4pzdIUtu1oA4V0DZoKmxmlEYvtDUjjS3tmKmqB+pYy8pD1VPf7jPE0I40HHcaBwnue6fGzgyS5tXIU96PV7rkDWHNLV0DK4FkoKmFpN5oUnvi8KoeA2/JXsmXQuokx0siR1G8tLkN6eB9sLwJp/yymcyaP/TrP+RPmbMMixcJVgTR1aUZ93oGXsgXQAaG6EwAAAAASUVORK5CYII=" alt="Swagger UI"><span>swagger</span></a><form class="download-url-wrapper"><label class="select-label" for="select"><span>Select a spec</span><select id="select"><option value="/swagger/v1/swagger.json">My API V1</option></select></label></form></div></div></div><div class="swagger-ui"><div><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0px; height: 0px;"><defs><symbol viewBox="0 0 20 20" id="unlocked"><path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"></path></symbol><symbol viewBox="0 0 20 20" id="locked"><path d="M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"></path></symbol><symbol viewBox="0 0 20 20" id="close"><path d="M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"></path></symbol><symbol viewBox="0 0 20 20" id="large-arrow"><path d="M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"></path></symbol><symbol viewBox="0 0 20 20" id="large-arrow-down"><path d="M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"></path></symbol><symbol viewBox="0 0 24 24" id="jump-to"><path d="M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"></path></symbol><symbol viewBox="0 0 24 24" id="expand"><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"></path></symbol></defs></svg></div><div><!-- react-empty: 40 --><div class="information-container wrapper"><section class="block col-12"><div><div class="info"><hgroup class="main"><h2 class="title"><!-- react-text: 61 -->Poems API<!-- /react-text --><small><pre class="version"><!-- react-text: 64 --> <!-- /react-text --><!-- react-text: 65 -->v1<!-- /react-text --><!-- react-text: 66 --> <!-- /react-text --></pre></small></h2><a target="_blank" href="/swagger/v1/swagger.json"><span class="url"><!-- react-text: 69 --> <!-- /react-text --><!-- react-text: 70 -->/swagger/v1/swagger.json<!-- /react-text --><!-- react-text: 71 --> <!-- /react-text --></span></a></hgroup><div class="description"><div class="markdown">Poems IT Development</div></div><div></div><div><a target="_blank" href="https://login.poems.id/Documentation">Documentation</a></div></div></div></section></div><div><div class="scheme-container"><section class="schemes wrapper block col-12"><div class="auth-wrapper"><button class="btn authorize unlocked"><span>Authorize</span><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div></section></div></div><div></div><div></div><div class="wrapper"><section class="block col-12 block-desktop col-12-desktop"><div><span><div class="opblock-tag-section is-open"><h4 class="opblock-tag no-desc" id="operations-tag-Account"><a class="nostyle"><span>Account</span></a><small></small><div></div><button class="expand-operation" title="Collapse operation"><svg class="arrow" width="20" height="20"><use href="#large-arrow-down" xlink:href="#large-arrow-down"></use></svg></button></h4><div style="height: auto; border: none; margin: 0px; padding: 0px;"><!-- react-text: 101 --> <!-- /react-text --><span><div class="opblock opblock-get" id="operations-Account-AccountGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/account</span></a><!-- react-empty: 109 --><!-- react-text: 110 --> <!-- /react-text --></span><div class="opblock-summary-description">[Client account information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Account-AccountTradingEquityGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/account/tradingEquity</span></a><!-- react-empty: 123 --><!-- react-text: 124 --> <!-- /react-text --></span><div class="opblock-summary-description">[Client trading equity information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Account-AccountPortFolioGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/account/portFolio</span></a><!-- react-empty: 137 --><!-- react-text: 138 --> <!-- /react-text --></span><div class="opblock-summary-description">[Client portfolio information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Account-AccountChangePasswordPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/account/changePassword</span></a><!-- react-empty: 151 --><!-- react-text: 152 --> <!-- /react-text --></span><div class="opblock-summary-description">[To Change the client's password]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Account-AccountLogoutGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/account/logout</span></a><!-- react-empty: 165 --><!-- react-text: 166 --> <!-- /react-text --></span><div class="opblock-summary-description">[To end client account access]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Account-ResultGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/Result</span></a><!-- react-empty: 179 --><!-- react-text: 180 --> <!-- /react-text --></span><div class="opblock-summary-description"></div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><!-- react-text: 186 --> <!-- /react-text --></div></div></span><span><div class="opblock-tag-section is-open"><h4 class="opblock-tag no-desc" id="operations-tag-Mutual_Funds"><a class="nostyle"><span>Mutual Funds</span></a><small></small><div></div><button class="expand-operation" title="Collapse operation"><svg class="arrow" width="20" height="20"><use href="#large-arrow-down" xlink:href="#large-arrow-down"></use></svg></button></h4><div style="height: auto; border: none; margin: 0px; padding: 0px;"><!-- react-text: 198 --> <!-- /react-text --><span><div class="opblock opblock-get" id="operations-Mutual Funds-FundsGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds</span></a><!-- react-empty: 206 --><!-- react-text: 207 --> <!-- /react-text --></span><div class="opblock-summary-description">[Mutual fund list information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Mutual Funds-FundsInfoGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds/info</span></a><!-- react-empty: 220 --><!-- react-text: 221 --> <!-- /react-text --></span><div class="opblock-summary-description">[Mutual fund detail information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Mutual Funds-FundsOrderGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds/order</span></a><!-- react-empty: 234 --><!-- react-text: 235 --> <!-- /react-text --></span><div class="opblock-summary-description">[Ordering Status mutual funds information ]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Mutual Funds-FundsOrderSubmitPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds/order/submit</span></a><!-- react-empty: 248 --><!-- react-text: 249 --> <!-- /react-text --></span><div class="opblock-summary-description">[To subscribe mutual funds]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Mutual Funds-FundsOrderByOrdernoGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds/order/{orderno}</span></a><!-- react-empty: 262 --><!-- react-text: 263 --> <!-- /react-text --></span><div class="opblock-summary-description">[Client order detail funds information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Mutual Funds-FundsOrderByOrdernoCancelPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/funds/order/{orderno}/cancel</span></a><!-- react-empty: 276 --><!-- react-text: 277 --> <!-- /react-text --></span><div class="opblock-summary-description">[To cancel mutual fund orders]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><!-- react-text: 283 --> <!-- /react-text --></div></div></span><span><div class="opblock-tag-section is-open"><h4 class="opblock-tag no-desc" id="operations-tag-Smart_Plan"><a class="nostyle"><span>Smart Plan</span></a><small></small><div></div><button class="expand-operation" title="Collapse operation"><svg class="arrow" width="20" height="20"><use href="#large-arrow-down" xlink:href="#large-arrow-down"></use></svg></button></h4><div style="height: auto; border: none; margin: 0px; padding: 0px;"><!-- react-text: 295 --> <!-- /react-text --><span><div class="opblock opblock-get" id="operations-Smart Plan-SmartplanOrderGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartplan/order</span></a><!-- react-empty: 303 --><!-- react-text: 304 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smart Plan list information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Smart Plan-SmartplanOrderAddPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartplan/order/add</span></a><!-- react-empty: 317 --><!-- react-text: 318 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smart Plan add new]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Smart Plan-SmartplanOrderRemovePost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartplan/order/remove</span></a><!-- react-empty: 331 --><!-- react-text: 332 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smart Plan remove]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Smart Plan-SmartplanOrderReactivatePost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartplan/order/reactivate</span></a><!-- react-empty: 345 --><!-- react-text: 346 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smart Plan reactivate product]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Plan-SmartplanProductlistGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartplan/productlist</span></a><!-- react-empty: 359 --><!-- react-text: 360 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smart Plan product information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><!-- react-text: 366 --> <!-- /react-text --></div></div></span><span><div class="opblock-tag-section is-open"><h4 class="opblock-tag no-desc" id="operations-tag-Smart_Safe"><a class="nostyle"><span>Smart Safe</span></a><small></small><div></div><button class="expand-operation" title="Collapse operation"><svg class="arrow" width="20" height="20"><use href="#large-arrow-down" xlink:href="#large-arrow-down"></use></svg></button></h4><div style="height: auto; border: none; margin: 0px; padding: 0px;"><!-- react-text: 378 --> <!-- /react-text --><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeProductlistGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/productlist</span></a><!-- react-empty: 386 --><!-- react-text: 387 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe stocklist]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeOrderGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/order</span></a><!-- react-empty: 400 --><!-- react-text: 401 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe list]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Smart Safe-SmartsafeOrderSubmitPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/order/submit</span></a><!-- react-empty: 414 --><!-- react-text: 415 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe insert]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeOrderByOrdernoGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/order/{orderno}</span></a><!-- react-empty: 428 --><!-- react-text: 429 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe Detail by Order number]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Smart Safe-SmartsafeOrderWithdrawPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/order/withdraw</span></a><!-- react-empty: 442 --><!-- react-text: 443 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe withdraw with Order Number]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeOrderLogListGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/order/logList</span></a><!-- react-empty: 456 --><!-- react-text: 457 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe logList with order number]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeLeftGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/left</span></a><!-- react-empty: 470 --><!-- react-text: 471 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe left with poems id]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Smart Safe-SmartsafeStoppriceGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/smartsafe/stopprice</span></a><!-- react-empty: 484 --><!-- react-text: 485 --> <!-- /react-text --></span><div class="opblock-summary-description">[Smartsafe stop price]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><!-- react-text: 491 --> <!-- /react-text --></div></div></span><span><div class="opblock-tag-section is-open"><h4 class="opblock-tag no-desc" id="operations-tag-Stocks"><a class="nostyle"><span>Stocks</span></a><small></small><div></div><button class="expand-operation" title="Collapse operation"><svg class="arrow" width="20" height="20"><use href="#large-arrow-down" xlink:href="#large-arrow-down"></use></svg></button></h4><div style="height: auto; border: none; margin: 0px; padding: 0px;"><!-- react-text: 503 --> <!-- /react-text --><span><div class="opblock opblock-get" id="operations-Stocks-StockGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock</span></a><!-- react-empty: 511 --><!-- react-text: 512 --> <!-- /react-text --></span><div class="opblock-summary-description">[Stock detail information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockListGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/list</span></a><!-- react-empty: 525 --><!-- react-text: 526 --> <!-- /react-text --></span><div class="opblock-summary-description">[Get all stocks detail information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockTopstockGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/topstock</span></a><!-- react-empty: 539 --><!-- react-text: 540 --> <!-- /react-text --></span><div class="opblock-summary-description">[Top stock information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockWatchlistGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/watchlist</span></a><!-- react-empty: 553 --><!-- react-text: 554 --> <!-- /react-text --></span><div class="opblock-summary-description">[List of watchlist that have been inserted by client]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockWatchlistPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/watchlist</span></a><!-- react-empty: 567 --><!-- react-text: 568 --> <!-- /react-text --></span><div class="opblock-summary-description">[Insert watchlist multiple items(can insert more than one stock code)]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockWatchlistByWatchlistIdGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/watchlist/{watchlistId}</span></a><!-- react-empty: 581 --><!-- react-text: 582 --> <!-- /react-text --></span><div class="opblock-summary-description">[List of Shares that have been selected by client]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockWatchlistAddPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/watchlist/add</span></a><!-- react-empty: 595 --><!-- react-text: 596 --> <!-- /react-text --></span><div class="opblock-summary-description">[Insert watchlist one items(only one stock code)]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockWatchlistRemovePost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/watchlist/remove</span></a><!-- react-empty: 609 --><!-- react-text: 610 --> <!-- /react-text --></span><div class="opblock-summary-description">[Remove watchlist items]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockOrderGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/order</span></a><!-- react-empty: 623 --><!-- react-text: 624 --> <!-- /react-text --></span><div class="opblock-summary-description">[Client stock order information]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockOrderSubmitPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/order/submit</span></a><!-- react-empty: 637 --><!-- react-text: 638 --> <!-- /react-text --></span><div class="opblock-summary-description">[To Buy /Sell Stock]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-get" id="operations-Stocks-StockOrderByOrdernoGet"><div class="opblock-summary opblock-summary-get"><span class="opblock-summary-method">GET</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/order/{orderno}</span></a><!-- react-empty: 651 --><!-- react-text: 652 --> <!-- /react-text --></span><div class="opblock-summary-description">[Buy/Sell detail information by order number]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockOrderAmendPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/order/amend</span></a><!-- react-empty: 665 --><!-- react-text: 666 --> <!-- /react-text --></span><div class="opblock-summary-description">[Amend order by quantity or price]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><span><div class="opblock opblock-post" id="operations-Stocks-StockOrderWithdrawPost"><div class="opblock-summary opblock-summary-post"><span class="opblock-summary-method">POST</span><span class="opblock-summary-path"><a class="nostyle"><span>/stock/order/withdraw</span></a><!-- react-empty: 679 --><!-- react-text: 680 --> <!-- /react-text --></span><div class="opblock-summary-description">[Withdraw order]</div><button class="authorization__btn unlocked" aria-label="authorization button unlocked"><svg width="20" height="20"><use href="#unlocked" xlink:href="#unlocked"></use></svg></button></div><noscript></noscript></div></span><!-- react-text: 686 --> <!-- /react-text --></div></div></span></div></section></div><div class="wrapper"><section class="block col-12 block-desktop col-12-desktop"><!-- react-empty: 689 --></section></div></div></div><div class="wrapper"><section class=""><!-- react-empty: 15 --></section></div></section></div>

<!-- Workaround for https://github.com/swagger-api/swagger-editor/issues/1371 -->
<script>
  if (window.navigator.userAgent.indexOf("Edge") > -1) {
    console.log("Removing native Edge fetch in favor of swagger-ui's polyfill")
    window.fetch = undefined;
  }
</script>

<script src="./swagger-ui-bundle.js"> </script>
<script src="./swagger-ui-standalone-preset.js"> </script>
<script>
  window.onload = function () {
    var configObject = JSON.parse('{"urls":[{"url":"/swagger/v1/swagger.json","name":"My API V1"}],"validatorUrl":null}');
    var oauthConfigObject = JSON.parse('{"clientId":"**apiKey**","appName":"POEMS API"}');

    // Apply mandatory parameters
    configObject.dom_id = "#swagger-ui";
    configObject.presets = [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset];
    configObject.layout = "StandaloneLayout";

    // If oauth2RedirectUrl isn't specified, use the built-in default
    if (!configObject.hasOwnProperty("oauth2RedirectUrl"))
      configObject.oauth2RedirectUrl = window.location.href.replace("index.html", "oauth2-redirect.html");

    // Build a system
    const ui = SwaggerUIBundle(configObject);

    // Apply OAuth config
    ui.initOAuth(oauthConfigObject);
  }
</script>
<script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8f697fbffd422fc3&quot;,&quot;version&quot;:&quot;2024.10.5&quot;,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;a41ab52f346e4926871b90fbbe851673&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>



</body></html>