Endpoints
-
Create client
Initiates the creation of a new client under the specified owner. The country specific properties for Finland, Italy, Singapore and Switzerland cannot be combined. If successful, the endpoint returns the new ClientId, its corresponding ClientKey and the SignupId. The latter is used to upload additional files and to complete the application.
POST https://gateway.saxobank.com/sim/openapi/cm/v1/signups?OwnerKey={OwnerKey}
-
Adds a file to a sign up case
Adds attachment to a sign up case.
POST https://gateway.saxobank.com/sim/openapi/cm/v1/signups/attachments/{SignUpId}?DocumentType={DocumentType}&RenewalDate={RenewalDate}&Title={Title}
-
Completes the onboarding application
Completes the onboarding application without any delay. Call this endpoint after 'create signup' and 'upload documents'.
PUT https://gateway.saxobank.com/sim/openapi/cm/v1/signups/completeapplication/{SignUpId}?AwaitAccountCreation={AwaitAccountCreation}
-
Generate PDF document of DocumentType provided in request for client provided
Generate PDF document of DocumentType provided in request for client provided
GET https://gateway.saxobank.com/sim/openapi/cm/v1/signups/onboardingpdf/{ClientKey}?DocumentType={DocumentType}
-
Get all signup options
Return data set containing possible field values for each user selections.
GET https://gateway.saxobank.com/sim/openapi/cm/v1/signups/options
-
Get the onboarding status of a client
Returns the onboarding status of a client. The onboarding flow is as follows
GET https://gateway.saxobank.com/sim/openapi/cm/v1/signups/status/{ClientKey}
-
Initiate verification process from external vendor
Initiates the verification process for a client by returning a URL that will redirect the client to an external vendor. If successful, the onboarding status will be approved.
POST https://gateway.saxobank.com/sim/openapi/cm/v1/signups/verification/initiate/{ClientKey}