How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Saxo Bank Client Renewals API

The Client Renewals resource is only implemented in LIVE environment. Implementation in simulation system only returns sample data and response. Provides functionality to get and update client data information

Saxo Bank Client Renewals API is one of 80 APIs that Saxo Bank publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Client Renewals. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, rate-limit docs, and tutorials.

This API exposes 3 operations across 3 paths, and defines 40 schemas. It is described by OpenAPI 3.0.1, at version 2.4.138+710c760591.

Requests are made against a single base URL, https://gateway.saxobank.com/sim/openapi.

3 operations 3 paths 40 schemas 2 GET1 PATCH

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
2.4.138+710c760591
Base URL
https://gateway.saxobank.com/openapi
Authentication
HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Saxo Bank Client Renewals API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (JWT) (OpenApiJWTSecurityScheme). It supports OAuth 2.0 (OpenApiOAuthSecurityScheme) using the authorizationCode flow.

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 2 GET, 1 PATCH. Each is listed below with its method, path, parameters, and response codes.

Client Renewals 3

The Client Renewals resource is only implemented in LIVE environment. Implementation in simulation system only returns sample data and response. Provides functionality to get and…

GET
/cm/v1/clientrenewals/pending
Gets renewal status for clients, under logged user or the passed owner
ClientRenewalGetRenewalStatuses 4 params → 200404500400401503429
PATCH
/cm/v1/clientrenewals/{RenewalEntityId}
Update Renewal Data/Documents for the given renewal entity
ClientRenewalUpdateClientRenewalData 1 param body → 204400500401503429
GET
/cm/v1/clientrenewals
Get Renewal Data for the passed Client/User or logged in user. Priority is given to userKey over clientKey.
ClientRenewalGetClientRenewalData 2 params → 200404500400401503429

Schemas 40

The contract defines 40 schemas that model the data the API accepts and returns. The most detailed are PersonalInformation (29 properties), OnboardingAddress (13 properties), RenewalData (12 properties), Italy.EmploymentInformation (5 properties). Each schema is shown below with its type and property counts.

RenewalStatus
string
AssetDetails
object
3 properties 3 required
TradingProfile
object
1 property
OnboardingAddress
object
13 properties
TaxableCountry
object
5 properties
ClientRenewal
object
4 properties
SingaporeData
object
2 properties
Italy.ProfileInformation
object
2 properties
AnnualIncomeInformation
object
4 properties
ItalyData
object
3 properties
RegulatoryInformation
object
1 property
GlobalFinancialInformation
object
3 properties
JapanData
object
3 properties
RenewalData
object
12 properties
RenewalStatusDataListResult
object
4 properties
Italy.EmploymentInformation
object
5 properties
MinorLegalGuardianship
string
FinlandData
object
1 property
RenewalStatusData
object
4 properties
Italy.InvestableAssets
object
3 properties
FatcaDeclaration
object
3 properties
AustraliaData
object
2 properties
UkData
object
2 properties
HongkongData
object
2 properties
RenewalDocument
object
4 properties 4 required
SwitzerlandData
object
2 properties
PoliticallyExposedInformation
object
5 properties
InvestableAssets
object
4 properties
ContactInformation
object
4 properties
PersonalInformation
object
29 properties
RenewalDocumentType
string
ModelStateDictionary
object
AmountDescriptionType
string
Italy.AnnualIncomeInformation
object
2 properties
RenewalRequest
object
2 properties
MinorInformation
object
5 properties
ProfileInformation
object
3 properties
AdditionalNationality
object
3 properties
EmploymentInformation
object
5 properties
Models.PhoneNumber
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

saxo-client-renewals-api-openapi.yml Raw ↑

Other APIs Saxo Bank publishes across the network.

Saxo Bank FIX Trading API
Saxo Bank Account Values API
Saxo Bank AccountGroups API
Saxo Bank Accounts API
Saxo Bank AlgoStrategies API
Saxo Bank Allocation Keys API
Saxo Bank Apps API
Saxo Bank Audit - OrderActivities API
Saxo Bank Balances API
Saxo Bank Cash Management - Beneficiary Instructions API
Saxo Bank CashManagement - Cash Withdrawal API
Saxo Bank CashManagement - Cash Withdrawal Limits API
Where this information came from

This is an independent, third-party profile of Saxo Bank Client Renewals API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.