{"id":1412,"date":"2024-03-13T13:48:06","date_gmt":"2024-03-13T13:48:06","guid":{"rendered":"https:\/\/stake.ch\/api-documentation\/"},"modified":"2024-03-14T12:14:22","modified_gmt":"2024-03-14T12:14:22","slug":"api-documentation","status":"publish","type":"page","link":"https:\/\/dealopp.com\/en\/api-documentation\/","title":{"rendered":"API Documentation"},"content":{"rendered":"\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><strong>API Documentation<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>dealopp.com Public API\u00a0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Email: support@dealopp.com<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is API?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">dealopp.com application programming interface (API) allows our clients to access and control their accounts, using custom written software.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Responsive codes\/coding<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Response codes\/coding is a key that can be added to an API coding as response_code(string). Furthermore, explanation may or may not be supplied as the response_explanation(string) key, which defines information about what went wrong when processing a request.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You will find below the list of all available response codes and it\u2019s explanations:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>response_code<\/strong><\/td><td><strong>response_explanation(optional)<\/strong><\/td><\/tr><tr><td>404<\/td><td>Unknown validation error<\/td><\/tr><tr><td>401<\/td><td>Request rejected\/exceeded rate limit<\/td><\/tr><tr><td>900<\/td><td>Arbitrage is disabled for specific account type<\/td><\/tr><tr><td>008<\/td><td>Insufficient balance for provided user<\/td><\/tr><tr><td>029<\/td><td>\u2018stop_order_id\u2019&nbsp;<\/td><\/tr><tr><td>028<\/td><td>\u2018stop_order_price\u2019<\/td><\/tr><tr><td>038<\/td><td>Provided order size is too large<\/td><\/tr><tr><td>037<\/td><td>Provided order amount is too large<\/td><\/tr><tr><td>311<\/td><td>Open orders present<\/td><\/tr><tr><td>302<\/td><td>Order has not been found<\/td><\/tr><tr><td>501<\/td><td>Error while serializing data&nbsp;<\/td><\/tr><tr><td>611<\/td><td>Unknown matching engine error<\/td><\/tr><tr><td>679<\/td><td>Error at cancelling orders<\/td><\/tr><tr><td>517<\/td><td>Error at cancelling orders<\/td><\/tr><tr><td>522<\/td><td>Instant staking provider is disabled<\/td><\/tr><tr><td>521<\/td><td>Staking is enabled<\/td><\/tr><tr><td>001<\/td><td>Matching order enabled<\/td><\/tr><tr><td>002<\/td><td>Matching order disabled<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Request limits<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All investors can make 400 requests per second. The rate limits mentioned above can be increased upon request and the client entering a bespoke agreement with dealopp.com<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Commercial use of dealopp.com exchange data<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Companies seeking to utilize dealopp.com exchange data for their own commercial purposes are requested to contact support@dealopp.com to receive and sign a commercial use Data License Agreement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Authentication<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All private API require authentication. For a successful authentication you need to provide the following authorization headers in your request.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Code<\/strong><\/td><td><strong>Reason<\/strong><\/td><td><strong>Action<\/strong><\/td><\/tr><tr><td>API0001 API0002 API0003 API0004 API0005 API0006 API0007 API0008 API0009 API0010<\/td><td>API key not found IP address not allowed No permission found Invalid nonce Invalid digital signature Your account is frozen Authentication failed Update your profile Invalid version Wrong API key format Please make sure url string is not too long<br><\/td><td>Check your API key value This IP address cannot be accessed API key access is forbidden on endpoint Check your nonce value Digital signature doesn\u2019t match Contact support Find customer with API key Check informations on your account Check the \u2018v2\u2019 in the authorization key Check if your API key string is correct Total length of the url does not exceed 2000 characters<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>y_authorization<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Format:<strong> dealopp.com {api_key}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Security:<strong> API key<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Header:<strong> y-authorization<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Security<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Collection of security related endpoints<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>API access<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Revoke all API keys across all user\u2019s accounts<\/p>\n","protected":false},"excerpt":{"rendered":"<p>API Documentation dealopp.com Public API\u00a0 Email: support@dealopp.com What is API? dealopp.com application programming interface (API) allows our clients to access and control their accounts, using custom written software. Responsive codes\/coding Response codes\/coding is a key that can be added to an API coding as response_code(string). Furthermore, explanation may or may not be supplied as the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1412","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/pages\/1412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/comments?post=1412"}],"version-history":[{"count":2,"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/pages\/1412\/revisions"}],"predecessor-version":[{"id":1445,"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/pages\/1412\/revisions\/1445"}],"wp:attachment":[{"href":"https:\/\/dealopp.com\/en\/wp-json\/wp\/v2\/media?parent=1412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}