{ "opencollection": "1.0.0", "info": { "name": "Services.AutoTrading Account Values Apps API", "version": "2.4.138+710c760591" }, "items": [ { "info": { "name": "Apps", "type": "folder" }, "items": [ { "info": { "name": "DeveloperAppGetResourceByAppKey", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/resource/:AppKey", "params": [ { "name": "AppKey", "value": "75767c64-1452-4fcf-b858-958c1e33678d", "type": "path", "description": "Unique key for each application" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns requested resource by appKey" }, { "info": { "name": "Get app by appKey", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey", "params": [ { "name": "AppKey", "value": "76caa3a4-5eb5-45d3-88cf-bb74847a1d0e", "type": "path", "description": "Unique key for each application" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns requested app by appKey" }, { "info": { "name": "Updates an app", "type": "http" }, "http": { "method": "PATCH", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey", "params": [ { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Updates an existing application\n Inactive app cannot be updated\n App can be updated if (1) app is active or (2) user requests to activate the app and app can be made active" }, { "info": { "name": "Deletes an app", "type": "http" }, "http": { "method": "DELETE", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey", "params": [ { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Deactivate an existing application" }, { "info": { "name": "DeveloperAppGetApps", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps", "params": [ { "name": "$inlinecount", "value": "AllPages", "type": "query", "description": "Specifies that the response to the request should include a count of the number of entries in the collection" }, { "name": "$skip", "value": "1", "type": "query", "description": "The number of entries to skip from the beginning of the collection" }, { "name": "$top", "value": "1", "type": "query", "description": "The number of entries to return from the beginning of the collection" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Gets the apps owned by the client of the user" }, { "info": { "name": "DeveloperAppCreateApp", "type": "http" }, "http": { "method": "POST", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a app" }, { "info": { "name": "DeveloperRedirectGetRedirectUriFromId", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/redirecturis/:RedirectUriId", "params": [ { "name": "$inlinecount", "value": "AllPages", "type": "query", "description": "Specifies that the response to the request should include a count of the number of entries in the collection" }, { "name": "$skip", "value": "1", "type": "query", "description": "The number of entries to skip from the beginning of the collection" }, { "name": "$skiptoken", "value": "B17D8890-3C7A-4A47-A9AA-01B022ED03A5", "type": "query", "description": "Specifies an entity id to start retrieving entries from. This is normally only used in generated nextlinks." }, { "name": "$top", "value": "1", "type": "query", "description": "The number of entries to return from the beginning of the collection" }, { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" }, { "name": "RedirectUriId", "value": "1", "type": "path", "description": "Unique key for each app redirect uri" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Gets a redirect uri by id" }, { "info": { "name": "DeveloperRedirectUpdateRedirectUri", "type": "http" }, "http": { "method": "PATCH", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/redirecturis/:RedirectUriId", "params": [ { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" }, { "name": "RedirectUriId", "value": "1", "type": "path", "description": "Unique key for each redirect uri" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Updates a redirect uri" }, { "info": { "name": "DeveloperRedirectDeleteRedirectUri", "type": "http" }, "http": { "method": "DELETE", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/redirecturis/:RedirectUriId", "params": [ { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" }, { "name": "RedirectUriId", "value": "1", "type": "path", "description": "Unique key for each app redirect uri" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Deletes a redirect uri" }, { "info": { "name": "DeveloperRedirectGetRedirectUris", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/redirecturis", "params": [ { "name": "$inlinecount", "value": "AllPages", "type": "query", "description": "Specifies that the response to the request should include a count of the number of entries in the collection" }, { "name": "$skip", "value": "1", "type": "query", "description": "The number of entries to skip from the beginning of the collection" }, { "name": "$top", "value": "1", "type": "query", "description": "The number of entries to return from the beginning of the collection" }, { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Gets redirect uris for a given app" }, { "info": { "name": "DeveloperRedirectCreateRedirectUri", "type": "http" }, "http": { "method": "POST", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/redirecturis", "params": [ { "name": "AppKey", "value": "f0232f57-9d4a-40a7-adeb-82d347536d35", "type": "path", "description": "Unique key for each application" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Creates a redirect uri" }, { "info": { "name": "DeveloperSecretGetSecretById", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/secrets/:SecretId", "params": [ { "name": "AppKey", "value": "49beae3b-211c-4cec-bf28-a0673436779b", "type": "path", "description": "Unique key for each application" }, { "name": "SecretId", "value": "240", "type": "path", "description": "Unique key for each secret" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Gets a secret by id" }, { "info": { "name": "DeveloperSecretUpdateSecret", "type": "http" }, "http": { "method": "PATCH", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/secrets/:SecretId", "params": [ { "name": "AppKey", "value": "49beae3b-211c-4cec-bf28-a0673436779b", "type": "path", "description": "Unique key for each application" }, { "name": "SecretId", "value": "240", "type": "path", "description": "Unique key for each secret" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an app secret" }, { "info": { "name": "DeveloperSecretDeleteSecret", "type": "http" }, "http": { "method": "DELETE", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/secrets/:SecretId", "params": [ { "name": "AppKey", "value": "ac8302f7-5fb8-495d-97d6-f1f8f6ec6c0f", "type": "path", "description": "Unique key for each application" }, { "name": "SecretId", "value": "99", "type": "path", "description": "Unique key for each secret" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Deletes a secret" }, { "info": { "name": "DeveloperSecretGetSecrets", "type": "http" }, "http": { "method": "GET", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/secrets", "params": [ { "name": "$inlinecount", "value": "AllPages", "type": "query", "description": "Specifies that the response to the request should include a count of the number of entries in the collection" }, { "name": "$skip", "value": "1", "type": "query", "description": "The number of entries to skip from the beginning of the collection" }, { "name": "$top", "value": "1", "type": "query", "description": "The number of entries to return from the beginning of the collection" }, { "name": "AppKey", "value": "50fb26e9b4bc4e7ba78dc19f46bc84bf", "type": "path", "description": "Unique key for each application" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Gets secrets for a given app" }, { "info": { "name": "DeveloperSecretCreateSecret", "type": "http" }, "http": { "method": "POST", "url": "https://gateway.saxobank.com/sim/openapi/developer/apps/:AppKey/secrets", "params": [ { "name": "AppKey", "value": "fad18b00-c651-4bb4-ace6-5028f26f6b12", "type": "path", "description": "Unique key for each application" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://sim.logonvalidation.net/authorize", "accessTokenUrl": "https://sim.logonvalidation.net/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create an app secret" } ] } ], "bundled": true }