OneVest Organization API API Reference
This is the OneVest API documentation.
The authorization token to access the API will be provided by OneVest i.e. Authorization-API:"Bearer
token".
API Endpoints
Staging:
https://organization-gateway-service.staging.onewealth.io/graphql
User
The object represents a client at OneVest. This can be an individual or a legal entity such as a private company, corporation, sole proprietorship, etc.
With an active user, one can proceeed to create goals and portfolios, make transfers (deposits, withdrawals and account transfers), etc. This is the foundational object among all others.
Possible error codes that may be returned when interacting with the user object:
-
Failed Validation
This will be displayed if any of the phone, primary email or sin attributes receive an input that is contrary to the inbuilt validation checks. -
400: Bad Request
This is a typical response status resulting from errors when invalid syntax is used. A message will be displayed indicating the source of the bad request.
For example:
"message": Variable "$input" got invalid value "1972-6-01" at "input.dateOfBirth"; Expected type "Date". Date cannot represent an invalid date-string 1972-6-01.
Create User
Create a new user object.
The required fields for a user include data on:PII, special persons details (member of IIROC, owner/officer of public company, etc), employment (status, industry, etc), financial background (income, assets, debt), investment needs (knowledge, risk level), etc.
Include the attribute, 'incompleteFields', to the mutation response to obtain attributes that may have been left out during user creation. Though a user profile can be created with some fields being incomplete, one won't be able to create a sub account later on.
The user ID is a key input parameter in other endpoint calls.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createUser($input: CreateUserInput!){
createUser(input: $input){
}
}
Variables
{
"input": {
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"iDCheckCompleted": "boolean"
}
}
Try it now
mutation createUser($input: CreateUserInput!){
createUser(input: $input){
}
}
{
"input": {
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"iDCheckCompleted": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createUser": {}
}
}
Fetch User
Fetch a list of specified attributes belonging to a user. You will need the user ID as a request parameter in the input.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchUser($userId: ObjectID!){
fetchUser(userId: $userId){
}
}
Variables
{}
Try it now
query fetchUser($userId: ObjectID!){
fetchUser(userId: $userId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchUser": {}
}
}
Fetch Users
Fetch a list of user based on the specified filters such as date completed, date of birth, organization ID etc.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchUsers($input: FetchUsersInput!){
fetchUsers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirthAfter": "object",
"dateOfBirthBefore": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"isComplete": "boolean",
"lastSuitabilityReviewAtAfter": "object",
"lastSuitabilityReviewAtBefore": "object",
"organizationId": "object",
"partnerUserId": "object",
"primaryEmail": "string",
"searchText": "string",
"sin": "object",
"suitabilityReviewDaysPastDue": "number",
"suitabilityReviewDue": "boolean",
"types": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchUsers($input: FetchUsersInput!){
fetchUsers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirthAfter": "object",
"dateOfBirthBefore": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"isComplete": "boolean",
"lastSuitabilityReviewAtAfter": "object",
"lastSuitabilityReviewAtBefore": "object",
"organizationId": "object",
"partnerUserId": "object",
"primaryEmail": "string",
"searchText": "string",
"sin": "object",
"suitabilityReviewDaysPastDue": "number",
"suitabilityReviewDue": "boolean",
"types": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchUsers": {
"totalCount": "integer"
}
}
}
Update User
Update an existing user by their ID. Include the data to be updated in the input section, this will override the existing data.
The mutation can also be used to add missing fields that were left out during user creation i.e. when the 'incompleteFields' attribute on the createUser mutation returned an array of missing attributes.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateUser($input: UpdateUserInput!){
updateUser(input: $input){
}
}
Variables
{
"input": {
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object"
}
]
}
}
Try it now
mutation updateUser($input: UpdateUserInput!){
updateUser(input: $input){
}
}
{
"input": {
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object"
}
]
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateUser": {}
}
}
Fetch User Updates
Fetch updates made to a user's profile an existing user by their ID. Include the data to be updated in the input section, this will override the existing data.
The mutation can also be used to add missing fields that were left out during user creation i.e. when the 'incompleteFields' attribute on the createUser mutation returned an array of missing attributes.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchUserUpdates($input: FetchUserUpdatesInput!){
fetchUserUpdates(input: $input){
totalCount
}
}
Variables
{
"input": {
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"userId": "object"
}
}
Try it now
query fetchUserUpdates($input: FetchUserUpdatesInput!){
fetchUserUpdates(input: $input){
totalCount
}
}
{
"input": {
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchUserUpdates": {
"totalCount": "integer"
}
}
}
Transition User
Transition a user's profile state from the default 'active' state to either 'inactive' or 'frozen', or 'frozen' to 'active'. The request parameters include both a user ID and a transition state.
The 'inactive' or 'frozen' states restrict any activity from happening in the user's account such as creating a goal.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionUser($input: TransitionUserInput!){
transitionUser(input: $input){
}
}
Variables
{
"input": {
"transition": "string",
"userId": "object"
}
}
Try it now
mutation transitionUser($input: TransitionUserInput!){
transitionUser(input: $input){
}
}
{
"input": {
"transition": "string",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionUser": {}
}
}
Create User ID Verification Information
Create an identity verification record for the user. The data is stored in the 'idVerification' object and is used to update the 'latestIdVerification' array in the user object.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createUserIDVerificationInformation($input: CreateUserIDVerificationInformationInput!){
createUserIDVerificationInformation(input: $input){
}
}
Variables
{
"input": {
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"methodOfIDVerification": "string",
"requestId": "object",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userId": "object",
"userName": "object",
"verifiedDate": "object"
}
}
Try it now
mutation createUserIDVerificationInformation($input: CreateUserIDVerificationInformationInput!){
createUserIDVerificationInformation(input: $input){
}
}
{
"input": {
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"methodOfIDVerification": "string",
"requestId": "object",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userId": "object",
"userName": "object",
"verifiedDate": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createUserIDVerificationInformation": {}
}
}
Fetch User ID Verification
Fetch the ID verification information for a user. Requires the verification ID that was populated at the user ID verification creation mutation.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchUserIdVerification($idVerificationId: ObjectID!){
fetchUserIdVerification(idVerificationId: $idVerificationId){
}
}
Variables
{}
Try it now
query fetchUserIdVerification($idVerificationId: ObjectID!){
fetchUserIdVerification(idVerificationId: $idVerificationId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchUserIdVerification": {}
}
}
Fetch User ID Verifications
Fetch multiple sources of ID verification information for a user. Requires a user ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchUserIdVerifications($input: FetchUserIdVerificationsInput!){
fetchUserIdVerifications(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"methodOfIDVerification": "string",
"userId": "object",
"verifiedAtAfter": "object",
"verifiedAtBefore": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchUserIdVerifications($input: FetchUserIdVerificationsInput!){
fetchUserIdVerifications(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"methodOfIDVerification": "string",
"userId": "object",
"verifiedAtAfter": "object",
"verifiedAtBefore": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchUserIdVerifications": {
"totalCount": "integer"
}
}
}
Update User ID Verification Information
Modifiy any existing id verification information using the verification ID populated initially. Any data included in the input section will override the existing data.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateUserIDVerificationInformation($input: UpdateUserIDVerificationInformationInput!){
updateUserIDVerificationInformation(input: $input){
}
}
Variables
{
"input": {
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"idVerificationId": "object",
"methodOfIDVerification": "string",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userName": "object",
"verifiedDate": "object"
}
}
Try it now
mutation updateUserIDVerificationInformation($input: UpdateUserIDVerificationInformationInput!){
updateUserIDVerificationInformation(input: $input){
}
}
{
"input": {
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"idVerificationId": "object",
"methodOfIDVerification": "string",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userName": "object",
"verifiedDate": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateUserIDVerificationInformation": {}
}
}
Create Affiliate
An affiliate is a user who is connected to an account such as beneficiaries, successors, etc. The mutation creates a new user with as few fields as first name and last name. The required fields for affiliates are dependent on the account they are connected to and the relationship to the primary user. Any user created through this mutation has a tag of affiliate only.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createAffiliate($input: CreateAffiliateInput!){
createAffiliate(input: $input){
}
}
Variables
{
"input": {
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"middleName": "object",
"organizationId": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object"
}
}
}
Try it now
mutation createAffiliate($input: CreateAffiliateInput!){
createAffiliate(input: $input){
}
}
{
"input": {
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"middleName": "object",
"organizationId": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createAffiliate": {}
}
}
Add Affiliation
Add the created affiliate or an existing user to an account. Required fields include user or affiliate ID, account ID, relationship and account specific validated fields. There is an incomplete fields array that returns any field that should be included but is missing from the input.
(no description)
Example
Request Content-Types:
application/json
Query
mutation addAffiliation($input: AddAffiliationInput!){
addAffiliation(input: $input){
incompleteFields
}
}
Variables
{
"input": {
"accountId": "object",
"allocation": "number",
"relation": "string",
"requestIpAddress": "string",
"signatureRequired": "boolean",
"type": "string",
"userId": "object"
}
}
Try it now
mutation addAffiliation($input: AddAffiliationInput!){
addAffiliation(input: $input){
incompleteFields
}
}
{
"input": {
"accountId": "object",
"allocation": "number",
"relation": "string",
"requestIpAddress": "string",
"signatureRequired": "boolean",
"type": "string",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"addAffiliation": {
"incompleteFields": [
"string"
]
}
}
}
Update Affiliate
Modify existing information on an affiliate. Any new input will override existing information.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateAffiliate($input: UpdateAffiliateInput!){
updateAffiliate(input: $input){
}
}
Variables
{
"input": {
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"maritalStatus": "string",
"middleName": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object"
}
}
}
Try it now
mutation updateAffiliate($input: UpdateAffiliateInput!){
updateAffiliate(input: $input){
}
}
{
"input": {
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"maritalStatus": "string",
"middleName": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateAffiliate": {}
}
}
Remove Affiliation
Removes an added affiliate from an account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation removeAffiliation($input: RemoveAffiliationInput!){
removeAffiliation(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"affiliationId": "object"
}
}
Try it now
mutation removeAffiliation($input: RemoveAffiliationInput!){
removeAffiliation(input: $input){
}
}
{
"input": {
"accountId": "object",
"affiliationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"removeAffiliation": {}
}
}
Create Client Group
Create a new client group object.
There are two types of client groups - business and household. The client group contains additional fields that describe the business or household. The required fields for a client group include:name of the group, primary user associated with the client group and the relationships in the group.
Include the attribute, 'incompleteFields', to the mutation response to obtain a list of attributes that are missing for the selected client group.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createClientGroup($input: CreateClientGroupInput!){
createClientGroup(input: $input){
}
}
Variables
{
"input": {
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"organizationId": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
}
Try it now
mutation createClientGroup($input: CreateClientGroupInput!){
createClientGroup(input: $input){
}
}
{
"input": {
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"organizationId": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createClientGroup": {}
}
}
Update Client Group
Modify an existing client group. Any new input overrides the existing information.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateClientGroup($input: UpdateClientGroupInput!){
updateClientGroup(input: $input){
}
}
Variables
{
"input": {
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"clientGroupId": "object",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
}
Try it now
mutation updateClientGroup($input: UpdateClientGroupInput!){
updateClientGroup(input: $input){
}
}
{
"input": {
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"clientGroupId": "object",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateClientGroup": {}
}
}
Fetch Client Group
Fetch a client group by its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchClientGroup($clientGroupId: ObjectID!){
fetchClientGroup(clientGroupId: $clientGroupId){
}
}
Variables
{}
Try it now
query fetchClientGroup($clientGroupId: ObjectID!){
fetchClientGroup(clientGroupId: $clientGroupId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchClientGroup": {}
}
}
Fetch Client Groups
Fetch client groups by their name, organization ID, primary user ID or type.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchClientGroups($input: FetchClientGroupsInput!){
fetchClientGroups(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"name": "string",
"organizationId": "object",
"primaryUserId": "object",
"searchText": "string",
"states": [
"string"
],
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchClientGroups($input: FetchClientGroupsInput!){
fetchClientGroups(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"name": "string",
"organizationId": "object",
"primaryUserId": "object",
"searchText": "string",
"states": [
"string"
],
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchClientGroups": {
"totalCount": "integer"
}
}
}
Annual Suitability Completed
Complete the annual information update on a user's profile.
(no description)
Example
Request Content-Types:
application/json
Query
mutation annualSuitabilityCompleted($userId: ObjectID!){
annualSuitabilityCompleted(userId: $userId){
}
}
Variables
{}
Try it now
mutation annualSuitabilityCompleted($userId: ObjectID!){
annualSuitabilityCompleted(userId: $userId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"annualSuitabilityCompleted": {}
}
}
Goal
The goal object represents the intended purpose of the investment account. A user can have multiple goals.
Adding a goal is the next step after creating a user. You would need an existing user ID to create a goal.
Create Goal
Create a goal associated with the user. Only one goal can be created at a time.
Required fields in goal creation apart from the user ID are time horizon for the investment, and the goal risk level. The mutation will return an error if any of the required fields are missing. The other goal attributes may be left as 'null'.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createGoal($input: CreateGoalInput!){
createGoal(input: $input){
}
}
Variables
{
"input": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string",
"userId": "object"
}
}
Try it now
mutation createGoal($input: CreateGoalInput!){
createGoal(input: $input){
}
}
{
"input": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createGoal": {}
}
}
Fetch Goal
Fetch a specific goal's attributes using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchGoal($goalId: ObjectID!){
fetchGoal(goalId: $goalId){
}
}
Variables
{}
Try it now
query fetchGoal($goalId: ObjectID!){
fetchGoal(goalId: $goalId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchGoal": {}
}
}
Fetch Goals
Fetch all goals as per the specified filters. An empty array will be returned if there are no goals that match the specified criteria. A totalCount of the goals can be returned in the response. To support the bulk fetch, there are pagination parameters.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchGoals($input: FetchGoalsInput!){
fetchGoals(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"organizationId": "object",
"riskQuestion1": "string",
"state": "string",
"states": [
"string"
],
"targetDateAfter": "object",
"targetDateBefore": "object",
"timeHorizon": "string",
"type": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchGoals($input: FetchGoalsInput!){
fetchGoals(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"organizationId": "object",
"riskQuestion1": "string",
"state": "string",
"states": [
"string"
],
"targetDateAfter": "object",
"targetDateBefore": "object",
"timeHorizon": "string",
"type": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchGoals": {
"totalCount": "integer"
}
}
}
Update Goal
Update an existing goal using its ID. Any new input overrides the existing data.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateGoal($input: UpdateGoalInput!){
updateGoal(input: $input){
}
}
Variables
{
"input": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"goalId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string"
}
}
Try it now
mutation updateGoal($input: UpdateGoalInput!){
updateGoal(input: $input){
}
}
{
"input": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"goalId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateGoal": {}
}
}
Complete Goal
Transition the goal state to 'completed' from 'active' state. All sub-accounts linked to this goal should be in an 'inactive' state prior to making the API call.
(no description)
Example
Request Content-Types:
application/json
Query
mutation completeGoal($input: CompleteGoalInput!){
completeGoal(input: $input){
}
}
Variables
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Try it now
mutation completeGoal($input: CompleteGoalInput!){
completeGoal(input: $input){
}
}
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"completeGoal": {}
}
}
Archive Goal
Transition the goal state to 'archived' from 'active' state. All sub-accounts linked to this goal should be in an 'inactive' state prior to making the API call.
(no description)
Example
Request Content-Types:
application/json
Query
mutation archiveGoal($input: ArchiveGoalInput!){
archiveGoal(input: $input){
}
}
Variables
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Try it now
mutation archiveGoal($input: ArchiveGoalInput!){
archiveGoal(input: $input){
}
}
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"archiveGoal": {}
}
}
Re-activate Goal
Transition the goal state to 'active' from 'archived' or 'completed' states.
(no description)
Example
Request Content-Types:
application/json
Query
mutation reactivateGoal($input: ReactivateGoalInput!){
reactivateGoal(input: $input){
}
}
Variables
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Try it now
mutation reactivateGoal($input: ReactivateGoalInput!){
reactivateGoal(input: $input){
}
}
{
"input": {
"goalId": "object",
"lastUpdatedBy": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"reactivateGoal": {}
}
}
Fetch Goal Updates
Fetch updates made to a specific goal by providing its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchGoalUpdates($input: FetchGoalUpdatesInput!){
fetchGoalUpdates(input: $input){
totalCount
}
}
Variables
{
"input": {
"goalId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
}
}
}
Try it now
query fetchGoalUpdates($input: FetchGoalUpdatesInput!){
fetchGoalUpdates(input: $input){
totalCount
}
}
{
"input": {
"goalId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchGoalUpdates": {
"totalCount": "integer"
}
}
}
Account & Sub-Account
A sub-account represents the most granular level at which transactions (transfers and trades) are handled. The object is a combination of a goal and an account. There can be multiple sub-accounts associated with a user based on the combination of goals and accounts held.
The account object represents the vehicle used to hold the funds that are being invested. Some of the account types available are RRSP, TFSA, Personal (Cash account). Transactions belonging to sub-accounts linked to an account can be fetched at the account level as well.
Create Sub Account
Create a new sub-account that is linked to a goal. The required input parameters are a user ID, goal ID and account type. The mutation will return an error if any of the required fields are missing.
For a sub account to be complete, a theme and financial product have to be assigned to the sub-account as well as the agreements signed. If the financial product ID is not specified, then the acceptable financial product associated with the sub account is null. However, if a financial product that is not appropriate for the sub account based on the suitability score is assigned, then the acceptable financial product is false. To obtain the financial product ID and the theme ID, query the fetchFinancialProducts and the fetchThemes endpoints respectively.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createSubAccount($input: CreateSubAccountInput!){
createSubAccount(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"accountType": "string",
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"scheduleId": "object",
"skipIPS": "boolean",
"themeId": "object",
"userId": "object"
}
}
Try it now
mutation createSubAccount($input: CreateSubAccountInput!){
createSubAccount(input: $input){
}
}
{
"input": {
"accountId": "object",
"accountType": "string",
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"scheduleId": "object",
"skipIPS": "boolean",
"themeId": "object",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createSubAccount": {}
}
}
Fetch Sub Account
Fetch a specific sub-account's attributes using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccount($subAccountId: ObjectID!){
fetchSubAccount(subAccountId: $subAccountId){
}
}
Variables
{}
Try it now
query fetchSubAccount($subAccountId: ObjectID!){
fetchSubAccount(subAccountId: $subAccountId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccount": {}
}
}
Fetch Sub Accounts
Fetch all sub-accounts as per the specified filters. An empty array will be returned if there are no sub-accounts that match the criteria. A totalCount of the fetched goals can be included in the response.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccounts($input: FetchSubAccountsInput!){
fetchSubAccounts(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"financialProductId": "string",
"goalId": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"includeHousehold": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchSubAccounts($input: FetchSubAccountsInput!){
fetchSubAccounts(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"financialProductId": "string",
"goalId": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"includeHousehold": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccounts": {
"totalCount": "integer"
}
}
}
Update Sub Account
Update an existing sub-account using its ID. Any new input overrides the existing data.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateSubAccount($input: UpdateSubAccountInput!){
updateSubAccount(input: $input){
}
}
Variables
{
"input": {
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"skipIPS": "boolean",
"subAccountId": "object",
"themeId": "object",
"tradingProcess": "string"
}
}
Try it now
mutation updateSubAccount($input: UpdateSubAccountInput!){
updateSubAccount(input: $input){
}
}
{
"input": {
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"skipIPS": "boolean",
"subAccountId": "object",
"themeId": "object",
"tradingProcess": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateSubAccount": {}
}
}
Fetch Sub Account Updates
Fetch updates made to an existing sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccountUpdates($input: FetchSubAccountUpdatesInput!){
fetchSubAccountUpdates(input: $input){
totalCount
}
}
Variables
{
"input": {
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"subAccountId": "object"
}
}
Try it now
query fetchSubAccountUpdates($input: FetchSubAccountUpdatesInput!){
fetchSubAccountUpdates(input: $input){
totalCount
}
}
{
"input": {
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"subAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccountUpdates": {
"totalCount": "integer"
}
}
}
Close Sub Account
Transition a sub-account to 'inactive' state from 'active'. The sub-account has to have a zero balance.
(no description)
Example
Request Content-Types:
application/json
Query
mutation closeSubAccount($input: CloseSubAccountInput!){
closeSubAccount(input: $input){
}
}
Variables
{
"input": {
"inactiveReason": "string",
"shouldCloseAccount": "boolean",
"subAccountId": "object"
}
}
Try it now
mutation closeSubAccount($input: CloseSubAccountInput!){
closeSubAccount(input: $input){
}
}
{
"input": {
"inactiveReason": "string",
"shouldCloseAccount": "boolean",
"subAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"closeSubAccount": {}
}
}
Transition Sub-account
Transition sub-accounts to active or in-review states.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionSubAccount($input: TransitionSubAccountInput!){
transitionSubAccount(input: $input){
}
}
Variables
{
"input": {
"lastUpdatedBy": "object",
"subAccountId": "object",
"transition": "string"
}
}
Try it now
mutation transitionSubAccount($input: TransitionSubAccountInput!){
transitionSubAccount(input: $input){
}
}
{
"input": {
"lastUpdatedBy": "object",
"subAccountId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionSubAccount": {}
}
}
Update Account
Update an existing account using its ID. Any new input overrides the existing data.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateAccount($input: UpdateAccountInput!){
updateAccount(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"applyForGovFunds": [
"string"
],
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"billingScheduleId": "object",
"clientGroupId": "object",
"corporationClientGroupId": "object",
"custodianAccountNumber": "object",
"custodianConnectionId": "object",
"custodianSortingOrderPriority": "number",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"feePaymentAccountId": "object",
"feeTierId": "object",
"forceOpen": "boolean",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"jurisdiction": "string",
"nickName": "object",
"overrideTaxRank": "number",
"sourceOfFunds": "string",
"tlhEnabled": "boolean"
}
}
Try it now
mutation updateAccount($input: UpdateAccountInput!){
updateAccount(input: $input){
}
}
{
"input": {
"accountId": "object",
"applyForGovFunds": [
"string"
],
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"billingScheduleId": "object",
"clientGroupId": "object",
"corporationClientGroupId": "object",
"custodianAccountNumber": "object",
"custodianConnectionId": "object",
"custodianSortingOrderPriority": "number",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"feePaymentAccountId": "object",
"feeTierId": "object",
"forceOpen": "boolean",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"jurisdiction": "string",
"nickName": "object",
"overrideTaxRank": "number",
"sourceOfFunds": "string",
"tlhEnabled": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateAccount": {}
}
}
Transition Account
Transitions an account to states such as active, ready, requested, frozen or canceled.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionAccount($input: TransitionAccountInput!){
transitionAccount(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"lastUpdatedBy": "object",
"transition": "string"
}
}
Try it now
mutation transitionAccount($input: TransitionAccountInput!){
transitionAccount(input: $input){
}
}
{
"input": {
"accountId": "object",
"lastUpdatedBy": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionAccount": {}
}
}
Fetch Account
Fetch a specific account using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccount($accountId: ObjectID!){
fetchAccount(accountId: $accountId){
}
}
Variables
{}
Try it now
query fetchAccount($accountId: ObjectID!){
fetchAccount(accountId: $accountId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccount": {}
}
}
Fetch Account Types
Fetch the account types available. Can view the translated names and descriptions.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccountTypes($input: FetchAccountTypesInput){
fetchAccountTypes(input: $input){
}
}
Variables
{
"input": {
"filter": {
"entityId": "object",
"householdId": "object"
}
}
}
Try it now
query fetchAccountTypes($input: FetchAccountTypesInput){
fetchAccountTypes(input: $input){
}
}
{
"input": {
"filter": {
"entityId": "object",
"householdId": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccountTypes": {}
}
}
Close Account
Transition an account to 'inactive' state from 'active'. One can only transition an account that has zero balance i.e. all sub-accounts linked to the account should have a zero balance.
(no description)
Example
Request Content-Types:
application/json
Query
mutation closeAccount($input: CloseAccountInput!){
closeAccount(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"inactiveReason": "string"
}
}
Try it now
mutation closeAccount($input: CloseAccountInput!){
closeAccount(input: $input){
}
}
{
"input": {
"accountId": "object",
"inactiveReason": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"closeAccount": {}
}
}
Form Agreements
The formAgreements object holds the documents that users are required to sign. The documents are generated during onboarding or whenever users update some key information on the user object e.g. name, SIN, date of birth, citizenship, foreign tax information, etc.
Documents are generated according to the type of account being opened and the citizenship of the user. Note that the documents can be genereated in either English or French. The documents are specified as enums in the API.
Sign Form Agreements
Generate a newly signed form with an an e-signature and a timestamp. Forms are signed at the sub-account level. Sub-accounts linked to the same account will have some forms with a similar signed date to the first one created.
(no description)
Example
Request Content-Types:
application/json
Query
mutation signFormAgreements($input: SignFormAgreementsInput!){
signFormAgreements(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"clientGroupId": "object",
"financialProductId": "object",
"formAgreements": [
{
"type": "string",
"version": "number"
}
],
"goalId": "object",
"language": "string",
"requestIpAddress": "object",
"scheduledTransferId": "object",
"signedByUserId": "object",
"subAccountId": "object",
"userId": "object"
}
}
Try it now
mutation signFormAgreements($input: SignFormAgreementsInput!){
signFormAgreements(input: $input){
}
}
{
"input": {
"accountId": "object",
"clientGroupId": "object",
"financialProductId": "object",
"formAgreements": [
{
"type": "string",
"version": "number"
}
],
"goalId": "object",
"language": "string",
"requestIpAddress": "object",
"scheduledTransferId": "object",
"signedByUserId": "object",
"subAccountId": "object",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"signFormAgreements": {}
}
}
Regenerate HTML
Repopulate the html for a form agreement using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation regenerateHtml($input: RegenerateHtmlInput!){
regenerateHtml(input: $input){
html
}
}
Variables
{
"input": {
"formAgreementId": "object"
}
}
Try it now
mutation regenerateHtml($input: RegenerateHtmlInput!){
regenerateHtml(input: $input){
html
}
}
{
"input": {
"formAgreementId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"regenerateHtml": {
"html": "string"
}
}
}
Render Form Agreements
Process a form in the back end using the form agreement ID so that it can be displayed on browsers.
(no description)
Example
Request Content-Types:
application/json
Query
query renderFormAgreement($input: RenderFormAgreementInput!){
renderFormAgreement(input: $input){
html
}
}
Variables
{
"input": {
"formAgreementId": "object"
}
}
Try it now
query renderFormAgreement($input: RenderFormAgreementInput!){
renderFormAgreement(input: $input){
html
}
}
{
"input": {
"formAgreementId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"renderFormAgreement": {
"html": "string"
}
}
}
Preview Form Agreements
Enable a form agreement to be viewed before signing.
(no description)
Example
Request Content-Types:
application/json
Query
query previewFormAgreement($input: PreviewFormAgreementInput!){
previewFormAgreement(input: $input){
html
}
}
Variables
{
"input": {
"accountId": "object",
"clientGroupId": "object",
"goalId": "object",
"language": "string",
"raw": "boolean",
"scheduledTransferId": "object",
"subAccountId": "object",
"type": "string",
"userId": "object"
}
}
Try it now
query previewFormAgreement($input: PreviewFormAgreementInput!){
previewFormAgreement(input: $input){
html
}
}
{
"input": {
"accountId": "object",
"clientGroupId": "object",
"goalId": "object",
"language": "string",
"raw": "boolean",
"scheduledTransferId": "object",
"subAccountId": "object",
"type": "string",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"previewFormAgreement": {
"html": "string"
}
}
}
Fetch Required Forms
Fetch a list of required forms associated with an account type.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRequiredForms($input: FetchRequiredFormsInput!){
fetchRequiredForms(input: $input){
}
}
Variables
{
"input": {
"accountType": "string",
"hasBeneficiaries": "boolean",
"isUSPerson": "boolean"
}
}
Try it now
query fetchRequiredForms($input: FetchRequiredFormsInput!){
fetchRequiredForms(input: $input){
}
}
{
"input": {
"accountType": "string",
"hasBeneficiaries": "boolean",
"isUSPerson": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRequiredForms": {}
}
}
Fetch Form Agreement
Fetch a form agreement by its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFormAgreement($input: FetchFormAgreementInput!){
fetchFormAgreement(input: $input){
allUsersSignedAt
displayName
id
language
signedAt
signedUrl
templateUrl
type
version
}
}
Variables
{
"input": {
"formAgreementId": "object"
}
}
Try it now
query fetchFormAgreement($input: FetchFormAgreementInput!){
fetchFormAgreement(input: $input){
allUsersSignedAt
displayName
id
language
signedAt
signedUrl
templateUrl
type
version
}
}
{
"input": {
"formAgreementId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFormAgreement": {
"displayName": "string",
"signedUrl": "string",
"templateUrl": "string",
"version": "integer"
}
}
}
Fetch Form Template
Fetch a form template by its type.
(no description)
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFormTemplate($input: FetchFormTemplateInput, $type: FormTypes){
fetchFormTemplate(input: $input, type: $type){
digitalSignatureEnabled
displayName
id
minVersion
state
templateUrl
textType
type
updatedAt
uploadedAt
url
}
}
Variables
{
"input": {
"formTemplateId": "object",
"type": "string"
},
"type": "string"
}
Try it now
query fetchFormTemplate($input: FetchFormTemplateInput, $type: FormTypes){
fetchFormTemplate(input: $input, type: $type){
digitalSignatureEnabled
displayName
id
minVersion
state
templateUrl
textType
type
updatedAt
uploadedAt
url
}
}
{
"input": {
"formTemplateId": "object",
"type": "string"
},
"type": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFormTemplate": {
"digitalSignatureEnabled": "boolean",
"displayName": "string",
"minVersion": "integer",
"templateUrl": "string",
"url": "string"
}
}
}
Create File Document
Creates a document that is manually uploaded to the system and is associated to a client group, user, account or sub-account. Permissions for viewing the document need to be selected as well as the document type.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createFileDocument($input: CreateFileDocumentInput!){
createFileDocument(input: $input){
}
}
Variables
{
"input": {
"fileName": "object",
"mediaType": "object",
"name": "object",
"objectId": "object",
"objectType": "string",
"permissionType": "string",
"requestId": "object",
"requestIpAddress": "object",
"sharedClient": "boolean",
"sharedCustodian": "boolean",
"signed": "boolean",
"sourceId": "object",
"sourceType": "object",
"type": "string"
}
}
Try it now
mutation createFileDocument($input: CreateFileDocumentInput!){
createFileDocument(input: $input){
}
}
{
"input": {
"fileName": "object",
"mediaType": "object",
"name": "object",
"objectId": "object",
"objectType": "string",
"permissionType": "string",
"requestId": "object",
"requestIpAddress": "object",
"sharedClient": "boolean",
"sharedCustodian": "boolean",
"signed": "boolean",
"sourceId": "object",
"sourceType": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createFileDocument": {}
}
}
Update File Document
Update a manually uploaded document.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateFileDocument($input: UpdateFileDocumentInput!){
updateFileDocument(input: $input){
}
}
Variables
{
"input": {
"fileDocumentId": "object",
"name": "object",
"permissionType": "string",
"sharedClient": "boolean",
"sharedCustodian": "boolean"
}
}
Try it now
mutation updateFileDocument($input: UpdateFileDocumentInput!){
updateFileDocument(input: $input){
}
}
{
"input": {
"fileDocumentId": "object",
"name": "object",
"permissionType": "string",
"sharedClient": "boolean",
"sharedCustodian": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateFileDocument": {}
}
}
Delete File Document
Delete a manually uploaded document using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteFileDocument($input: DeleteFileDocumentInput!){
deleteFileDocument(input: $input){
}
}
Variables
{
"input": {
"fileDocumentId": "object"
}
}
Try it now
mutation deleteFileDocument($input: DeleteFileDocumentInput!){
deleteFileDocument(input: $input){
}
}
{
"input": {
"fileDocumentId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteFileDocument": {}
}
}
Fetch File Upload URL
Fetch the URL of the manually uploaded document. The attributes required include the user ID, document type and whether the document is associated to the client group, user, account or subaccount.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFileUploadUrl($input: FetchFileUploadUrlInput!){
fetchFileUploadUrl(input: $input){
temporarySignedURL
}
}
Variables
{
"input": {
"fileName": "string",
"objectId": "object",
"objectType": "string",
"sourceId": "string",
"type": "string",
"userId": "object"
}
}
Try it now
query fetchFileUploadUrl($input: FetchFileUploadUrlInput!){
fetchFileUploadUrl(input: $input){
temporarySignedURL
}
}
{
"input": {
"fileName": "string",
"objectId": "object",
"objectType": "string",
"sourceId": "string",
"type": "string",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFileUploadUrl": {
"temporarySignedURL": "string"
}
}
}
Fetch File Document
Fetch the manually uploaded document using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFileDocument($fileDocumentId: ObjectID!){
fetchFileDocument(fileDocumentId: $fileDocumentId){
}
}
Variables
{}
Try it now
query fetchFileDocument($fileDocumentId: ObjectID!){
fetchFileDocument(fileDocumentId: $fileDocumentId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFileDocument": {}
}
}
Fetch File Documents
Fetch manually uploaded documents by the document types, organization ID or user IDs.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFileDocuments($input: FetchFileDocumentsInput!){
fetchFileDocuments(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"objectIds": [
"object"
],
"objectTypes": [
"string"
],
"organizationId": "object",
"sourceIds": [
"object"
],
"types": [
"string"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchFileDocuments($input: FetchFileDocumentsInput!){
fetchFileDocuments(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"objectIds": [
"object"
],
"objectTypes": [
"string"
],
"organizationId": "object",
"sourceIds": [
"object"
],
"types": [
"string"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFileDocuments": {
"totalCount": "integer"
}
}
}
Trigger Model Portfolio Resign
Makes the agreement type, Investment Policy Statement, require a new signature. The model portfolio ID is required as well as the reason for the update.
(no description)
Example
Request Content-Types:
application/json
Query
mutation triggerModelPortfolioResign($input: TriggerModelPortfolioResignInput!){
triggerModelPortfolioResign(input: $input)
}
Variables
{
"input": {
"modelPortfolioId": "object",
"translatedReasonForUpdate": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation triggerModelPortfolioResign($input: TriggerModelPortfolioResignInput!){
triggerModelPortfolioResign(input: $input)
}
{
"input": {
"modelPortfolioId": "object",
"translatedReasonForUpdate": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"triggerModelPortfolioResign": "boolean"
}
}
Statements
The statements object holds all reports resulting from transactions done at the account level within a period of time. This includes monthly statements, annual statements (performance and fee) and tax slips.
Generate Monthly Account Statement
Create a statement for an account and reference date.
(no description)
Example
Request Content-Types:
application/json
Query
mutation generateMonthlyAccountStatement($input: GenerateMonthlyAccountStatementInput!){
generateMonthlyAccountStatement(input: $input){
accountId
accountStatementId
monthlyAccountStatementId
}
}
Variables
{
"input": {
"accountId": "object",
"referenceDate": "object",
"regenerateData": "boolean"
}
}
Try it now
mutation generateMonthlyAccountStatement($input: GenerateMonthlyAccountStatementInput!){
generateMonthlyAccountStatement(input: $input){
accountId
accountStatementId
monthlyAccountStatementId
}
}
{
"input": {
"accountId": "object",
"referenceDate": "object",
"regenerateData": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"generateMonthlyAccountStatement": {}
}
}
Generate Annual Performance Report
Create the annual performance report for an account and reference the year.
(no description)
Example
Request Content-Types:
application/json
Query
mutation generateAnnualPerformanceReport($input: GenerateAnnualPerformanceReportInput!){
generateAnnualPerformanceReport(input: $input){
accountId
accountStatementId
annualPerformanceReportId
}
}
Variables
{
"input": {
"accountId": "object",
"referenceDate": "object",
"regenerateData": "boolean"
}
}
Try it now
mutation generateAnnualPerformanceReport($input: GenerateAnnualPerformanceReportInput!){
generateAnnualPerformanceReport(input: $input){
accountId
accountStatementId
annualPerformanceReportId
}
}
{
"input": {
"accountId": "object",
"referenceDate": "object",
"regenerateData": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"generateAnnualPerformanceReport": {}
}
}
Transition Account Statement
Transition an account statement to reconciled or failed states.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionAccountStatement($input: TransitionAccountStatementInput!){
transitionAccountStatement(input: $input){
}
}
Variables
{
"input": {
"accountStatementId": "object",
"transition": "string"
}
}
Try it now
mutation transitionAccountStatement($input: TransitionAccountStatementInput!){
transitionAccountStatement(input: $input){
}
}
{
"input": {
"accountStatementId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionAccountStatement": {}
}
}
Fetch Account Statement
Fetch an account statement using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccountStatement($accountStatementId: ObjectID!){
fetchAccountStatement(accountStatementId: $accountStatementId){
}
}
Variables
{}
Try it now
query fetchAccountStatement($accountStatementId: ObjectID!){
fetchAccountStatement(accountStatementId: $accountStatementId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccountStatement": {}
}
}
Fetch Account Statements
Fetch all available account statements as per the specified filters. An empty array will be returned if there are no statements that match the criteria. A totalCount of the statements can be included in the response.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccountStatements($input: FetchAccountStatementsInput!){
fetchAccountStatements(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "string",
"accountIds": [
"string"
],
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"clientGroupIds": [
"string"
],
"organizationId": "object",
"partnerId": "string",
"state": "string",
"type": "string",
"typeGroup": "string",
"types": [
"string"
],
"userId": "string",
"userIds": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
}
}
Try it now
query fetchAccountStatements($input: FetchAccountStatementsInput!){
fetchAccountStatements(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "string",
"accountIds": [
"string"
],
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"clientGroupIds": [
"string"
],
"organizationId": "object",
"partnerId": "string",
"state": "string",
"type": "string",
"typeGroup": "string",
"types": [
"string"
],
"userId": "string",
"userIds": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccountStatements": {
"totalCount": "integer"
}
}
}
Transfers
A transfer represents a transaction that moves money in or out of a sub-account. This can either be through a deposit, withdrawal or a transfer from another investment account into OneVest.
Transfers can be one-time or recurring (scheduled). These are represented as two separate objects.
1. Transfer (one time)
2. Scheduled Transfers
Some of the differences between the two is that the scheduledTransfer object contains a 'frequency' attribute that specifies when the funds should be transferred in or out, an 'endDate' and a 'scheduledDate'.
Create Deposit Transfer
Create a one-time deposit from a bank account to a sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createDepositTransfer($input: CreateDepositTransferInput!){
createDepositTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"fiscalYear": "number",
"instantInvest": "boolean",
"requestId": "object",
"subAccountId": "object"
}
}
Try it now
mutation createDepositTransfer($input: CreateDepositTransferInput!){
createDepositTransfer(input: $input){
}
}
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"fiscalYear": "number",
"instantInvest": "boolean",
"requestId": "object",
"subAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createDepositTransfer": {}
}
}
Cancel Deposit Transfer
Cancel a one-time deposit to a sub-account. This requires a transfer ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation cancelDepositTransfer($transferId: ObjectID!){
cancelDepositTransfer(transferId: $transferId){
}
}
Variables
{}
Try it now
mutation cancelDepositTransfer($transferId: ObjectID!){
cancelDepositTransfer(transferId: $transferId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"cancelDepositTransfer": {}
}
}
Create Withdraw Transfer
Create a one-time withdrawal from a sub-account to a bank account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createWithdrawTransfer($input: CreateWithdrawTransferInput!){
createWithdrawTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"requestId": "object",
"subAccountId": "object",
"withdrawalMode": "string",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Try it now
mutation createWithdrawTransfer($input: CreateWithdrawTransferInput!){
createWithdrawTransfer(input: $input){
}
}
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"requestId": "object",
"subAccountId": "object",
"withdrawalMode": "string",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createWithdrawTransfer": {}
}
}
Withdraw All From Sub Account
Transfer out all funds in a sub-account to a bank account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation withdrawAllFromSubAccount($input: WithdrawAllSubAccountInput!){
withdrawAllFromSubAccount(input: $input){
}
}
Variables
{
"input": {
"bankAccountId": "object",
"requestId": "object",
"subAccountId": "object"
}
}
Try it now
mutation withdrawAllFromSubAccount($input: WithdrawAllSubAccountInput!){
withdrawAllFromSubAccount(input: $input){
}
}
{
"input": {
"bankAccountId": "object",
"requestId": "object",
"subAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"withdrawAllFromSubAccount": {}
}
}
Withdraw All From Account
Transfer out all funds in an account to a bank account. This will trigger a withdraw all from all sub-accounts linked to this account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation withdrawAllFromAccount($input: WithdrawAllAccountInput!){
withdrawAllFromAccount(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"bankAccountId": "object",
"requestId": "object"
}
}
Try it now
mutation withdrawAllFromAccount($input: WithdrawAllAccountInput!){
withdrawAllFromAccount(input: $input){
}
}
{
"input": {
"accountId": "object",
"bankAccountId": "object",
"requestId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"withdrawAllFromAccount": {}
}
}
Transfer Between Sub Accounts
Transfer some funds from one sub-account to another within the same account or a different account. All sub-accounts must belong to the same user.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transferBetweenSubAccounts($input: TransferBetweenSubAccountsInput!){
transferBetweenSubAccounts(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
}
Try it now
mutation transferBetweenSubAccounts($input: TransferBetweenSubAccountsInput!){
transferBetweenSubAccounts(input: $input){
}
}
{
"input": {
"amountCents": "object",
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transferBetweenSubAccounts": {}
}
}
Transfer All Between Sub Accounts
Transfer all funds from one sub-account to another within the same account or a different account. All sub-accounts must belong to the same user.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transferAllBetweenSubAccounts($input: TransferAllBetweenSubAccountsInput!){
transferAllBetweenSubAccounts(input: $input){
}
}
Variables
{
"input": {
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
}
Try it now
mutation transferAllBetweenSubAccounts($input: TransferAllBetweenSubAccountsInput!){
transferAllBetweenSubAccounts(input: $input){
}
}
{
"input": {
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transferAllBetweenSubAccounts": {}
}
}
Fetch Transfer
Fetch a transfer using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTransfer($transferId: ObjectID!){
fetchTransfer(transferId: $transferId){
}
}
Variables
{}
Try it now
query fetchTransfer($transferId: ObjectID!){
fetchTransfer(transferId: $transferId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTransfer": {}
}
}
Fetch Transfers
Fetch all transfers as per the specified filters. An empty array will be returned if there are no transfers that match the criteria. A totalCount of the transfers can be included in the response.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTransfers($input: FetchTransfersInput!){
fetchTransfers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"goalId": "object",
"initiatedByRepresentative": "boolean",
"organizationId": "object",
"source": "string",
"state": "string",
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchTransfers($input: FetchTransfersInput!){
fetchTransfers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"goalId": "object",
"initiatedByRepresentative": "boolean",
"organizationId": "object",
"source": "string",
"state": "string",
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTransfers": {
"totalCount": "integer"
}
}
}
Create Bank Account
Create a bank account object that will be used in making transfers. The bank account ID is used as a parameter when transfering funds in and out of sub-accounts.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createBankAccount($input: CreateBankAccountInput!){
createBankAccount(input: $input){
}
}
Variables
{
"input": {
"bankAccountNumber": "object",
"institutionNumber": "object",
"name": "object",
"requestId": "object",
"transitNumber": "object",
"userId": "object"
}
}
Try it now
mutation createBankAccount($input: CreateBankAccountInput!){
createBankAccount(input: $input){
}
}
{
"input": {
"bankAccountNumber": "object",
"institutionNumber": "object",
"name": "object",
"requestId": "object",
"transitNumber": "object",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createBankAccount": {}
}
}
Fetch Bank Account
Fetch a bank account and its properties.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBankAccount($bankAccountId: ObjectID!){
fetchBankAccount(bankAccountId: $bankAccountId){
}
}
Variables
{}
Try it now
query fetchBankAccount($bankAccountId: ObjectID!){
fetchBankAccount(bankAccountId: $bankAccountId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBankAccount": {}
}
}
Fetch Bank Accounts
Fetch bank accounts belonginging to a user, belonging to the same institution, under an organization or by the bank states.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBankAccounts($input: FetchBankAccountsInput!){
fetchBankAccounts(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBankAccounts($input: FetchBankAccountsInput!){
fetchBankAccounts(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBankAccounts": {
"totalCount": "integer"
}
}
}
Delete Bank Account
Delete a bank account. Transactions made from the deleted bank account will still be displayed.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteBankAccount($bankAccountId: ObjectID!){
deleteBankAccount(bankAccountId: $bankAccountId){
}
}
Variables
{}
Try it now
mutation deleteBankAccount($bankAccountId: ObjectID!){
deleteBankAccount(bankAccountId: $bankAccountId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteBankAccount": {}
}
}
Transition Bank Account
Approve or reject a bank account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionBankAccount($input: TransitionBankAccountInput!){
transitionBankAccount(input: $input){
}
}
Variables
{
"input": {
"bankAccountId": "object",
"transition": "string"
}
}
Try it now
mutation transitionBankAccount($input: TransitionBankAccountInput!){
transitionBankAccount(input: $input){
}
}
{
"input": {
"bankAccountId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionBankAccount": {}
}
}
Fetch Bank Connections
Fetch bank connections that have been made by their state, date or user ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBankAccounts($input: FetchBankAccountsInput!){
fetchBankAccounts(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBankAccounts($input: FetchBankAccountsInput!){
fetchBankAccounts(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBankAccounts": {
"totalCount": "integer"
}
}
}
Create Scheduled Deposit Transfer
Create a recurring deposit from a bank account to a sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createScheduledDepositTransfer($input: CreateScheduledDepositTransferInput!){
createScheduledDepositTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"instantInvest": "boolean",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object"
}
}
Try it now
mutation createScheduledDepositTransfer($input: CreateScheduledDepositTransferInput!){
createScheduledDepositTransfer(input: $input){
}
}
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"instantInvest": "boolean",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createScheduledDepositTransfer": {}
}
}
Create Scheduled Withdraw Transfer
Create a recurring withdrawal from a sub-account to a bank account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createScheduledWithdrawTransfer($input: CreateScheduledWithdrawTransferInput!){
createScheduledWithdrawTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Try it now
mutation createScheduledWithdrawTransfer($input: CreateScheduledWithdrawTransferInput!){
createScheduledWithdrawTransfer(input: $input){
}
}
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createScheduledWithdrawTransfer": {}
}
}
Fetch Scheduled Transfers
Fetch all scheduled transfers as per the specified filters. An empty array will be returned if there are no scheduled transfers that match the criteria. A totalCount of the scheduled transfers can be included in the response.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchScheduledTransfers($input: FetchScheduledTransfersInput!){
fetchScheduledTransfers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"bankAccountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"frequency": "string",
"goalId": "object",
"organizationId": "object",
"scheduledDate": "object",
"scheduledDateAfter": "object",
"scheduledDateBefore": "object",
"state": "string",
"states": [
"string"
],
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchScheduledTransfers($input: FetchScheduledTransfersInput!){
fetchScheduledTransfers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"bankAccountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"frequency": "string",
"goalId": "object",
"organizationId": "object",
"scheduledDate": "object",
"scheduledDateAfter": "object",
"scheduledDateBefore": "object",
"state": "string",
"states": [
"string"
],
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchScheduledTransfers": {
"totalCount": "integer"
}
}
}
Update Scheduled Transfer
Modify an existing scheduled transfer using its ID. Any new input overrides the existing data.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateScheduledTransfer($input: UpdateScheduledTransferInput!){
updateScheduledTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"frequency": "string",
"scheduledDate": "object",
"scheduledTransferId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Try it now
mutation updateScheduledTransfer($input: UpdateScheduledTransferInput!){
updateScheduledTransfer(input: $input){
}
}
{
"input": {
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"frequency": "string",
"scheduledDate": "object",
"scheduledTransferId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateScheduledTransfer": {}
}
}
Cancel Scheduled Transfer
Delete an existing scheduled transfer using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation cancelScheduledTransfer($scheduledTransferId: ObjectID!){
cancelScheduledTransfer(scheduledTransferId: $scheduledTransferId){
}
}
Variables
{}
Try it now
mutation cancelScheduledTransfer($scheduledTransferId: ObjectID!){
cancelScheduledTransfer(scheduledTransferId: $scheduledTransferId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"cancelScheduledTransfer": {}
}
}
Create Adjustment Transfer
Create an adjustment transfer (deposit or withdrawal) to a sub-account. An adjustment reason is required.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createAdjustmentTransfer($input: CreateAdjustmentTransferInput!){
createAdjustmentTransfer(input: $input){
}
}
Variables
{
"input": {
"adjustmentReason": "object",
"amountCents": "object",
"currency": "string",
"fiscalYear": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string"
}
}
Try it now
mutation createAdjustmentTransfer($input: CreateAdjustmentTransferInput!){
createAdjustmentTransfer(input: $input){
}
}
{
"input": {
"adjustmentReason": "object",
"amountCents": "object",
"currency": "string",
"fiscalYear": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createAdjustmentTransfer": {}
}
}
Create Transaction
A transaction represents a reconciled financial activity at the sub-account, account or user level (trades and transfers).
Creates a transaction of any type in a sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createTransaction($input: CreateTransactionInput!){
createTransaction(input: $input){
}
}
Variables
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"objectId": "object",
"objectType": "string",
"priceCents": "number",
"quantity": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string",
"valueCents": "number"
}
}
Try it now
mutation createTransaction($input: CreateTransactionInput!){
createTransaction(input: $input){
}
}
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"objectId": "object",
"objectType": "string",
"priceCents": "number",
"quantity": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string",
"valueCents": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createTransaction": {}
}
}
Create Adjustment Transaction
Creates a transaction of type 'adjustment'.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createAdjustmentTransaction($input: CreateAdjustmentTransactionInput!){
createAdjustmentTransaction(input: $input){
}
}
Variables
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"requestId": "object",
"subAccountId": "object",
"valueCents": "number"
}
}
Try it now
mutation createAdjustmentTransaction($input: CreateAdjustmentTransactionInput!){
createAdjustmentTransaction(input: $input){
}
}
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"requestId": "object",
"subAccountId": "object",
"valueCents": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createAdjustmentTransaction": {}
}
}
Update Transaction
Modify an existing transaction.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateTransaction($input: UpdateTransactionInput!){
updateTransaction(input: $input){
}
}
Variables
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"priceCents": "number",
"quantity": "number",
"transactionId": "object",
"valueCents": "number"
}
}
Try it now
mutation updateTransaction($input: UpdateTransactionInput!){
updateTransaction(input: $input){
}
}
{
"input": {
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"priceCents": "number",
"quantity": "number",
"transactionId": "object",
"valueCents": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateTransaction": {}
}
}
Delete Transaction
Delete an existing transaction using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteTransaction($transactionId: ObjectID!){
deleteTransaction(transactionId: $transactionId){
}
}
Variables
{}
Try it now
mutation deleteTransaction($transactionId: ObjectID!){
deleteTransaction(transactionId: $transactionId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteTransaction": {}
}
}
Fetch Transaction
Fetch a transaction and its properties using the transaction ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTransaction($transactionId: ObjectID!){
fetchTransaction(transactionId: $transactionId){
}
}
Variables
{}
Try it now
query fetchTransaction($transactionId: ObjectID!){
fetchTransaction(transactionId: $transactionId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTransaction": {}
}
}
Fetch Transactions
Fetch a list of transactions and their properties based on type, account type, dates, IDs (financial products, organizations, user, users, goal, sub-accounts).
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTransactions($input: FetchTransactionsInput!){
fetchTransactions(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"clientGroupId": "object",
"currency": "string",
"dateAfter": "object",
"dateBefore": "object",
"financialProductIds": [
"object"
],
"goalIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"types": [
"string"
],
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchTransactions($input: FetchTransactionsInput!){
fetchTransactions(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"clientGroupId": "object",
"currency": "string",
"dateAfter": "object",
"dateBefore": "object",
"financialProductIds": [
"object"
],
"goalIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"types": [
"string"
],
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTransactions": {
"totalCount": "integer"
}
}
}
Create External Transfer
Create a transfer from an external investment institution to a sub-account. This is one of the manual process types and not a regular transfer since different variables are required such as relinquishing institution' details (name, address), transfer method, the account type being transferred and the account number.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createExternalTransfer($input: CreateExternalTransferInput!){
createExternalTransfer(input: $input){
}
}
Variables
{
"input": {
"amountCents": "number",
"bctesgAmountCents": "number",
"clbAmountCents": "number",
"createdByUserId": "object",
"institution": {
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
},
"requestIpAddress": "object",
"subAccountId": "object",
"transferAccount": "string",
"transferAccountNumber": "object",
"transferMethod": "string"
}
}
Try it now
mutation createExternalTransfer($input: CreateExternalTransferInput!){
createExternalTransfer(input: $input){
}
}
{
"input": {
"amountCents": "number",
"bctesgAmountCents": "number",
"clbAmountCents": "number",
"createdByUserId": "object",
"institution": {
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
},
"requestIpAddress": "object",
"subAccountId": "object",
"transferAccount": "string",
"transferAccountNumber": "object",
"transferMethod": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createExternalTransfer": {}
}
}
Fetch Manual Process
Fetch a manual process type such as an external transfer or close accounts.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchManualProcess($id: ID!){
fetchManualProcess(id: $id){
}
}
Variables
{
"id": "string"
}
Try it now
query fetchManualProcess($id: ID!){
fetchManualProcess(id: $id){
}
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchManualProcess": {}
}
}
Transition Manual Process
Cancel, fail, process or reconcile a manual process.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionManualProcess($input: TransitionManualProcessInput!){
transitionManualProcess(input: $input){
}
}
Variables
{
"input": {
"manualProcessId": "object",
"transition": "string"
}
}
Try it now
mutation transitionManualProcess($input: TransitionManualProcessInput!){
transitionManualProcess(input: $input){
}
}
{
"input": {
"manualProcessId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionManualProcess": {}
}
}
Transition Transfer
Transition a transfer to states such as canceled, failed, initiated, processing, ready, reconciled, requesuested or reviewed.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionTransfer($input: TransitionTransferInput!){
transitionTransfer(input: $input){
}
}
Variables
{
"input": {
"failReason": "object",
"transferId": "object",
"transition": "string"
}
}
Try it now
mutation transitionTransfer($input: TransitionTransferInput!){
transitionTransfer(input: $input){
}
}
{
"input": {
"failReason": "object",
"transferId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionTransfer": {}
}
}
Create Institution
Create an institution that will be used in the external transfer process by providing the name and address.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createInstitution($input: CreateInstitutionInput!){
createInstitution(input: $input){
}
}
Variables
{
"input": {
"isDraft": "boolean",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
}
Try it now
mutation createInstitution($input: CreateInstitutionInput!){
createInstitution(input: $input){
}
}
{
"input": {
"isDraft": "boolean",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createInstitution": {}
}
}
Update Institution
Modify an existing institution using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateInstitution($input: UpdateInstitutionInput!){
updateInstitution(input: $input){
}
}
Variables
{
"input": {
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
}
Try it now
mutation updateInstitution($input: UpdateInstitutionInput!){
updateInstitution(input: $input){
}
}
{
"input": {
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateInstitution": {}
}
}
Delete Institution
Delete an existing institution.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteInstitution($input: DeleteInstitutionInput!){
deleteInstitution(input: $input){
}
}
Variables
{
"input": {
"id": "object"
}
}
Try it now
mutation deleteInstitution($input: DeleteInstitutionInput!){
deleteInstitution(input: $input){
}
}
{
"input": {
"id": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteInstitution": {}
}
}
Fetch Institution
Fetch the institution used in the creation of an account transfer from an external investment institution.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchInstitution($id: ID!){
fetchInstitution(id: $id){
}
}
Variables
{
"id": "string"
}
Try it now
query fetchInstitution($id: ID!){
fetchInstitution(id: $id){
}
}
{
"id": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchInstitution": {}
}
}
Fetch Institutions
Fetch a list of institutions that can be used in the creation of an account transfer from an external investment institution. One can search for institutions using any string as provided in the input.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchInstitutions($input: FetchInstitutionsInput!){
fetchInstitutions(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"searchText": "string",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchInstitutions($input: FetchInstitutionsInput!){
fetchInstitutions(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"searchText": "string",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchInstitutions": {
"totalCount": "integer"
}
}
}
Fetch Alert Report
The Report object contains transfers that have been flagged as suspicious based on the rules set in the system. Fetch a suspicious transaction by the report ID or transfer ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAlertReport($input: FetchAlertReportInput!){
fetchAlertReport(input: $input){
}
}
Variables
{
"input": {
"reportId": "object",
"transferId": "object"
}
}
Try it now
query fetchAlertReport($input: FetchAlertReportInput!){
fetchAlertReport(input: $input){
}
}
{
"input": {
"reportId": "object",
"transferId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAlertReport": {}
}
}
Fetch Alert Reports
Fetch a list of suspicious transactions by date, state, transfer types or IDs, or sub-account IDs.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAlertReports($input: FetchAlertReportsInput!){
fetchAlertReports(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"state": "string",
"subAccountId": "object",
"transferId": "object",
"transferType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchAlertReports($input: FetchAlertReportsInput!){
fetchAlertReports(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"state": "string",
"subAccountId": "object",
"transferId": "object",
"transferType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAlertReports": {
"totalCount": "integer"
}
}
}
Update Fraud Risk
Modify the risk rating and score of a user. Also need to provide the reason why the fraud risk has been changed.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateFraudRisk($input: UpdateFraudRiskInput!){
updateFraudRisk(input: $input){
}
}
Variables
{
"input": {
"fraudRiskId": "object",
"lastUpdatedBy": "object",
"notes": "object",
"riskReasons": [
{
"name": "string"
}
],
"score": "number"
}
}
Try it now
mutation updateFraudRisk($input: UpdateFraudRiskInput!){
updateFraudRisk(input: $input){
}
}
{
"input": {
"fraudRiskId": "object",
"lastUpdatedBy": "object",
"notes": "object",
"riskReasons": [
{
"name": "string"
}
],
"score": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateFraudRisk": {}
}
}
Reassess Fraud Risk
Regenerate a user's risk rating and score of a user.
(no description)
Example
Request Content-Types:
application/json
Query
mutation reAssessFraudRisk($input: ReAssessFraudRiskInput!){
reAssessFraudRisk(input: $input){
}
}
Variables
{
"input": {
"userId": "object"
}
}
Try it now
mutation reAssessFraudRisk($input: ReAssessFraudRiskInput!){
reAssessFraudRisk(input: $input){
}
}
{
"input": {
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"reAssessFraudRisk": {}
}
}
Fetch Fraud Risk
Fetch the risk rating and score of a user and the reasons why the risk rating has been applied.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFraudRisk($input: FetchFraudRiskInput!){
fetchFraudRisk(input: $input){
}
}
Variables
{
"input": {
"fraudRiskId": "object",
"userId": "object"
}
}
Try it now
query fetchFraudRisk($input: FetchFraudRiskInput!){
fetchFraudRisk(input: $input){
}
}
{
"input": {
"fraudRiskId": "object",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFraudRisk": {}
}
}
Investment Products
This represents the various objects used in the portfolio management of accounts.
Create Model Portfolio
A model portfolio represents the bucket in which funds in a sub-account are invested in based on the risk tolerance of a user e.g. high risk core portfolio or low risk halal.
Create a model portfolio and set its properties.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createModelPortfolio($input: CreateModelPortfolioInput!){
createModelPortfolio(input: $input){
}
}
Variables
{
"input": {
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"organizationId": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
}
Try it now
mutation createModelPortfolio($input: CreateModelPortfolioInput!){
createModelPortfolio(input: $input){
}
}
{
"input": {
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"organizationId": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createModelPortfolio": {}
}
}
Transition Model Portfolio
Activate, archive or return a model portfolio to the draft state.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionModelPortfolio($input: TransitionModelPortfolioInput!){
transitionModelPortfolio(input: $input){
}
}
Variables
{
"input": {
"modelPortfolioId": "object",
"transition": "string"
}
}
Try it now
mutation transitionModelPortfolio($input: TransitionModelPortfolioInput!){
transitionModelPortfolio(input: $input){
}
}
{
"input": {
"modelPortfolioId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionModelPortfolio": {}
}
}
Update Model Portfolio
Modify a model portfolio
(no description)
Example
Request Content-Types:
application/json
Query
mutataion updateModelPortfolio($input: UpdateModelPortfolioInput!){
updateModelPortfolio(input: $input){
}
}
Variables
{
"input": {
"children": [
{
"financialProductId": "object",
"isCashEquivalent": "boolean",
"percentage": "number"
}
],
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"modelPortfolioId": "object",
"reasonForUpdate": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
}
Try it now
mutataion updateModelPortfolio($input: UpdateModelPortfolioInput!){
updateModelPortfolio(input: $input){
}
}
{
"input": {
"children": [
{
"financialProductId": "object",
"isCashEquivalent": "boolean",
"percentage": "number"
}
],
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"modelPortfolioId": "object",
"reasonForUpdate": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateModelPortfolio": {}
}
}
Fetch Model Portfolio
Fetch a model portfolio by its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchModelPortfolio($input: FetchModelPortfolioInput!){
fetchModelPortfolio(input: $input){
}
}
Variables
{
"input": {
"modelPortfolioId": "object"
}
}
Try it now
query fetchModelPortfolio($input: FetchModelPortfolioInput!){
fetchModelPortfolio(input: $input){
}
}
{
"input": {
"modelPortfolioId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchModelPortfolio": {}
}
}
Fetch Model Portfolios
Fetch a list of model portfolios using the specified filters such as state, those that are suggestable or those available to an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchModelPortfolios($input: FetchModelPortfoliosInput!){
fetchModelPortfolios(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"state": "string",
"suggestable": "boolean",
"themeId": "object",
"themeIds": [
"object"
]
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchModelPortfolios($input: FetchModelPortfoliosInput!){
fetchModelPortfolios(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"state": "string",
"suggestable": "boolean",
"themeId": "object",
"themeIds": [
"object"
]
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchModelPortfolios": {
"totalCount": "integer"
}
}
}
Create Financial Product
Financial products represent the individual securities that can be traded in a sub-account e.g.iShares Global Real Estate Index ETF.
Create a financial product and set its properties.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createFinancialProduct($input: CreateFinancialProductInput!){
createFinancialProduct(input: $input){
}
}
Variables
{
"input": {
"autoUpdatePrices": "boolean",
"currency": "string",
"cusip": "string",
"exchange": "string",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
}
Try it now
mutation createFinancialProduct($input: CreateFinancialProductInput!){
createFinancialProduct(input: $input){
}
}
{
"input": {
"autoUpdatePrices": "boolean",
"currency": "string",
"cusip": "string",
"exchange": "string",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createFinancialProduct": {}
}
}
Fetch Financial Product
Fetch a financial product and its properties using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFinancialProduct($input: FetchFinancialProductInput!){
fetchFinancialProduct(input: $input){
}
}
Variables
{
"input": {
"financialProductId": "object"
}
}
Try it now
query fetchFinancialProduct($input: FetchFinancialProductInput!){
fetchFinancialProduct(input: $input){
}
}
{
"input": {
"financialProductId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFinancialProduct": {}
}
}
Fetch Financial Products
Fetch a list of financial products as per the specified filters.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFinancialProducts($input: FetchFinancialProductsInput!){
fetchFinancialProducts(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"autoUpdatePrices": "boolean",
"currency": "string",
"exchange": "string",
"hasSubstituteProduct": "boolean",
"isScheduled": "boolean",
"name": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"searchText": "string",
"secondaryAssetClassId": "object",
"state": "string",
"tertiaryAssetClassId": "object",
"themeId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchFinancialProducts($input: FetchFinancialProductsInput!){
fetchFinancialProducts(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"autoUpdatePrices": "boolean",
"currency": "string",
"exchange": "string",
"hasSubstituteProduct": "boolean",
"isScheduled": "boolean",
"name": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"searchText": "string",
"secondaryAssetClassId": "object",
"state": "string",
"tertiaryAssetClassId": "object",
"themeId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFinancialProducts": {
"totalCount": "integer"
}
}
}
Transition Financial Product
Activate, archive or return a financial product to the draft state.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionFinancialProduct($input: TransitionFinancialProductInput!){
transitionFinancialProduct(input: $input){
}
}
Variables
{
"input": {
"financialProductId": "object",
"transition": "string"
}
}
Try it now
mutation transitionFinancialProduct($input: TransitionFinancialProductInput!){
transitionFinancialProduct(input: $input){
}
}
{
"input": {
"financialProductId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionFinancialProduct": {}
}
}
Update Financial Product
Modify a financial product.
(no description)
Example
Request Content-Types:
application/json
Query
mutataion updateFinancialProduct($input: UpdateFinancialProductInput!){
updateFinancialProduct(input: $input){
}
}
Variables
{
"input": {
"autoUpdatePrices": "boolean",
"currency": "string",
"currentPriceCents": "number",
"cusip": "string",
"exchange": "string",
"financialProductId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
}
Try it now
mutataion updateFinancialProduct($input: UpdateFinancialProductInput!){
updateFinancialProduct(input: $input){
}
}
{
"input": {
"autoUpdatePrices": "boolean",
"currency": "string",
"currentPriceCents": "number",
"cusip": "string",
"exchange": "string",
"financialProductId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateFinancialProduct": {}
}
}
Create Theme
The themes object represents the distinct classification of financial products based on users' preferences e.g. Core, Halal. A theme is assigned during the creation of a sub-account. Users can have as many themes as sub-accounts as long as they qualify for them.
Create a theme that can be assigned to sub-accounts in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createTheme($input: CreateThemeInput!){
createTheme(input: $input){
}
}
Variables
{
"input": {
"core": "boolean",
"iconKey": "object",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation createTheme($input: CreateThemeInput!){
createTheme(input: $input){
}
}
{
"input": {
"core": "boolean",
"iconKey": "object",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createTheme": {}
}
}
Update Theme
Modify an existing theme.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateTheme($input: UpdateThemeInput!){
updateTheme(input: $input){
}
}
Variables
{
"input": {
"core": "boolean",
"iconKey": "object",
"key": "object",
"themeId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation updateTheme($input: UpdateThemeInput!){
updateTheme(input: $input){
}
}
{
"input": {
"core": "boolean",
"iconKey": "object",
"key": "object",
"themeId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateTheme": {}
}
}
Fetch Theme
Fetch the theme associated with a sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTheme($themeId: ObjectID!){
fetchTheme(themeId: $themeId){
}
}
Variables
{}
Try it now
query fetchTheme($themeId: ObjectID!){
fetchTheme(themeId: $themeId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTheme": {}
}
}
Fetch Themes
Fetch all the available themes. A theme ID is required during the creation of a sub-account. If none is provided, then a null theme is returned when creating a sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchThemes($input: FetchThemesInput!){
fetchThemes(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"core": "boolean",
"keys": [
"object"
],
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchThemes($input: FetchThemesInput!){
fetchThemes(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"core": "boolean",
"keys": [
"object"
],
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchThemes": {
"totalCount": "integer"
}
}
}
Create Asset Class
Creates an asset class that will be available to an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createAssetClass($input: CreateAssetClassInput!){
createAssetClass(input: $input){
}
}
Variables
{
"input": {
"includeCash": "boolean",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation createAssetClass($input: CreateAssetClassInput!){
createAssetClass(input: $input){
}
}
{
"input": {
"includeCash": "boolean",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createAssetClass": {}
}
}
Update Asset Classes
Modify an existing asset class.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateAssetClass($input: UpdateAssetClassInput!){
updateAssetClass(input: $input){
}
}
Variables
{
"input": {
"assetClassId": "object",
"includeCash": "boolean",
"key": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation updateAssetClass($input: UpdateAssetClassInput!){
updateAssetClass(input: $input){
}
}
{
"input": {
"assetClassId": "object",
"includeCash": "boolean",
"key": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateAssetClass": {}
}
}
Fetch Asset Classes
Fetch the asset classes available to an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAssetClasses($input: FetchAssetClassesInput){
fetchAssetClasses(input: $input){
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object"
}
}
}
Try it now
query fetchAssetClasses($input: FetchAssetClassesInput){
fetchAssetClasses(input: $input){
}
}
{
"input": {
"filter": {
"organizationId": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAssetClasses": {}
}
}
Create Trade
The trades object represents an entry of either buying or selling a security at the account level.
Creates a trade in a sub-account. The required attributes include quantity, trade price and whether it is a buy or sale.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createTrade($input: CreateTradeInput!){
createTrade(input: $input){
}
}
Variables
{
"input": {
"actualQuantity": "number",
"actualTradePriceCents": "number",
"createExternalTransfer": "boolean",
"description": "object",
"effectiveDate": "object",
"financialProductId": "object",
"subAccountId": "object",
"type": "string"
}
}
Try it now
mutation createTrade($input: CreateTradeInput!){
createTrade(input: $input){
}
}
{
"input": {
"actualQuantity": "number",
"actualTradePriceCents": "number",
"createExternalTransfer": "boolean",
"description": "object",
"effectiveDate": "object",
"financialProductId": "object",
"subAccountId": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createTrade": {}
}
}
Transition Trade
Transition a trade to states such as canceled, failed, processing, reconciled or cancel reconciled. If a trade is failed, a fail reason should be provided.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionTrade($input: TransitionTradeInput!){
transitionTrade(input: $input){
}
}
Variables
{
"input": {
"failReason": "object",
"tradeId": "object",
"transition": "string"
}
}
Try it now
mutation transitionTrade($input: TransitionTradeInput!){
transitionTrade(input: $input){
}
}
{
"input": {
"failReason": "object",
"tradeId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionTrade": {}
}
}
Fetch Trades
Fetch all trades that have been attempted as per the specified filters.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTrades($input: FetchTradesInput!){
fetchTrades(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"organizationId": "object",
"rebalanceId": "object",
"tradeState": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchTrades($input: FetchTradesInput!){
fetchTrades(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"organizationId": "object",
"rebalanceId": "object",
"tradeState": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTrades": {
"totalCount": "integer"
}
}
}
Fetch Sub Trades
The sub trades object represents an entry of either buying or selling a security at the sub-account level. The endpoint fetches all sub-trades that have been attempted as per the specified filters.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubTrades($input: FetchSubTradesInput!){
fetchSubTrades(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"goalId": "object",
"organizationId": "object",
"rebalanceId": "object",
"subAccountId": "object",
"subTradeState": "string",
"tradeId": "object",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchSubTrades($input: FetchSubTradesInput!){
fetchSubTrades(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"goalId": "object",
"organizationId": "object",
"rebalanceId": "object",
"subAccountId": "object",
"subTradeState": "string",
"tradeId": "object",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubTrades": {
"totalCount": "integer"
}
}
}
Calculate Withdraw Fees
The withdraw fees object represents the type and amount of fees charged for any withdrawal transactions from the RRSP account. The endpoint fetches the fees to be charged for a withdrawal from an RRSP.
(no description)
Example
Request Content-Types:
application/json
Query
query calculateWithdrawFees($input: CalculateWithdrawFeesInput!){
calculateWithdrawFees(input: $input){
}
}
Variables
{
"input": {
"accountId": "object",
"amountCents": "number",
"isfullWithdraw": "boolean",
"net": "boolean"
}
}
Try it now
query calculateWithdrawFees($input: CalculateWithdrawFeesInput!){
calculateWithdrawFees(input: $input){
}
}
{
"input": {
"accountId": "object",
"amountCents": "number",
"isfullWithdraw": "boolean",
"net": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"calculateWithdrawFees": {}
}
}
Fetch Account Fee
The account fee object represents fees and taxes charged to accounts. Fetch fees by account ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccountFee($accountFeeId: ObjectID!){
fetchAccountFee(accountFeeId: $accountFeeId){
}
}
Variables
{}
Try it now
query fetchAccountFee($accountFeeId: ObjectID!){
fetchAccountFee(accountFeeId: $accountFeeId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccountFee": {}
}
}
Fetch Account Fees
Fetch fees by date, state, organization, account or organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchAccountFees($input: FetchAccountFeesInput!){
fetchAccountFees(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"organizationId": "object",
"referenceDate": "object",
"referenceDateAfter": "object",
"referenceDateBefore": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchAccountFees($input: FetchAccountFeesInput!){
fetchAccountFees(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"organizationId": "object",
"referenceDate": "object",
"referenceDateAfter": "object",
"referenceDateBefore": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchAccountFees": {
"totalCount": "integer"
}
}
}
Transition Account Fees
Transition account fees to states such as canceled, failed, reconciled or requested.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionAccountFee($input: TransitionAccountFeeInput!){
transitionAccountFee(input: $input){
}
}
Variables
{
"input": {
"accountFeeId": "object",
"transition": "string"
}
}
Try it now
mutation transitionAccountFee($input: TransitionAccountFeeInput!){
transitionAccountFee(input: $input){
}
}
{
"input": {
"accountFeeId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionAccountFee": {}
}
}
Fetch History
Fetch the financial history including the financial products held at the user, goal, sub-account and account level.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchHistory($input: FetchHistoryInput!){
fetchHistory(input: $input){
history
}
}
Variables
{
"input": {
"afterDate": "object",
"beforeDate": "object",
"id": "object",
"type": "string"
}
}
Try it now
query fetchHistory($input: FetchHistoryInput!){
fetchHistory(input: $input){
history
}
}
{
"input": {
"afterDate": "object",
"beforeDate": "object",
"id": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchHistory": {
"history": [
null
]
}
}
}
Publish History
Manually publish the financial history of a user, goal, sub-account and account.
(no description)
Example
Request Content-Types:
application/json
Query
mutation publishHistory($input: PublishHistoryInput!){
publishHistory(input: $input)
}
Variables
{
"input": {
"accountId": "object",
"endDate": "object",
"goalId": "object",
"organizationId": "object",
"startDate": "object",
"subAccountId": "object",
"userId": "object"
}
}
Try it now
mutation publishHistory($input: PublishHistoryInput!){
publishHistory(input: $input)
}
{
"input": {
"accountId": "object",
"endDate": "object",
"goalId": "object",
"organizationId": "object",
"startDate": "object",
"subAccountId": "object",
"userId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"publishHistory": "boolean"
}
}
Fetch Stats History
Fetch the daily snapshots of any financial activity that has happened in a user's profile, goal, account or sub-account.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchStatsHistory($input: FetchStatsHistoryInput!){
fetchStatsHistory(input: $input){
totalCount
}
}
Variables
{
"input": {
"currency": "string",
"filter": {
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"includeAllHouseholds": "boolean",
"modelPortfolioId": "object",
"userId": "object"
},
"id": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
}
Try it now
query fetchStatsHistory($input: FetchStatsHistoryInput!){
fetchStatsHistory(input: $input){
totalCount
}
}
{
"input": {
"currency": "string",
"filter": {
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"includeAllHouseholds": "boolean",
"modelPortfolioId": "object",
"userId": "object"
},
"id": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchStatsHistory": {
"totalCount": "integer"
}
}
}
Fetch Mismatched Accounts Daily
The accounts daily object contains summarized statistics on an account on a daily basis. Fetch the statistics of any account using the date or the difference in market value.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchMismatchedAccountsDaily($input: FetchMismatchedAccountsDailyInput!){
fetchMismatchedAccountsDaily(input: $input){
}
}
Variables
{
"input": {
"date": "object",
"marketValueCentsDiff": "number"
}
}
Try it now
query fetchMismatchedAccountsDaily($input: FetchMismatchedAccountsDailyInput!){
fetchMismatchedAccountsDaily(input: $input){
}
}
{
"input": {
"date": "object",
"marketValueCentsDiff": "number"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchMismatchedAccountsDaily": {}
}
}
Trading
This represents the process by which securities are traded.
Rebalance Sub-Accounts
Rebalance sub-accounts in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation rebalanceSubAccounts($input: RebalanceSubAccountsInput){
rebalanceSubAccounts(input: $input){
}
}
Variables
{
"input": {
"full": "boolean",
"organizationId": "object",
"v2": "boolean"
}
}
Try it now
mutation rebalanceSubAccounts($input: RebalanceSubAccountsInput){
rebalanceSubAccounts(input: $input){
}
}
{
"input": {
"full": "boolean",
"organizationId": "object",
"v2": "boolean"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"rebalanceSubAccounts": {}
}
}
Transition Rebalance
Transition an existing rebalance to states such as initiate, cancel or complete.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionRebalance($input: TransitionRebalanceInput!){
transitionRebalance(input: $input){
}
}
Variables
{
"input": {
"rebalanceId": "object",
"transition": "string"
}
}
Try it now
mutation transitionRebalance($input: TransitionRebalanceInput!){
transitionRebalance(input: $input){
}
}
{
"input": {
"rebalanceId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionRebalance": {}
}
}
Trigger Auto Bulk Trades
Auto-generate the bulk trades during rebalancing.
(no description)
Example
Request Content-Types:
application/json
Query
mutation triggerAutoBulkTrades($input: TriggerAutoBulkTradesInput!){
triggerAutoBulkTrades(input: $input){
}
}
Variables
{
"input": {
"rebalanceId": "object"
}
}
Try it now
mutation triggerAutoBulkTrades($input: TriggerAutoBulkTradesInput!){
triggerAutoBulkTrades(input: $input){
}
}
{
"input": {
"rebalanceId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"triggerAutoBulkTrades": {}
}
}
Update Price and Quantity
Modify the price and quantity of bulk trades during rebalancing.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updatePriceAndQuantity($input: UpdatePriceAndQuantityInput!){
updatePriceAndQuantity(input: $input){
success
}
}
Variables
{
"input": {
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"rebalanceId": "object",
"type": "string"
}
}
Try it now
mutation updatePriceAndQuantity($input: UpdatePriceAndQuantityInput!){
updatePriceAndQuantity(input: $input){
success
}
}
{
"input": {
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"rebalanceId": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updatePriceAndQuantity": {
"success": "boolean"
}
}
}
Fetch Rebalance
Fetch any property of a rebalance.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRebalance($rebalanceId: ObjectID!){
fetchRebalance(rebalanceId: $rebalanceId){
}
}
Variables
{}
Try it now
query fetchRebalance($rebalanceId: ObjectID!){
fetchRebalance(rebalanceId: $rebalanceId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRebalance": {}
}
}
Fetch Rebalances
Fetch a list of rebalances and their properties based on the organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRebalances($input: FetchRebalancesInput!){
fetchRebalances(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchRebalances($input: FetchRebalancesInput!){
fetchRebalances(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRebalances": {
"totalCount": "integer"
}
}
}
Fetch Rebalance Holding Reports
Fetch the rebalance properties of a subaccount such as value of trade, quantity of securities, the goal/account/user properties the subaccount is associated to.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRebalanceHoldingReports($input: FetchRebalanceHoldingReportsInput!){
fetchRebalanceHoldingReports(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"subAccountId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchRebalanceHoldingReports($input: FetchRebalanceHoldingReportsInput!){
fetchRebalanceHoldingReports(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"subAccountId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRebalanceHoldingReports": {
"totalCount": "integer"
}
}
}
Calculate Pre Rebalance Metrics
Calculate the metrics associated with a rebalance before one has been triggered. The organization ID is required.
(no description)
Example
Request Content-Types:
application/json
Query
mutation calculatePreRebalanceMetrics($input: CalculatePreRebalanceMetricsInput!){
calculatePreRebalanceMetrics(input: $input){
}
}
Variables
{
"input": {
"full": "boolean",
"organizationId": "object"
}
}
Try it now
mutation calculatePreRebalanceMetrics($input: CalculatePreRebalanceMetricsInput!){
calculatePreRebalanceMetrics(input: $input){
}
}
{
"input": {
"full": "boolean",
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"calculatePreRebalanceMetrics": {}
}
}
Calculate Post Rebalance Metrics
Calculate the metrics associated with a rebalance after one has been triggered. A rebalance ID is required.
(no description)
Example
Request Content-Types:
application/json
Query
mutation calculatePostRebalanceMetrics($input: CalculatePostRebalanceMetricsInput!){
calculatePostRebalanceMetrics(input: $input){
}
}
Variables
{
"input": {
"rebalanceId": "object"
}
}
Try it now
mutation calculatePostRebalanceMetrics($input: CalculatePostRebalanceMetricsInput!){
calculatePostRebalanceMetrics(input: $input){
}
}
{
"input": {
"rebalanceId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"calculatePostRebalanceMetrics": {}
}
}
Fetch Rebalance Metrics
Fetch the metrics associated with a rebalance such as number of accounts impacted, quantity of securities to be bought or sold, whether the numbers are generated pre or post a rebalance.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRebalanceMetrics($input: FetchRebalanceMetricsInput!){
fetchRebalanceMetrics(input: $input){
}
}
Variables
{
"input": {
"rebalanceMetricsId": "object"
}
}
Try it now
query fetchRebalanceMetrics($input: FetchRebalanceMetricsInput!){
fetchRebalanceMetrics(input: $input){
}
}
{
"input": {
"rebalanceMetricsId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRebalanceMetrics": {}
}
}
Fetch Rebalance Reports
Fetch a rebalancing report based on filters such as account IDs, account type, rebalance type, model portfolios or subaccount IDs.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRebalanceReports($input: FetchRebalanceReportsInput!){
fetchRebalanceReports(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"contributionOnly": "boolean",
"full": "boolean",
"modelPortfolioIds": [
"object"
],
"organizationId": "object",
"rebalanceType": "string",
"subAccountIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchRebalanceReports($input: FetchRebalanceReportsInput!){
fetchRebalanceReports(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"contributionOnly": "boolean",
"full": "boolean",
"modelPortfolioIds": [
"object"
],
"organizationId": "object",
"rebalanceType": "string",
"subAccountIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRebalanceReports": {
"totalCount": "integer"
}
}
}
Create Schedule
Create a schedule to trigger rebalancing at the organization level.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createSchedule($input: CreateScheduleInput!){
createSchedule(input: $input){
}
}
Variables
{
"input": {
"dates": [
"object"
],
"name": "object",
"organizationId": "object"
}
}
Try it now
mutation createSchedule($input: CreateScheduleInput!){
createSchedule(input: $input){
}
}
{
"input": {
"dates": [
"object"
],
"name": "object",
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createSchedule": {}
}
}
Update Schedule
Modify an existing schedule.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateSchedule($input: UpdateScheduleInput!){
updateSchedule(input: $input){
}
}
Variables
{
"input": {
"dates": [
"object"
],
"name": "object",
"scheduleId": "object"
}
}
Try it now
mutation updateSchedule($input: UpdateScheduleInput!){
updateSchedule(input: $input){
}
}
{
"input": {
"dates": [
"object"
],
"name": "object",
"scheduleId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateSchedule": {}
}
}
Fetch Schedule
Fetch the schedule properties such as dates and financial products based on its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSchedule($scheduleId: ObjectID!){
fetchSchedule(scheduleId: $scheduleId){
}
}
Variables
{}
Try it now
query fetchSchedule($scheduleId: ObjectID!){
fetchSchedule(scheduleId: $scheduleId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSchedule": {}
}
}
Fetch Schedules
Fetch a list of schedules in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSchedules($input: FetchSchedulesInput){
fetchSchedules(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchSchedules($input: FetchSchedulesInput){
fetchSchedules(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSchedules": {
"totalCount": "integer"
}
}
}
Create Bulk Trade Request
Creates a request to make trades in bulk. Need to provide the source and a source id. The available sources include goals, sub-accounts, rebalancing or the portfolio optimizer.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createBulkTradeRequest($input: CreateBulkTradeRequestInput!){
createBulkTradeRequest(input: $input){
}
}
Variables
{
"input": {
"source": "string",
"sourceId": "object"
}
}
Try it now
mutation createBulkTradeRequest($input: CreateBulkTradeRequestInput!){
createBulkTradeRequest(input: $input){
}
}
{
"input": {
"source": "string",
"sourceId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createBulkTradeRequest": {}
}
}
Calculate Trade Request Fills
Calculates the number of trades that need to filled for each financial product i.e. the actual price, total quantity, the type of trade (buy or sell) and the currency involved.
(no description)
Example
Request Content-Types:
application/json
Query
mutation calculateTradeRequestFills($input: CalculateTradeRequestFillsInput!){
calculateTradeRequestFills(input: $input){
success
}
}
Variables
{
"input": {
"bulkTradeRunId": "object",
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"type": "string"
}
}
Try it now
mutation calculateTradeRequestFills($input: CalculateTradeRequestFillsInput!){
calculateTradeRequestFills(input: $input){
success
}
}
{
"input": {
"bulkTradeRunId": "object",
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"calculateTradeRequestFills": {
"success": "boolean"
}
}
}
Fetch Bulk Trade Request
Fetch a bulk trade request and its properties using its id.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkTradeRequest($bulkTradeRequestId: ObjectID!){
fetchBulkTradeRequest(bulkTradeRequestId: $bulkTradeRequestId){
}
}
Variables
{}
Try it now
query fetchBulkTradeRequest($bulkTradeRequestId: ObjectID!){
fetchBulkTradeRequest(bulkTradeRequestId: $bulkTradeRequestId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkTradeRequest": {}
}
}
Fetch Bulk Trade Requests
Fetch a list of bulk trade requests based on the source or state.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkTradeRequests($input: FetchBulkTradeRequestsInput!){
fetchBulkTradeRequests(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"source": "string",
"sourceId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBulkTradeRequests($input: FetchBulkTradeRequestsInput!){
fetchBulkTradeRequests(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"source": "string",
"sourceId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkTradeRequests": {
"totalCount": "integer"
}
}
}
Fetch Bulk Trade Run
Fetch a bulk trade that has been triggered to start in an organization based on its current state. States include generating, completed, canceled, bulk trades initiated, allocations initiated etc.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkTradeRun($bulkTradeRunId: ObjectID!){
fetchBulkTradeRun(bulkTradeRunId: $bulkTradeRunId){
}
}
Variables
{}
Try it now
query fetchBulkTradeRun($bulkTradeRunId: ObjectID!){
fetchBulkTradeRun(bulkTradeRunId: $bulkTradeRunId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkTradeRun": {}
}
}
Fetch Bulk Trade Runs
Fetch a list of bulk trade runs and their properties.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkTradeRuns($input: FetchBulkTradeRunsInput!){
fetchBulkTradeRuns(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBulkTradeRuns($input: FetchBulkTradeRunsInput!){
fetchBulkTradeRuns(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkTradeRuns": {
"totalCount": "integer"
}
}
}
Fetch Bulk Trade Run Allocations
Fetch bulk trade run allocations using the bulk trade run id and whether the allocations were in a PTF fund.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkTradeRunAllocations($input: FetchBulkTradeRunAllocationsInput!){
fetchBulkTradeRunAllocations(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"bulkTradeRunId": "object",
"isPTF": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
}
Try it now
query fetchBulkTradeRunAllocations($input: FetchBulkTradeRunAllocationsInput!){
fetchBulkTradeRunAllocations(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"bulkTradeRunId": "object",
"isPTF": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkTradeRunAllocations": {
"totalCount": "integer"
}
}
}
Fees and Billing
This represents any data that is associated to the fees and how often the fees are charged.
Create Fee Tier
A fee tier represents the amount of fees charged to client groups, users, accounts or sub-accounts in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createFeeTier($input: CreateFeeTierInput!){
createFeeTier(input: $input){
}
}
Variables
{
"input": {
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object",
"organizationId": "object",
"requestId": "object"
}
}
Try it now
mutation createFeeTier($input: CreateFeeTierInput!){
createFeeTier(input: $input){
}
}
{
"input": {
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object",
"organizationId": "object",
"requestId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createFeeTier": {}
}
}
Transition Fee Tier
Activate, deactivate or archive a fee tier.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionFeeTier($input: TransitionFeeTierInput!){
transitionFeeTier(input: $input){
}
}
Variables
{
"input": {
"feeTierId": "object",
"transition": "string"
}
}
Try it now
mutation transitionFeeTier($input: TransitionFeeTierInput!){
transitionFeeTier(input: $input){
}
}
{
"input": {
"feeTierId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionFeeTier": {}
}
}
Update Fee Tier
Modify an existing fee tier.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateFeeTier($input: UpdateFeeTierInput!){
updateFeeTier(input: $input){
}
}
Variables
{
"input": {
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"feeTierId": "object",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object"
}
}
Try it now
mutation updateFeeTier($input: UpdateFeeTierInput!){
updateFeeTier(input: $input){
}
}
{
"input": {
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"feeTierId": "object",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateFeeTier": {}
}
}
Fetch Fee Tier
Fetch an existing fee tiers using the specified filters such as the scope for the fee grid, the organization ID, the fee states or name of the fee tier.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFeeTiers($input: FetchFeeTiersInput!){
fetchFeeTiers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"default": "boolean",
"gridScopeTypes": [
"string"
],
"hasDiscountPercentage": "boolean",
"hasFlatAnnualFeeBps": "boolean",
"hasGrid": "boolean",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchFeeTiers($input: FetchFeeTiersInput!){
fetchFeeTiers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"default": "boolean",
"gridScopeTypes": [
"string"
],
"hasDiscountPercentage": "boolean",
"hasFlatAnnualFeeBps": "boolean",
"hasGrid": "boolean",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFeeTiers": {
"totalCount": "integer"
}
}
}
Create Billing Schedule
Create a billing schedule in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createBillingSchedule($input: CreateBillingScheduleInput!){
createBillingSchedule(input: $input){
}
}
Variables
{
"input": {
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"organizationId": "object",
"requestId": "object",
"startDate": "object"
}
}
Try it now
mutation createBillingSchedule($input: CreateBillingScheduleInput!){
createBillingSchedule(input: $input){
}
}
{
"input": {
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"organizationId": "object",
"requestId": "object",
"startDate": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createBillingSchedule": {}
}
}
Update Billing Schedules
Modify an existing billing schedule.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateBillingSchedule($input: UpdateBillingScheduleInput!){
updateBillingSchedule(input: $input){
}
}
Variables
{
"input": {
"billingScheduleId": "object",
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"startDate": "object"
}
}
Try it now
mutation updateBillingSchedule($input: UpdateBillingScheduleInput!){
updateBillingSchedule(input: $input){
}
}
{
"input": {
"billingScheduleId": "object",
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"startDate": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateBillingSchedule": {}
}
}
Transition Billing Schedules
Activate, deactivate or archive a billing schedule.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionBillingSchedule($input: TransitionBillingScheduleInput!){
transitionBillingSchedule(input: $input){
}
}
Variables
{
"input": {
"billingScheduleId": "object",
"transition": "string"
}
}
Try it now
mutation transitionBillingSchedule($input: TransitionBillingScheduleInput!){
transitionBillingSchedule(input: $input){
}
}
{
"input": {
"billingScheduleId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionBillingSchedule": {}
}
}
Fetch Billing Cycle
The billing cycle represents the schedule at which accounts in an organization are charged fees. The billing cycle is fetched using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBillingCycle($billingCycleId: ObjectID!){
fetchBillingCycle(billingCycleId: $billingCycleId){
}
}
Variables
{}
Try it now
query fetchBillingCycle($billingCycleId: ObjectID!){
fetchBillingCycle(billingCycleId: $billingCycleId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBillingCycle": {}
}
}
Fetch Billing Cycles
Fetch billing cycles that have been created in an organization either by the organization ID, date source or schedule ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBillingCycles($input: FetchBillingCyclesInput!){
fetchBillingCycles(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBillingCycles($input: FetchBillingCyclesInput!){
fetchBillingCycles(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBillingCycles": {
"totalCount": "integer"
}
}
}
Fetch Billing Schedule
The billing schedule represents when the fees are charged and the frequency. Fetch the billing schedule using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBillingSchedule($billingScheduleId: ObjectID!){
fetchBillingSchedule(billingScheduleId: $billingScheduleId){
}
}
Variables
{}
Try it now
query fetchBillingSchedule($billingScheduleId: ObjectID!){
fetchBillingSchedule(billingScheduleId: $billingScheduleId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBillingSchedule": {}
}
}
Fetch Billing Schedules
Fetch billing schedules by the frequencies, dates, states or the organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBillingSchedules($input: FetchBillingSchedulesInput!){
fetchBillingSchedules(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"frequencies": [
"string"
],
"nextBillingDateAfter": "object",
"nextBillingDateBefore": "object",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBillingSchedules($input: FetchBillingSchedulesInput!){
fetchBillingSchedules(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"frequencies": [
"string"
],
"nextBillingDateAfter": "object",
"nextBillingDateBefore": "object",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBillingSchedules": {
"totalCount": "integer"
}
}
}
Fetch Grouped Billings
Fetch the billing details for a client group and the affected sub-accounts, accounts and users.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchGroupedBillings($input: FetchGroupedBillingsInput!){
fetchGroupedBillings(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
}
Try it now
query fetchGroupedBillings($input: FetchGroupedBillingsInput!){
fetchGroupedBillings(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchGroupedBillings": {
"totalCount": "integer"
}
}
}
Fetch Organization Billings
Fetch details of a billing in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganizationBillings($input: FetchOrganizationBillingsInput!){
fetchOrganizationBillings(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchOrganizationBillings($input: FetchOrganizationBillingsInput!){
fetchOrganizationBillings(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganizationBillings": {
"totalCount": "integer"
}
}
}
Fetch Sub Account Billing
Fetch the billing cycle and schedule of a sub-account using the sub account billing ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccountBilling($subAccountBillingId: ObjectID!){
fetchSubAccountBilling(subAccountBillingId: $subAccountBillingId){
}
}
Variables
{}
Try it now
query fetchSubAccountBilling($subAccountBillingId: ObjectID!){
fetchSubAccountBilling(subAccountBillingId: $subAccountBillingId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccountBilling": {}
}
}
Fetch Sub Account Billings
Fetch a list of billing cycles and schedules of sub-accounts using the IDs of billing cycles, dates, billing schedules, fee tiers, organizations, client groups, users, accounts and sub-accounts.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccountBillings($input: FetchSubAccountBillingsInput!){
fetchSubAccountBillings(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchSubAccountBillings($input: FetchSubAccountBillingsInput!){
fetchSubAccountBillings(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccountBillings": {
"totalCount": "integer"
}
}
}
Fetch Sub Account Daily Fee
Fetch the fee properties of a sub-account using the sub-account daily fee ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccountDailyFee($subAccountDailyFeeId: ObjectID!){
fetchSubAccountDailyFee(subAccountDailyFeeId: $subAccountDailyFeeId){
}
}
Variables
{}
Try it now
query fetchSubAccountDailyFee($subAccountDailyFeeId: ObjectID!){
fetchSubAccountDailyFee(subAccountDailyFeeId: $subAccountDailyFeeId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccountDailyFee": {}
}
}
Fetch Sub Account Daily Fees
Fetch a list of fee properties of sub-accounts using the IDs of billing cycles, dates, billing schedules, fee tiers, organizations, client groups, users, accounts and sub-accounts.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchSubAccountDailyFees($input: FetchSubAccountDailyFeesInput!){
fetchSubAccountDailyFees(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"feeTierIds": [
"object"
],
"organizationId": "object",
"state": "string",
"subAccountBillingIds": [
"object"
],
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchSubAccountDailyFees($input: FetchSubAccountDailyFeesInput!){
fetchSubAccountDailyFees(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"feeTierIds": [
"object"
],
"organizationId": "object",
"state": "string",
"subAccountBillingIds": [
"object"
],
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchSubAccountDailyFees": {
"totalCount": "integer"
}
}
}
Organization
Any partner that uses OneVest's API is referred to as an organization. There can be sub-organizations nested within an organization. The object contains settings such as the financial products, fee tiers, billing schedules, feature flags, permissions etc.
Create Organization
Create an organization and set its properties.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createOrganization($input: CreateOrganizationInput!){
createOrganization(input: $input){
}
}
Variables
{
"input": {
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInstantInvest": "boolean",
"allowPostOptimizationEditing": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAuthenticationConnection": "string",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"parentId": "object",
"permissions": [
"object"
],
"profileReviewTimeInMonths": "number",
"repCode": "object",
"requireManualAccountApproval": "boolean",
"revenueShareBps": "number",
"revenueShareTaxes": "number",
"reviewTransactions": "boolean",
"subdomain": "object",
"supportUrl": "object",
"theme": {
"authenticationTheme": {}
}
}
}
Try it now
mutation createOrganization($input: CreateOrganizationInput!){
createOrganization(input: $input){
}
}
{
"input": {
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInstantInvest": "boolean",
"allowPostOptimizationEditing": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAuthenticationConnection": "string",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"parentId": "object",
"permissions": [
"object"
],
"profileReviewTimeInMonths": "number",
"repCode": "object",
"requireManualAccountApproval": "boolean",
"revenueShareBps": "number",
"revenueShareTaxes": "number",
"reviewTransactions": "boolean",
"subdomain": "object",
"supportUrl": "object",
"theme": {
"authenticationTheme": {}
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createOrganization": {}
}
}
Update Organization
Modify an existing organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateOrganization($input: UpdateOrganizationInput!){
updateOrganization(input: $input){
}
}
Variables
{
"input": {
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInactiveUserAdjustments": "boolean",
"allowInactiveUserFeeCalculation": "boolean",
"allowInactiveUserRebalancing": "boolean",
"allowInstantInvest": "boolean",
"allowPortfolioPerGoal": "boolean",
"allowPostOptimizationEditing": "boolean",
"allowViewSubTradeRequestPairs": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"customUrl": "string",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAdvisorRoleId": "object",
"defaultAuthenticationConnection": "string",
"defaultClientRoleId": "object",
"defaultSignUpRoleId": "object",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"organizationId": "object",
"parentId": "object",
"permissions": [
"object"
]
}
}
Try it now
mutation updateOrganization($input: UpdateOrganizationInput!){
updateOrganization(input: $input){
}
}
{
"input": {
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInactiveUserAdjustments": "boolean",
"allowInactiveUserFeeCalculation": "boolean",
"allowInactiveUserRebalancing": "boolean",
"allowInstantInvest": "boolean",
"allowPortfolioPerGoal": "boolean",
"allowPostOptimizationEditing": "boolean",
"allowViewSubTradeRequestPairs": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"customUrl": "string",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAdvisorRoleId": "object",
"defaultAuthenticationConnection": "string",
"defaultClientRoleId": "object",
"defaultSignUpRoleId": "object",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"organizationId": "object",
"parentId": "object",
"permissions": [
"object"
]
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateOrganization": {}
}
}
Fetch Organization
Fetch an organization's properties using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganization($organizationId: String!){
fetchOrganization(organizationId: $organizationId){
}
}
Variables
{
"organizationId": "string"
}
Try it now
query fetchOrganization($organizationId: String!){
fetchOrganization(organizationId: $organizationId){
}
}
{
"organizationId": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganization": {}
}
}
Fetch Organizations
Fetch a list of organizations and their properties using the child organization IDs or free text.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganizations($input: FetchOrganizationsInput!){
fetchOrganizations(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"childrenFor": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchOrganizations($input: FetchOrganizationsInput!){
fetchOrganizations(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"childrenFor": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganizations": {
"totalCount": "integer"
}
}
}
Search Users
Fetch a user in the organization by querying whether the user profile is complete or by use of free text.
(no description)
Example
Request Content-Types:
application/json
Query
query searchUsers($input: UserSearchInput!){
searchUsers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"affiliateUsersOnly": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"query": "string",
"types": [
"string"
]
},
"pagination": {
"page": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query searchUsers($input: UserSearchInput!){
searchUsers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"affiliateUsersOnly": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"query": "string",
"types": [
"string"
]
},
"pagination": {
"page": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"searchUsers": {
"totalCount": "integer"
}
}
}
Create Organization User
Create an authorized user who will have access to the organization and set their role in the organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createOrganizationUser($input: CreateOrganizationUserInput!){
createOrganizationUser(input: $input){
}
}
Variables
{
"input": {
"accessType": "string",
"autoInviteUser": "boolean",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationId": "object",
"phone": "object",
"roleId": "object"
}
}
Try it now
mutation createOrganizationUser($input: CreateOrganizationUserInput!){
createOrganizationUser(input: $input){
}
}
{
"input": {
"accessType": "string",
"autoInviteUser": "boolean",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationId": "object",
"phone": "object",
"roleId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createOrganizationUser": {}
}
}
Update Organization User
Modify an existing authorized user in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateOrganizationUser($input: UpdateOrganizationUserInput!){
updateOrganizationUser(input: $input){
}
}
Variables
{
"input": {
"accessType": "string",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationUserId": "object",
"phone": "object",
"roleId": "object"
}
}
Try it now
mutation updateOrganizationUser($input: UpdateOrganizationUserInput!){
updateOrganizationUser(input: $input){
}
}
{
"input": {
"accessType": "string",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationUserId": "object",
"phone": "object",
"roleId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateOrganizationUser": {}
}
}
Delete Organization User
Delete an authorized user in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteOrganizationUser($organizationUserId: ObjectID!){
deleteOrganizationUser(organizationUserId: $organizationUserId){
deleted
}
}
Variables
{}
Try it now
mutation deleteOrganizationUser($organizationUserId: ObjectID!){
deleteOrganizationUser(organizationUserId: $organizationUserId){
deleted
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteOrganizationUser": {
"deleted": "boolean"
}
}
}
Fetch Organization User
Fetch an authorized user who has access to the organization using their ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganizationUser($organizationUserId: ObjectID!){
fetchOrganizationUser(organizationUserId: $organizationUserId){
}
}
Variables
{}
Try it now
query fetchOrganizationUser($organizationUserId: ObjectID!){
fetchOrganizationUser(organizationUserId: $organizationUserId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganizationUser": {}
}
}
Fetch Organization Users
Fetch a list of authorized users who have access to an organization using the organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganizationUsers($input: FetchOrganizationUsersInput!){
fetchOrganizationUsers(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accessType": "string",
"authAudience": "string",
"childrenForOrganizationId": "object",
"organizationId": "object",
"parentForOrganizationId": "object",
"roleIds": [
"object"
],
"roleProfileId": "object",
"searchText": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchOrganizationUsers($input: FetchOrganizationUsersInput!){
fetchOrganizationUsers(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accessType": "string",
"authAudience": "string",
"childrenForOrganizationId": "object",
"organizationId": "object",
"parentForOrganizationId": "object",
"roleIds": [
"object"
],
"roleProfileId": "object",
"searchText": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganizationUsers": {
"totalCount": "integer"
}
}
}
Fetch Permissions
Fetch the permissions that exist in the system.
Example
Request Content-Types:
application/json
Query
query fetchPermissions{
fetchPermissions{
}
}
Try it now
query fetchPermissions{
fetchPermissions{
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchPermissions": {}
}
}
Create Role
Create a role in an organization, its permissions and accessible pages.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createRole($input: CreateRoleInput!){
createRole(input: $input){
}
}
Variables
{
"input": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation createRole($input: CreateRoleInput!){
createRole(input: $input){
}
}
{
"input": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createRole": {}
}
}
Update Role
Modify an existing role in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateRole($input: UpdateRoleInput!){
updateRole(input: $input){
}
}
Variables
{
"input": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleId": "object",
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation updateRole($input: UpdateRoleInput!){
updateRole(input: $input){
}
}
{
"input": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleId": "object",
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateRole": {}
}
}
Delete Role
Delete an existing role in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteRole($roleId: ObjectID!){
deleteRole(roleId: $roleId){
deleted
}
}
Variables
{}
Try it now
mutation deleteRole($roleId: ObjectID!){
deleteRole(roleId: $roleId){
deleted
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteRole": {
"deleted": "boolean"
}
}
}
Fetch Role
Fetch a role in an organization and its properties.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRole($roleId: ObjectID!){
fetchRole(roleId: $roleId){
}
}
Variables
{}
Try it now
query fetchRole($roleId: ObjectID!){
fetchRole(roleId: $roleId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRole": {}
}
}
Fetch Roles
Fetch roles and their properties in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchRoles($input: FetchRolesInput!){
fetchRoles(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"authAudience": "string",
"organizationId": "object",
"roleProfileId": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchRoles($input: FetchRolesInput!){
fetchRoles(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"authAudience": "string",
"organizationId": "object",
"roleProfileId": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchRoles": {
"totalCount": "integer"
}
}
}
Create Note
The note object represents manually entered information on a user's profile by an authorized user in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createNote($input: CreateNoteInput!){
createNote(input: $input){
}
}
Variables
{
"input": {
"content": "object",
"objectId": "object",
"objectType": "string",
"type": "string"
}
}
Try it now
mutation createNote($input: CreateNoteInput!){
createNote(input: $input){
}
}
{
"input": {
"content": "object",
"objectId": "object",
"objectType": "string",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createNote": {}
}
}
Transition Note
Delete or publish an existing note.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionNote($input: TransitionNoteInput!){
transitionNote(input: $input){
}
}
Variables
{
"input": {
"noteId": "object",
"transition": "string"
}
}
Try it now
mutation transitionNote($input: TransitionNoteInput!){
transitionNote(input: $input){
}
}
{
"input": {
"noteId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionNote": {}
}
}
Update Note
Modify an existing note.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateNote($input: UpdateNoteInput!){
updateNote(input: $input){
}
}
Variables
{
"input": {
"content": "object",
"noteId": "object",
"type": "string"
}
}
Try it now
mutation updateNote($input: UpdateNoteInput!){
updateNote(input: $input){
}
}
{
"input": {
"content": "object",
"noteId": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateNote": {}
}
}
Fetch Note
Fetch an existing note and its properties such as state, author, type, organization etc.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNote($noteId: ObjectID!){
fetchNote(noteId: $noteId){
}
}
Variables
{}
Try it now
query fetchNote($noteId: ObjectID!){
fetchNote(noteId: $noteId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNote": {}
}
}
Fetch Notes
Fetch existing notes using specified filters such as organization ID, state, type etc.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotes($input: FetchNotesInput!){
fetchNotes(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"objectId": "object",
"objectIds": [
"object"
],
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchNotes($input: FetchNotesInput!){
fetchNotes(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"objectId": "object",
"objectIds": [
"object"
],
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotes": {
"totalCount": "integer"
}
}
}
Create Report
Create a new custom report at the organization level.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createReport($input: CreateReportInput!){
createReport(input: $input){
}
}
Variables
{
"input": {
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"organizationId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Try it now
mutation createReport($input: CreateReportInput!){
createReport(input: $input){
}
}
{
"input": {
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"organizationId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createReport": {}
}
}
Transition Report
Approve, deny or review a new custom report.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionReport($input: TransitionReportInput!){
transitionReport(input: $input){
}
}
Variables
{
"input": {
"reportId": "object",
"transition": "string"
}
}
Try it now
mutation transitionReport($input: TransitionReportInput!){
transitionReport(input: $input){
}
}
{
"input": {
"reportId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionReport": {}
}
}
Update Report
Modify an existing custom report.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateReport($input: UpdateReportInput!){
updateReport(input: $input){
}
}
Variables
{
"input": {
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"reportId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Try it now
mutation updateReport($input: UpdateReportInput!){
updateReport(input: $input){
}
}
{
"input": {
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"reportId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateReport": {}
}
}
Delete Report
Delete an existing custom report.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteReport($input: DeleteReportInput!){
deleteReport(input: $input){
success
}
}
Variables
{
"input": {
"reportId": "object"
}
}
Try it now
mutation deleteReport($input: DeleteReportInput!){
deleteReport(input: $input){
success
}
}
{
"input": {
"reportId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteReport": {
"success": "boolean"
}
}
}
Generate Report
Generate an existing custom report by selecting the columns, groupings and data.
(no description)
Example
Request Content-Types:
application/json
Query
query generateReport($input: GenerateReportInput!){
generateReport(input: $input){
columns
data
grouping
totalCount
}
}
Variables
{
"input": {
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"pagination": {
"page": "number",
"perPage": "number"
},
"sorting": {
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
}
Try it now
query generateReport($input: GenerateReportInput!){
generateReport(input: $input){
columns
data
grouping
totalCount
}
}
{
"input": {
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"pagination": {
"page": "number",
"perPage": "number"
},
"sorting": {
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"generateReport": {
"columns": [
"string"
],
"data": [
[
"string"
]
],
"totalCount": "integer"
}
}
}
Fetch Report
Fetch a custom report using the report ID or organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchReport($input: FetchReportInput!){
fetchReport(input: $input){
}
}
Variables
{
"input": {
"organizationId": "object",
"reportId": "object"
}
}
Try it now
query fetchReport($input: FetchReportInput!){
fetchReport(input: $input){
}
}
{
"input": {
"organizationId": "object",
"reportId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchReport": {}
}
}
Fetch Export
Fetch a data export and its properties such as file URL, organization user, state, type of report, columns in the report, etc
(no description)
Example
Request Content-Types:
application/json
Query
query fetchExport($input: FetchExportInput!){
fetchExport(input: $input){
}
}
Variables
{
"input": {
"exportId": "object"
}
}
Try it now
query fetchExport($input: FetchExportInput!){
fetchExport(input: $input){
}
}
{
"input": {
"exportId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchExport": {}
}
}
Fetch Report Options
Fetch the columns available in a custom report and what their values can be compared to using the report type.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchReportOptions($input: FetchReportOptionsInput!){
fetchReportOptions(input: $input){
columns
}
}
Variables
{
"input": {
"type": "string"
}
}
Try it now
query fetchReportOptions($input: FetchReportOptionsInput!){
fetchReportOptions(input: $input){
columns
}
}
{
"input": {
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchReportOptions": {
"columns": [
"string"
]
}
}
}
Fetch Reports
Fetch a list of custom reports using the report type or organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchReports($input: FetchReportsInput!){
fetchReports(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchReports($input: FetchReportsInput!){
fetchReports(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchReports": {
"totalCount": "integer"
}
}
}
Export Report
Export a custom report using the specified filters.
(no description)
Example
Request Content-Types:
application/json
Query
mutation exportReport($input: ExportReportInput!){
exportReport(input: $input){
}
}
Variables
{
"input": {
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Try it now
mutation exportReport($input: ExportReportInput!){
exportReport(input: $input){
}
}
{
"input": {
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"exportReport": {}
}
}
Update All Holdings and Cash
Update all financial product holdings and cash in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateAllHoldingsAndCash($input: UpdateAllHoldingsAndCashInput!){
updateAllHoldingsAndCash(input: $input){
success
}
}
Variables
{
"input": {
"organizationId": "object"
}
}
Try it now
mutation updateAllHoldingsAndCash($input: UpdateAllHoldingsAndCashInput!){
updateAllHoldingsAndCash(input: $input){
success
}
}
{
"input": {
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateAllHoldingsAndCash": {
"success": "boolean"
}
}
}
Trigger Tax Loss Harvesting Analysis
Trigger a tax loss harvesting analysis in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation triggerTLHAnalysis($input: TriggerTLHAnalysisInput){
triggerTLHAnalysis(input: $input){
}
}
Variables
{
"input": {
"organizationId": "object"
}
}
Try it now
mutation triggerTLHAnalysis($input: TriggerTLHAnalysisInput){
triggerTLHAnalysis(input: $input){
}
}
{
"input": {
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"triggerTLHAnalysis": {}
}
}
Fetch Tax Loss Harvesting Analyses
Fetch the analyses done in a tax loss harvesting job such as the number of events triggered, the state, when the job was created and updated. This information is fetched using the organization ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTLHAnalyses($input: FetchTLHAnalysesInput!){
fetchTLHAnalyses(input: $input){
totalCount
}
}
Variables
{
"input": {
"organizationId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchTLHAnalyses($input: FetchTLHAnalysesInput!){
fetchTLHAnalyses(input: $input){
totalCount
}
}
{
"input": {
"organizationId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTLHAnalyses": {
"totalCount": "integer"
}
}
}
Fetch Tax Loss Harvesting Events
Fetch the events in a tax loss harvesting job such as the associated account properties, the price and quantity of the securities traded in the event.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTLHEvents($input: FetchTLHEventsInput!){
fetchTLHEvents(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"tlhJob": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchTLHEvents($input: FetchTLHEventsInput!){
fetchTLHEvents(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"tlhJob": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTLHEvents": {
"totalCount": "integer"
}
}
}
Fetch Tax Loss Harvesting Job
Fetch the job that is run to trigger tax loss harvesting.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchTLHJob($tlhJob: ObjectID!){
fetchTLHJob(tlhJob: $tlhJob){
createdAt
id
numEvents
state
updatedAt
}
}
Variables
{}
Try it now
query fetchTLHJob($tlhJob: ObjectID!){
fetchTLHJob(tlhJob: $tlhJob){
createdAt
id
numEvents
state
updatedAt
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchTLHJob": {
"numEvents": "integer"
}
}
}
Fetch Flag
Fetch an account activity that has been flagged by the system e.g. transfers stuck in processing or ready states, account not found etc.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFlag($flagId: ID!){
fetchFlag(flagId: $flagId){
}
}
Variables
{
"flagId": "string"
}
Try it now
query fetchFlag($flagId: ID!){
fetchFlag(flagId: $flagId){
}
}
{
"flagId": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFlag": {}
}
}
Transition Flag
Resolve a flag by selecting whether it was fixed or it is a trivial flag.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionFlag($input: TransitionFlagInput!){
transitionFlag(input: $input){
}
}
Variables
{
"input": {
"flagId": "object",
"transition": "string"
}
}
Try it now
mutation transitionFlag($input: TransitionFlagInput!){
transitionFlag(input: $input){
}
}
{
"input": {
"flagId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionFlag": {}
}
}
Fetch Flags
Fetch flags using filters such as the organization ID, or flag type.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchFlags($input: FetchFlagsInput!){
fetchFlags(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"custodianId": "object",
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchFlags($input: FetchFlagsInput!){
fetchFlags(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"custodianId": "object",
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFlags": {
"totalCount": "integer"
}
}
}
Bulk transition Flags
Transition the system flags in bulk by providing the flag ID and transition.
(no description)
Example
Request Content-Types:
application/json
Query
mutation bulkTransitionFlags($input: BulkTransitionFlagsInput!){
bulkTransitionFlags(input: $input){
}
}
Variables
{
"input": {
"flagIds": [
"object"
],
"transition": "string"
}
}
Try it now
mutation bulkTransitionFlags($input: BulkTransitionFlagsInput!){
bulkTransitionFlags(input: $input){
}
}
{
"input": {
"flagIds": [
"object"
],
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"bulkTransitionFlags": {}
}
}
Fetch Feature Flags
Fetch all available feature flags.
Example
Request Content-Types:
application/json
Query
query fetchFeatureFlags{
fetchFeatureFlags{
}
}
Try it now
query fetchFeatureFlags{
fetchFeatureFlags{
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchFeatureFlags": {}
}
}
Update Organization Feature Flag
Modify an existing feature flag in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateOrganizationFeatureFlag($input: UpdateOrganizationFeatureFlagInput!){
updateOrganizationFeatureFlag(input: $input){
}
}
Variables
{
"input": {
"featureFlags": [
{
"enabled": "boolean",
"type": "string"
}
],
"organizationFeatureFlagId": "object"
}
}
Try it now
mutation updateOrganizationFeatureFlag($input: UpdateOrganizationFeatureFlagInput!){
updateOrganizationFeatureFlag(input: $input){
}
}
{
"input": {
"featureFlags": [
{
"enabled": "boolean",
"type": "string"
}
],
"organizationFeatureFlagId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateOrganizationFeatureFlag": {}
}
}
Fetch Organization Feature Flag
Fetch the feature flags that have been set by or for an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchOrganizationFeatureFlag($organizationId: ObjectID!){
fetchOrganizationFeatureFlag(organizationId: $organizationId){
}
}
Variables
{}
Try it now
query fetchOrganizationFeatureFlag($organizationId: ObjectID!){
fetchOrganizationFeatureFlag(organizationId: $organizationId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchOrganizationFeatureFlag": {}
}
}
Update Custodian
Modify a custodian using its key.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateCustodian($input: UpdateCustodianInput!){
updateCustodian(input: $input){
}
}
Variables
{
"input": {
"custodianId": "object",
"customerName": "object",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"repCode": "object",
"sftpInBucket": "object",
"sftpOutBucket": "object"
}
}
Try it now
mutation updateCustodian($input: UpdateCustodianInput!){
updateCustodian(input: $input){
}
}
{
"input": {
"custodianId": "object",
"customerName": "object",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"repCode": "object",
"sftpInBucket": "object",
"sftpOutBucket": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateCustodian": {}
}
}
Fetch Custodian
Fetch a custodian and properties of the accounts in it using the custodianKey.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchCustodian($custodianId: ObjectID!){
fetchCustodian(custodianId: $custodianId){
}
}
Variables
{}
Try it now
query fetchCustodian($custodianId: ObjectID!){
fetchCustodian(custodianId: $custodianId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchCustodian": {}
}
}
Create Custodian Connection
Add custodians to an organization. The custodians can be read-only, hybrid or full. An organization may also choose not to add any custodian connection.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createCustodianConnection($input: CreateCustodianConnectionInput!){
createCustodianConnection(input: $input){
}
}
Variables
{
"input": {
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"name": "object",
"notificationEmails": [
"object"
],
"organizationId": "object",
"reconciliationType": "string",
"repCode": "object",
"requestId": "object",
"sftpCredentials": {
"sftpInBucket": "string",
"sftpInDownloadFile": "boolean"
}
}
}
Try it now
mutation createCustodianConnection($input: CreateCustodianConnectionInput!){
createCustodianConnection(input: $input){
}
}
{
"input": {
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"name": "object",
"notificationEmails": [
"object"
],
"organizationId": "object",
"reconciliationType": "string",
"repCode": "object",
"requestId": "object",
"sftpCredentials": {
"sftpInBucket": "string",
"sftpInDownloadFile": "boolean"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createCustodianConnection": {}
}
}
Update Custodian Connection
Modify an existing custodian connection.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateCustodianConnection($input: UpdateCustodianConnectionInput!){
updateCustodianConnection(input: $input){
}
}
Variables
{
"input": {
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianConnectionId": "object",
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianCustomFields": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"reconciliationType": "string",
"repCode": "object",
"sftpCredentials": {}
}
}
Try it now
mutation updateCustodianConnection($input: UpdateCustodianConnectionInput!){
updateCustodianConnection(input: $input){
}
}
{
"input": {
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianConnectionId": "object",
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianCustomFields": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"reconciliationType": "string",
"repCode": "object",
"sftpCredentials": {}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateCustodianConnection": {}
}
}
Fetch Custodian Connection
Fetch custodian connections that have been added to an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchCustodianConnection($custodianConnectionId: ObjectID!){
fetchCustodianConnection(custodianConnectionId: $custodianConnectionId){
}
}
Variables
{}
Try it now
query fetchCustodianConnection($custodianConnectionId: ObjectID!){
fetchCustodianConnection(custodianConnectionId: $custodianConnectionId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchCustodianConnection": {}
}
}
Reconcile Custodian Activity
Reconcile any custodian activity.
(no description)
Example
Request Content-Types:
application/json
Query
mutation reconcileCustodianActivity($custodianActivityId: ObjectID!){
reconcileCustodianActivity(custodianActivityId: $custodianActivityId){
}
}
Variables
{}
Try it now
mutation reconcileCustodianActivity($custodianActivityId: ObjectID!){
reconcileCustodianActivity(custodianActivityId: $custodianActivityId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"reconcileCustodianActivity": {}
}
}
Force Reconcile Custodian Activity
Manually reconcile any custodian activity.
(no description)
Example
Request Content-Types:
application/json
Query
mutation forceReconcileCustodianActivity($custodianActivityId: ObjectID!){
forceReconcileCustodianActivity(custodianActivityId: $custodianActivityId){
}
}
Variables
{}
Try it now
mutation forceReconcileCustodianActivity($custodianActivityId: ObjectID!){
forceReconcileCustodianActivity(custodianActivityId: $custodianActivityId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"forceReconcileCustodianActivity": {}
}
}
Fetch Custodian Activities
Fetch any custodian activity using by providing an account ID, state or transaction type.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchCustodianActivities($input: FetchCustodianActivitiesInput!){
fetchCustodianActivities(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"accountId": "object",
"custodianAccountNumber": "string",
"organizationId": "object",
"state": "string",
"symbol": "string",
"transactionType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchCustodianActivities($input: FetchCustodianActivitiesInput!){
fetchCustodianActivities(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"accountId": "object",
"custodianAccountNumber": "string",
"organizationId": "object",
"state": "string",
"symbol": "string",
"transactionType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchCustodianActivities": {
"totalCount": "integer"
}
}
}
Fetch External Vendor Usages
Fetch information on existing third party partners used in the system such as the vendor's name, the services they provide, and organization serviced by the vendor.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchExternalVendorUsages($input: FetchExternalVendorUsageInput){
fetchExternalVendorUsages(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object",
"provider": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchExternalVendorUsages($input: FetchExternalVendorUsageInput){
fetchExternalVendorUsages(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object",
"provider": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchExternalVendorUsages": {
"totalCount": "integer"
}
}
}
Create Workflow
Create configurable steps that can be used by clients and/or advisors to complete a set of tasks e.g. onboarding, goal creation. Default state is draft but an be transitioned to active so that it can be launched. A workflow can be launched manually or automatically through setting up of rules to trigger the workflow.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createWorkflow($input: CreateWorkflowInput!){
createWorkflow(input: $input){
}
}
Variables
{
"input": {
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"organizationId": "object",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string"
}
}
Try it now
mutation createWorkflow($input: CreateWorkflowInput!){
createWorkflow(input: $input){
}
}
{
"input": {
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"organizationId": "object",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createWorkflow": {}
}
}
Update Workflow
Update an existing workflow that is either in draft or active state. Any active workflow that is in progress will not be impacted by the updates.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateWorkflow($input: UpdateWorkflowInput!){
updateWorkflow(input: $input){
}
}
Variables
{
"input": {
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string",
"workflowId": "object"
}
}
Try it now
mutation updateWorkflow($input: UpdateWorkflowInput!){
updateWorkflow(input: $input){
}
}
{
"input": {
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string",
"workflowId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateWorkflow": {}
}
}
Fetch Workflow
Fetches existing workflows in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchWorkflow($workflowId: ObjectID!){
fetchWorkflow(workflowId: $workflowId){
}
}
Variables
{}
Try it now
query fetchWorkflow($workflowId: ObjectID!){
fetchWorkflow(workflowId: $workflowId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchWorkflow": {}
}
}
Create Workflow Completion
Creates an active instance of the workflow that is associated with a user. This is triggered when a workflow is launched.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createWorkflowCompletion($input: CreateWorkflowCompletionInput!){
createWorkflowCompletion(input: $input){
}
}
Variables
{
"input": {
"objectId": "string",
"objectType": "string",
"organizationId": "object",
"parentWorkflowCompletionId": "object",
"workflowId": "object"
}
}
Try it now
mutation createWorkflowCompletion($input: CreateWorkflowCompletionInput!){
createWorkflowCompletion(input: $input){
}
}
{
"input": {
"objectId": "string",
"objectType": "string",
"organizationId": "object",
"parentWorkflowCompletionId": "object",
"workflowId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createWorkflowCompletion": {}
}
}
Update Workflow Completion
Update a workflow that has been launched for an user. The workflow starts from the step that was fully completed.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateWorkflowCompletion($input: UpdateWorkflowCompletionInput!){
updateWorkflowCompletion(input: $input){
}
}
Variables
{
"input": {
"context": "object",
"workflowCompletionId": "object"
}
}
Try it now
mutation updateWorkflowCompletion($input: UpdateWorkflowCompletionInput!){
updateWorkflowCompletion(input: $input){
}
}
{
"input": {
"context": "object",
"workflowCompletionId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateWorkflowCompletion": {}
}
}
Create Notification
Create a notification associated to a role profile as configured in the notification definition.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createNotification($input: CreateNotificationInput!){
createNotification(input: $input){
}
}
Variables
{
"input": {
"body": {
"en": "object",
"fr": "object"
},
"link": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object",
"organizationUserId": "object",
"title": {
"en": "object",
"fr": "object"
}
}
}
Try it now
mutation createNotification($input: CreateNotificationInput!){
createNotification(input: $input){
}
}
{
"input": {
"body": {
"en": "object",
"fr": "object"
},
"link": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object",
"organizationUserId": "object",
"title": {
"en": "object",
"fr": "object"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createNotification": {}
}
}
Create Notification Group
Create a category of notifications e.g user updates, money transfers.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createNotificationGroup($input: CreateNotificationGroupInput!){
createNotificationGroup(input: $input){
}
}
Variables
{
"input": {
"name": {
"en": "object",
"fr": "object"
},
"organizationId": "object"
}
}
Try it now
mutation createNotificationGroup($input: CreateNotificationGroupInput!){
createNotificationGroup(input: $input){
}
}
{
"input": {
"name": {
"en": "object",
"fr": "object"
},
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createNotificationGroup": {}
}
}
Create Notification Definition
Create the body of a notification, what triggers it and the role profiles that should receive it. Other attributes include the title and link template. Each notification definition is associated with a notification group.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createNotificationDefinition($input: CreateNotificationDefinitionInput!){
createNotificationDefinition(input: $input){
}
}
Variables
{
"input": {
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationGroupId": "object",
"organizationId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
}
Try it now
mutation createNotificationDefinition($input: CreateNotificationDefinitionInput!){
createNotificationDefinition(input: $input){
}
}
{
"input": {
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationGroupId": "object",
"organizationId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createNotificationDefinition": {}
}
}
Update Notification Group
Update the name of a notification group.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateNotificationGroup($input: UpdateNotificationGroupInput!){
updateNotificationGroup(input: $input){
}
}
Variables
{
"input": {
"name": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object"
}
}
Try it now
mutation updateNotificationGroup($input: UpdateNotificationGroupInput!){
updateNotificationGroup(input: $input){
}
}
{
"input": {
"name": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateNotificationGroup": {}
}
}
Update Notification Definition
Update the inputs of a notification e.g. name, body, trigger objects, the group etc
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateNotificationDefinition($input: UpdateNotificationDefinitionInput!){
updateNotificationDefinition(input: $input){
}
}
Variables
{
"input": {
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationDefinitionId": "object",
"notificationGroupId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
}
Try it now
mutation updateNotificationDefinition($input: UpdateNotificationDefinitionInput!){
updateNotificationDefinition(input: $input){
}
}
{
"input": {
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationDefinitionId": "object",
"notificationGroupId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateNotificationDefinition": {}
}
}
Delete Notification Group
Delete a notification group using its id.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteNotificationGroup($input: DeleteNotificationGroupInput!){
deleteNotificationGroup(input: $input)
}
Variables
{
"input": {
"notificationGroupId": "object"
}
}
Try it now
mutation deleteNotificationGroup($input: DeleteNotificationGroupInput!){
deleteNotificationGroup(input: $input)
}
{
"input": {
"notificationGroupId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteNotificationGroup": "boolean"
}
}
Delete Notification Definition
Delete a notification definition using its id.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteNotificationDefinition($input: DeleteNotificationDefinitionInput!){
deleteNotificationDefinition(input: $input)
}
Variables
{
"input": {
"notificationDefinitionId": "object"
}
}
Try it now
mutation deleteNotificationDefinition($input: DeleteNotificationDefinitionInput!){
deleteNotificationDefinition(input: $input)
}
{
"input": {
"notificationDefinitionId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteNotificationDefinition": "boolean"
}
}
Fetch Notifications
Fetch unread or read notifications.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotifications($input: FetchNotificationsInput!){
fetchNotifications(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"read": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchNotifications($input: FetchNotificationsInput!){
fetchNotifications(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"read": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotifications": {
"totalCount": "integer"
}
}
}
Fetch Notification Definition
Fetch a notification definition using its id.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotificationDefinition($notificationDefinitionId: ObjectID!){
fetchNotificationDefinition(notificationDefinitionId: $notificationDefinitionId){
}
}
Variables
{}
Try it now
query fetchNotificationDefinition($notificationDefinitionId: ObjectID!){
fetchNotificationDefinition(notificationDefinitionId: $notificationDefinitionId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotificationDefinition": {}
}
}
Fetch Notification Definitions
Fetch a list of notification definitions in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotificationDefinitions($input: FetchNotificationDefinitionsInput!){
fetchNotificationDefinitions(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchNotificationDefinitions($input: FetchNotificationDefinitionsInput!){
fetchNotificationDefinitions(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotificationDefinitions": {
"totalCount": "integer"
}
}
}
Fetch Notification Group
Fetch a notification group using its id.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotificationGroup($notificationGroupId: ObjectID!){
fetchNotificationGroup(notificationGroupId: $notificationGroupId){
}
}
Variables
{}
Try it now
query fetchNotificationGroup($notificationGroupId: ObjectID!){
fetchNotificationGroup(notificationGroupId: $notificationGroupId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotificationGroup": {}
}
}
Fetch Notification Groups
Fetch a list of notification groups in an organization.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchNotificationGroups($input: FetchNotificationGroupsInput!){
fetchNotificationGroups(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchNotificationGroups($input: FetchNotificationGroupsInput!){
fetchNotificationGroups(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchNotificationGroups": {
"totalCount": "integer"
}
}
}
Bulk Import
This feature allows organizations to upload their files containing multiple rows of data to the OneVest system where they are imported. The files may contain data on most objects in OneVest such as clients, accounts, goals, affiliates, transactions etc
Create Bulk Import
Create a bulk import for an organization.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createBulkImport($input: CreateBulkImportInput!){
createBulkImport(input: $input){
}
}
Variables
{
"input": {
"name": "object",
"organizationId": "object"
}
}
Try it now
mutation createBulkImport($input: CreateBulkImportInput!){
createBulkImport(input: $input){
}
}
{
"input": {
"name": "object",
"organizationId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createBulkImport": {}
}
}
Update Bulk Import
Update the name and sequenced files for a bulk import.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateBulkImport($input: UpdateBulkImportInput!){
updateBulkImport(input: $input){
}
}
Variables
{
"input": {
"bulkImportId": "object",
"name": "object",
"sequencedImportFiles": [
"object"
]
}
}
Try it now
mutation updateBulkImport($input: UpdateBulkImportInput!){
updateBulkImport(input: $input){
}
}
{
"input": {
"bulkImportId": "object",
"name": "object",
"sequencedImportFiles": [
"object"
]
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateBulkImport": {}
}
}
Transition Bulk Import
Transition a bulk import. Available states include cancel, complete, fail and process.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionBulkImport($input: TransitionBulkImportInput!){
transitionBulkImport(input: $input){
}
}
Variables
{
"input": {
"bulkImportId": "object",
"sync": "boolean",
"transition": "string"
}
}
Try it now
mutation transitionBulkImport($input: TransitionBulkImportInput!){
transitionBulkImport(input: $input){
}
}
{
"input": {
"bulkImportId": "object",
"sync": "boolean",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionBulkImport": {}
}
}
Fetch Bulk Import
Fetch a bulk import using its id.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkImport($bulkImportId: ObjectID!){
fetchBulkImport(bulkImportId: $bulkImportId){
}
}
Variables
{}
Try it now
query fetchBulkImport($bulkImportId: ObjectID!){
fetchBulkImport(bulkImportId: $bulkImportId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkImport": {}
}
}
Fetch Bulk Imports
Fetch bulk imports based on when they were created (before or after a certain date), name, organization they were uploaded in or states.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchBulkImports($input: FetchBulkImportsInput!){
fetchBulkImports(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"name": "object",
"organizationId": "object",
"organizationUserId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchBulkImports($input: FetchBulkImportsInput!){
fetchBulkImports(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"name": "object",
"organizationId": "object",
"organizationUserId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchBulkImports": {
"totalCount": "integer"
}
}
}
Integration
Below are a couple of objects used to monitor activities in the system as well as connect to other resources to enable the effective running of the API.
Fetch Events
The events object represents any external action taken in the API. This could be the creation of users, processing of transfers, etc
(no description)
Example
Request Content-Types:
application/json
Query
query fetchEvents($input: FetchEventsInput!){
fetchEvents(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"userId": "object",
"webhookId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchEvents($input: FetchEventsInput!){
fetchEvents(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"userId": "object",
"webhookId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchEvents": {
"totalCount": "integer"
}
}
}
Create Webhook
The webhook object enables developers to monitor events and share data from existing objects with external applications. The endpoint can be used to create a webhook.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createWebhook($input: CreateWebhookInput!){
createWebhook(input: $input){
}
}
Variables
{
"input": {
"customHeaders": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"organizationId": "object",
"url": "string"
}
}
Try it now
mutation createWebhook($input: CreateWebhookInput!){
createWebhook(input: $input){
}
}
{
"input": {
"customHeaders": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"organizationId": "object",
"url": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createWebhook": {}
}
}
Create Rest Webhook
Create a REST webhook and set its properties.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createRestWebhook($input: CreateRestWebhookInput!){
createRestWebhook(input: $input){
}
}
Variables
{
"input": {
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"objectType": "string",
"organizationId": "object",
"signedJwtHeader": "string",
"url": "string"
}
}
Try it now
mutation createRestWebhook($input: CreateRestWebhookInput!){
createRestWebhook(input: $input){
}
}
{
"input": {
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"objectType": "string",
"organizationId": "object",
"signedJwtHeader": "string",
"url": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createRestWebhook": {}
}
}
Fetch Webhook
Fetch an existing webhook and its properties using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchWebhook($webhookId: ObjectID!){
fetchWebhook(webhookId: $webhookId){
}
}
Variables
{}
Try it now
query fetchWebhook($webhookId: ObjectID!){
fetchWebhook(webhookId: $webhookId){
}
}
{}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchWebhook": {}
}
}
Fetch Webhooks
Fetch existing webhooks.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchWebhooks($input: FetchWebhooksInput!){
fetchWebhooks(input: $input){
totalCount
}
}
Variables
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectType": "string",
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Try it now
query fetchWebhooks($input: FetchWebhooksInput!){
fetchWebhooks(input: $input){
totalCount
}
}
{
"input": {
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectType": "string",
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchWebhooks": {
"totalCount": "integer"
}
}
}
Update Webhook
Modify an existing webhook using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateWebhook($input: UpdateWebhookInput!){
updateWebhook(input: $input){
}
}
Variables
{
"input": {
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"signedJwtHeader": "string",
"url": "string",
"webhookId": "object"
}
}
Try it now
mutation updateWebhook($input: UpdateWebhookInput!){
updateWebhook(input: $input){
}
}
{
"input": {
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"signedJwtHeader": "string",
"url": "string",
"webhookId": "object"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateWebhook": {}
}
}
Delete Webhook
Delete an existing webhook using its ID.
(no description)
Example
Request Content-Types:
application/json
Query
mutation deleteWebhook($webhookId: String!){
deleteWebhook(webhookId: $webhookId){
message
}
}
Variables
{
"webhookId": "string"
}
Try it now
mutation deleteWebhook($webhookId: String!){
deleteWebhook(webhookId: $webhookId){
message
}
}
{
"webhookId": "string"
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"deleteWebhook": {
"message": "string"
}
}
}
Fetch EOD Files
Fetch the name and URL of the end of day files by providing the appropriate key.
(no description)
Example
Request Content-Types:
application/json
Query
query fetchEodFiles($input: FetchEodFilesInput!){
fetchEodFiles(input: $input){
}
}
Variables
{
"input": {
"lastKey": "string"
}
}
Try it now
query fetchEodFiles($input: FetchEodFilesInput!){
fetchEodFiles(input: $input){
}
}
{
"input": {
"lastKey": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"fetchEodFiles": {}
}
}
Create API token
Creates an API token that will be used to access the organization. The fields required to generate a token include the organization ID and permissions.
(no description)
Example
Request Content-Types:
application/json
Query
mutation createApiToken($input: CreateApiTokenInput!){
createApiToken(input: $input){
}
}
Variables
{
"input": {
"name": "object",
"organizationId": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
}
Try it now
mutation createApiToken($input: CreateApiTokenInput!){
createApiToken(input: $input){
}
}
{
"input": {
"name": "object",
"organizationId": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"createApiToken": {}
}
}
Transition API token
Deactivate an existing API token.
(no description)
Example
Request Content-Types:
application/json
Query
mutation transitionApiToken($input: TransitionApiTokenInput!){
transitionApiToken(input: $input){
}
}
Variables
{
"input": {
"apiTokenId": "object",
"transition": "string"
}
}
Try it now
mutation transitionApiToken($input: TransitionApiTokenInput!){
transitionApiToken(input: $input){
}
}
{
"input": {
"apiTokenId": "object",
"transition": "string"
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"transitionApiToken": {}
}
}
Update API token
Modify an existing API token.
(no description)
Example
Request Content-Types:
application/json
Query
mutation updateApiToken($input: UpdateApiTokenInput!){
updateApiToken(input: $input){
}
}
Variables
{
"input": {
"apiTokenId": "object",
"name": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
}
Try it now
mutation updateApiToken($input: UpdateApiTokenInput!){
updateApiToken(input: $input){
}
}
{
"input": {
"apiTokenId": "object",
"name": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
}
Successful operation
Response Content-Types: application/json
Response Example (200 OK)
{
"data": {
"updateApiToken": {}
}
}
Schema Definitions
Account: object
-
affiliations:
object
-
- return:
-
arguments:
object
-
-
applicableBillingSchedule:
object
-
- return:
-
arguments:
object
-
-
applicableFeeTier:
object
-
- return:
-
arguments:
object
-
-
applyForGovFunds:
object
-
- return:
-
arguments:
object
-
-
availableCurrencies:
object
-
- return:
-
arguments:
object
-
-
baseCurrency:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
corporationClientGroup:
object
-
- return:
-
arguments:
object
-
-
custodianAccountNumber:
object
-
- return:
-
arguments:
object
-
-
custodianAffiliates:
object
-
- return:
-
arguments:
object
-
-
custodianConnection:
object
-
- return:
-
arguments:
object
-
-
custodianCustomFields:
object
-
- return:
-
arguments:
object
-
-
custodianSnapshotHistory:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
custodianSortingOrderPriority:
object
-
- return:
-
arguments:
object
-
-
custodianStatistics:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
custodianUpcomingTransactions:
object
-
- return:
-
arguments:
object
-
-
customFields:
object
-
- return:
-
arguments:
object
-
- keys:
-
defaultTaxRank:
object
-
- return:
-
arguments:
object
-
-
feePaymentAccount:
object
-
- return:
-
arguments:
object
-
-
feeRedirectionSignedAt:
object
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
forceOpen:
object
-
- return:
-
arguments:
object
-
-
householdClientGroup:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
incompleteFormAgreements:
object
-
Lists remaining forms to be signed for this account.
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
-
jurisdiction:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedBy:
object
-
- return:
-
arguments:
object
-
-
latestFormAgreements:
object
-
Lists latest signed forms for this account.
-
- return:
-
arguments:
object
-
-
nickName:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
overrideTaxRank:
object
-
- return:
-
arguments:
object
-
-
requiresFeeRedirectionSigned:
object
-
- return:
-
arguments:
object
-
-
scheduledIncomeFundTransfer:
object
-
- return:
-
arguments:
object
-
-
sourceOfFunds:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
statistics:
object
-
- return:
-
arguments:
object
-
- input:
-
stats:
object
-
- return:
-
arguments:
object
-
- force:
-
Force cache miss. Re-calculates statistics with current data.
-
statsV2:
object
-
- return:
-
arguments:
object
-
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
taxRank:
object
-
- return:
-
arguments:
object
-
-
tlhEnabled:
object
-
- return:
-
arguments:
object
-
-
totalManagementFees:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object"
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
AccountBilling: object
-
account:
object
-
- return:
-
arguments:
object
-
-
subAccountBillings:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AccountBulkMutualFundTrade: object
-
currency:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
moneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
AccountBulkTrade: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
expectedPriceCents:
object
-
in CAD
-
- return:
-
arguments:
object
-
-
expectedPriceInCurrencyCents:
object
-
in actual currency
-
- return:
-
arguments:
object
-
-
total:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
AccountBulkTradeRequest: object
-
_id:
object
-
- return:
-
arguments:
object
-
-
actualTotal:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceInCurrencyCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
expectedTradePriceCents:
object
-
In CAD
-
- return:
-
arguments:
object
-
-
expectedTradePriceInCurrencyCents:
object
-
In original currency
-
- return:
-
arguments:
object
-
-
total:
object
-
- return:
-
arguments:
object
-
Example
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
AccountFee: object
-
account:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
feeCents:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
partnerRevShareBps:
object
-
- return:
-
arguments:
object
-
-
redirectedFromAccount:
object
-
- return:
-
arguments:
object
-
-
salesTaxCents:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
transactionFeeCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AccountFeeStates: string
-
objectCANCELED
-
objectFAILED
-
objectINITIATED
-
objectREADY
-
objectRECONCILED
-
objectREQUESTED
AccountFeesQueryFilter: object
- accountId:
- organizationId:
- referenceDate:
- referenceDateAfter:
- referenceDateBefore:
- state:
Example
{
"accountId": "object",
"organizationId": "object",
"referenceDate": "object",
"referenceDateAfter": "object",
"referenceDateBefore": "object",
"state": "string"
}
AccountIntegration: object
The integration enum and unique integration id
-
iid:
object
-
The id for the entity, in the given specific integration
-
- return:
-
arguments:
object
-
-
type:
object
-
Enumeration for the integration type
-
- return:
-
arguments:
object
-
Example
{
"iid": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
AccountIntegrationInput: object
Input type for integrations field
- externalId:
-
externalId external source id
- groupId:
-
group id the custodian connection
- iid:
-
iid is the unique identifier for this entity in the given integration
- type:
-
Integrations type derives from enumeration
Example
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
AccountIntegrationTypes: string
Integrations for Account
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSALESFORCE
-
objectSCHWAB
-
objectTEMPLATE
AccountStatement: object
-
account:
object
-
- return:
-
arguments:
object
-
-
fileName:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
referenceDate:
object
-
- return:
-
arguments:
object
-
-
s3Key:
object
-
- return:
-
arguments:
object
-
-
signedUrl:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
translatedFileName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AccountStatementStates: string
AccountStatement states
-
objectAWAITING_REVIEW
-
objectFAILED
-
objectRECONCILED
AccountStates: string
-
objectACTIVE
-
objectCANCELED
-
objectFAILED
-
objectFROZEN
-
objectINACTIVE
-
objectINITIATED
-
objectREADY
-
objectREQUESTED
AccountStats: object
-
account:
object
-
- return:
-
arguments:
object
-
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
capitalGainsAndLossesHistory:
object
-
- return:
-
arguments:
object
-
-
capitalGainsAndLossesInFiscalYear:
object
-
- return:
-
arguments:
object
-
- referenceDate:
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCentsInFiscalYear:
object
-
- return:
-
arguments:
object
-
- referenceDate:
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmount:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
taxLossHarvestCreditHistory:
object
-
- return:
-
arguments:
object
-
-
taxLossHarvestCreditInFiscalYear:
object
-
- return:
-
arguments:
object
-
- year:
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
Example
{
"account": {
"return": "object",
"arguments": {}
},
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"capitalGainsAndLossesHistory": {
"return": [
{
"account": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"totalCents": {
"return": "number",
"arguments": {}
},
"year": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"capitalGainsAndLossesInFiscalYear": {
"return": "object",
"arguments": {
"referenceDate": "object"
}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
AccountTransition: string
-
objectactivate
-
objectcancel
-
objectfail
-
objectfreeze
-
objectready
-
objectrequest
AccountType: object
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
AccountTypeSettings: object
-
availableCurrencies:
object
-
- return:
-
arguments:
object
-
-
baseCurrency:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
isAutoSweepEnabled:
object
-
- return:
-
arguments:
object
-
-
isMultiCurrencyEnabled:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
AccountTypeSettingsInput: object
- availableCurrencies:
- baseCurrency:
- isAutoSweepEnabled:
- isMultiCurrencyEnabled:
- type:
Example
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
AccountTypeTaxRank: object
-
accountType:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
taxRank:
object
-
- return:
-
arguments:
object
-
Example
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
AccountTypeTaxRankInput: object
- accountType:
- taxRank:
Example
{
"accountType": "string",
"taxRank": "number"
}
AccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectFHSA
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
-
objectUK_BROKERAGE
-
objectUK_CASH_ISA
-
objectUK_JISA
-
objectUK_PERSONAL_PENSION
-
objectUK_SS_ISA
-
objectUSA_401K
-
objectUSA_529
-
objectUSA_BROKERAGE
-
objectUSA_CORPORATE
-
objectUSA_ESA
-
objectUSA_INH_IRA
-
objectUSA_INH_RT_IRA
-
objectUSA_IRA
-
objectUSA_JT_CP
-
objectUSA_JT_JTBE
-
objectUSA_JT_TIC
-
objectUSA_JT_WROS
-
objectUSA_RO_IRA
-
objectUSA_RT_IRA
-
objectUSA_SEP_IRA
-
objectUSA_SOLO_401K
-
objectUSA_TRUST
AccountsDaily: object
-
account:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
matchingCustodianDaily:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AccountsQueryFilter: object
- clientGroupId:
- customFields:
- includeHousehold:
- states:
- type:
- userId:
Example
{
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"states": [
"string"
],
"type": "string",
"userId": "object"
}
AddAffiliationInput: object
- accountId:
- allocation:
- relation:
- requestIpAddress:
- signatureRequired:
- type:
- userId:
Example
{
"accountId": "object",
"allocation": "number",
"relation": "string",
"requestIpAddress": "string",
"signatureRequired": "boolean",
"type": "string",
"userId": "object"
}
AddAffiliationResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
-
incompleteFields:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AddEntityToOrganizationUserInput: object
- entityId:
- organizationUserId:
- readOnly:
- relation:
Example
{
"entityId": "object",
"organizationUserId": "object",
"readOnly": "boolean",
"relation": "string"
}
AddEntityToOrganizationUserResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
AddImportFileInput: object
- bulkImportId:
- fileName:
- type:
Example
{
"bulkImportId": "object",
"fileName": "object",
"type": "string"
}
AddImportFileResponse: object
-
importFile:
object
-
- return:
-
arguments:
object
-
Example
{
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
AddressCountries: string
Countries
-
objectAD
-
objectAE
-
objectAF
-
objectAG
-
objectAI
-
objectAL
-
objectAM
-
objectAO
-
objectAQ
-
objectAR
-
objectAS
-
objectAT
-
objectAU
-
objectAW
-
objectAX
-
objectAZ
-
objectBA
-
objectBB
-
objectBD
-
objectBE
-
objectBF
-
objectBG
-
objectBH
-
objectBI
-
objectBJ
-
objectBL
-
objectBM
-
objectBN
-
objectBO
-
objectBQ
-
objectBR
-
objectBS
-
objectBT
-
objectBV
-
objectBW
-
objectBY
-
objectBZ
-
objectCA
-
objectCC
-
objectCD
-
objectCF
-
objectCG
-
objectCH
-
objectCI
-
objectCK
-
objectCL
-
objectCM
-
objectCN
-
objectCO
-
objectCR
-
objectCU
-
objectCV
-
objectCW
-
objectCX
-
objectCY
-
objectCZ
-
objectDE
-
objectDJ
-
objectDK
-
objectDM
-
objectDO
-
objectDZ
-
objectEC
-
objectEE
-
objectEG
-
objectEH
-
objectER
-
objectES
-
objectET
-
objectFI
-
objectFJ
-
objectFK
-
objectFM
-
objectFO
-
objectFR
-
objectGA
-
objectGB
-
objectGD
-
objectGE
-
objectGF
-
objectGG
-
objectGH
-
objectGI
-
objectGL
-
objectGM
-
objectGN
-
objectGP
-
objectGQ
-
objectGR
-
objectGS
-
objectGT
-
objectGU
-
objectGW
-
objectGY
-
objectHK
-
objectHM
-
objectHN
-
objectHR
-
objectHT
-
objectHU
-
objectID
-
objectIE
-
objectIL
-
objectIM
-
objectIN
-
objectIO
-
objectIQ
-
objectIR
-
objectIS
-
objectIT
-
objectJE
-
objectJM
-
objectJO
-
objectJP
-
objectKE
-
objectKG
-
objectKH
-
objectKI
-
objectKM
-
objectKN
-
objectKP
-
objectKR
-
objectKW
-
objectKY
-
objectKZ
-
objectLA
-
objectLB
-
objectLC
-
objectLI
-
objectLK
-
objectLR
-
objectLS
-
objectLT
-
objectLU
-
objectLV
-
objectLY
-
objectMA
-
objectMC
-
objectMD
-
objectME
-
objectMF
-
objectMG
-
objectMH
-
objectMK
-
objectML
-
objectMM
-
objectMN
-
objectMO
-
objectMP
-
objectMQ
-
objectMR
-
objectMS
-
objectMT
-
objectMU
-
objectMV
-
objectMW
-
objectMX
-
objectMY
-
objectMZ
-
objectNA
-
objectNC
-
objectNE
-
objectNF
-
objectNG
-
objectNI
-
objectNL
-
objectNO
-
objectNP
-
objectNR
-
objectNU
-
objectNZ
-
objectOM
-
objectPA
-
objectPE
-
objectPF
-
objectPG
-
objectPH
-
objectPK
-
objectPL
-
objectPM
-
objectPN
-
objectPR
-
objectPS
-
objectPT
-
objectPW
-
objectPY
-
objectQA
-
objectRE
-
objectRO
-
objectRS
-
objectRU
-
objectRW
-
objectSA
-
objectSB
-
objectSC
-
objectSD
-
objectSE
-
objectSG
-
objectSH
-
objectSI
-
objectSJ
-
objectSK
-
objectSL
-
objectSM
-
objectSN
-
objectSO
-
objectSR
-
objectSS
-
objectST
-
objectSV
-
objectSX
-
objectSY
-
objectSZ
-
objectTC
-
objectTD
-
objectTF
-
objectTG
-
objectTH
-
objectTJ
-
objectTK
-
objectTL
-
objectTM
-
objectTN
-
objectTO
-
objectTR
-
objectTT
-
objectTV
-
objectTW
-
objectTZ
-
objectUA
-
objectUG
-
objectUM
-
objectUS
-
objectUY
-
objectUZ
-
objectVA
-
objectVC
-
objectVE
-
objectVG
-
objectVI
-
objectVN
-
objectVU
-
objectWF
-
objectWS
-
objectYE
-
objectYT
-
objectZA
-
objectZM
-
objectZW
AddressJurisdiction: string
Jurisdictions for User's physical address
-
objectCA_AB
-
objectCA_BC
-
objectCA_MB
-
objectCA_NB
-
objectCA_NL
-
objectCA_NS
-
objectCA_NT
-
objectCA_NU
-
objectCA_ON
-
objectCA_PE
-
objectCA_QC
-
objectCA_SK
-
objectCA_YT
-
objectGB_ENG
-
objectGB_NIR
-
objectGB_SCT
-
objectUS_AK
-
objectUS_AL
-
objectUS_AR
-
objectUS_AS
-
objectUS_AZ
-
objectUS_CA
-
objectUS_CO
-
objectUS_CT
-
objectUS_DC
-
objectUS_DE
-
objectUS_FL
-
objectUS_GA
-
objectUS_GU
-
objectUS_HI
-
objectUS_IA
-
objectUS_ID
-
objectUS_IL
-
objectUS_IN
-
objectUS_KS
-
objectUS_KY
-
objectUS_LA
-
objectUS_MA
-
objectUS_MD
-
objectUS_ME
-
objectUS_MI
-
objectUS_MN
-
objectUS_MO
-
objectUS_MP
-
objectUS_MS
-
objectUS_MT
-
objectUS_NC
-
objectUS_ND
-
objectUS_NE
-
objectUS_NH
-
objectUS_NJ
-
objectUS_NM
-
objectUS_NV
-
objectUS_NY
-
objectUS_OH
-
objectUS_OK
-
objectUS_OR
-
objectUS_PA
-
objectUS_PR
-
objectUS_RI
-
objectUS_SC
-
objectUS_SD
-
objectUS_TN
-
objectUS_TX
-
objectUS_UM
-
objectUS_UT
-
objectUS_VA
-
objectUS_VI
-
objectUS_VT
-
objectUS_WA
-
objectUS_WI
-
objectUS_WV
-
objectUS_WY
AddressProvince: string
Provinces for User's physical address (deprecated; use Jurisdictions)
-
objectAB
-
objectBC
-
objectFOREIGN
-
objectMB
-
objectNB
-
objectNL
-
objectNS
-
objectNT
-
objectNU
-
objectON
-
objectPE
-
objectQC
-
objectSK
-
objectYT
AdjustmentTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Affiliation: object
-
allocation:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
-
signatureRequired:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string"
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
AffiliationInput: object
- allocation:
- id:
- relation:
- signatureRequired:
- type:
- userId:
Example
{
"allocation": "number",
"id": "object",
"relation": "string",
"signatureRequired": "boolean",
"type": "string",
"userId": "object"
}
AffiliationRelations: string
-
objectCHILD
-
objectCOMMON_LAW
-
objectGRANDCHILD
-
objectGRANDPARENT
-
objectGUARDIAN
-
objectNEPHEW_NIECE
-
objectOTHER
-
objectPARENT
-
objectPRIMARY_CAREGIVER
-
objectSIBLING
-
objectSPOUSE
AffiliationTypes: string
-
objectAUTHORIZED_INDIVIDUAL
-
objectBENEFICIAL_OWNER
-
objectCONTINGENT_BENEFICIARY
-
objectCONTRIBUTOR
-
objectDECEDENT
-
objectDIRECTOR
-
objectGRANTOR
-
objectJOINT
-
objectOTHER
-
objectPOWER_OF_ATTORNEY
-
objectPRIMARY_BENEFICIARY
-
objectPROTECTOR
-
objectSETTLOR
-
objectSUCCESSOR
-
objectTHIRD_PARTY
-
objectTRUSTEE
AlertReportQueryFilter: object
- createdAtAfter:
- createdAtBefore:
- organizationId:
- state:
- subAccountId:
- transferId:
- transferType:
Example
{
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"state": "string",
"subAccountId": "object",
"transferId": "object",
"transferType": "string"
}
AmountPayableType: string
Scheduled Income Fund Transfer ammount payable types.
-
objectGROSS
-
objectNET
AnnualSuitabilityCompletedResponse: object
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ApiToken: object
-
id:
object
-
- return:
-
arguments:
object
-
-
jwtToken:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
permissions:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
whitelistAddresses:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
ArchiveGoalInput: object
- goalId:
- lastUpdatedBy:
Example
{
"goalId": "object",
"lastUpdatedBy": "object"
}
ArchiveGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
Article: object
-
articleUrl:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
createdBy:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
imageUrl:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
ArticleQueryFilter: object
- createdAt:
- organizationId:
- searchText:
- state:
- updatedAt:
Example
{
"createdAt": "object",
"organizationId": "object",
"searchText": "string",
"state": "string",
"updatedAt": "object"
}
AssetClass: object
-
description:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
includeCash:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
Example
{
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
BankAccount: object
-
EftEligibleRatio:
object
-
- return:
-
arguments:
object
-
-
bankAccountNumber:
object
-
- return:
-
arguments:
object
-
-
bankAccountNumberDisclosed:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
downloadUrls:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
institutionNumber:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
source:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
transitNumber:
object
-
- return:
-
arguments:
object
-
-
transitNumberDisclosed:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
BankAccountQueryFilter: object
- institutionNumber:
- organizationId:
- state:
- userId:
Example
{
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
}
BankConnection: object
-
bankAccounts:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
holderName:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
loginId:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccounts": {
"return": [
{
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
BankConnectionQueryFilter: object
- createdAtAfter:
- createdAtBefore:
- state:
- userId:
Example
{
"createdAtAfter": "object",
"createdAtBefore": "object",
"state": "string",
"userId": "object"
}
BankingConnectorProvider: object
-
clientIframeUrl:
object
-
- return:
-
arguments:
object
-
-
customerId:
object
-
- return:
-
arguments:
object
-
-
instanceId:
object
-
- return:
-
arguments:
object
-
-
vendor:
object
-
- return:
-
arguments:
object
-
Example
{
"clientIframeUrl": {
"return": "string",
"arguments": {}
},
"customerId": {
"return": "string",
"arguments": {}
},
"instanceId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
}
BankingConnectorProviderInput: object
- clientIframeUrl:
- customerId:
- instanceId:
- vendor:
Example
{
"clientIframeUrl": "object",
"customerId": "object",
"instanceId": "object",
"vendor": "string"
}
Beneficiary: object
-
account:
object
-
- return:
-
arguments:
object
-
-
allocation:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
-
successorAddress:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
BeneficiaryQueryFilter: object
- account:
- allocation:
- name:
- organizationId:
- relation:
- type:
Example
{
"account": "object",
"allocation": "number",
"name": "string",
"organizationId": "object",
"relation": "string",
"type": "string"
}
BeneficiaryRelation: string
-
objectCHILD
-
objectCOMMON_LAW
-
objectFRIEND
-
objectGRANDPARENT
-
objectOTHER
-
objectPARENT
-
objectSIBLING
-
objectSPOUSE
BillingCycle: object
-
billingDate:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
calculatedAt:
object
-
- return:
-
arguments:
object
-
-
calculationDate:
object
-
- return:
-
arguments:
object
-
-
chargeableMarketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
endDate:
object
-
- return:
-
arguments:
object
-
-
feeCents:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
projectedFeeAndTaxCents:
object
-
- return:
-
arguments:
object
-
-
reconciledFees:
object
-
- return:
-
arguments:
object
-
-
salesTaxCents:
object
-
- return:
-
arguments:
object
-
-
startDate:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
Example
{
"billingDate": {
"return": "object",
"arguments": {}
},
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
BillingCycleQueryFilter: object
- billingDateAfter:
- billingDateBefore:
- billingScheduleIds:
- organizationId:
- states:
Example
{
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"organizationId": "object",
"states": [
"string"
]
}
BillingCycleStates: string
-
objectAPPROVED
-
objectAWAITING_REVIEW
-
objectCYCLE_COMPLETED
-
objectCYCLE_IN_PROGRESS
-
objectPROCESSED
BillingSchedule: object
BillingSchedule defines the schedule on which the fees will be collected.
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
default:
object
-
It defines whether this is the default BillingSchedule within its organization. The default BillingSchedule will be used in case there is no specific BillingSchedule assigned to the subAccount, Account, User, or ClientGroup. If the organization does not inherit parent BillingSchedules, there must be one default BillingSchedule, otherwise the default BillingSchedule of the next parent organization will be considered.
-
- return:
-
arguments:
object
-
-
endDate:
object
-
It is the end date of the current billing period. If not specified, it will be automatically set based on the nextBillingDate and frequency.
-
- return:
-
arguments:
object
-
-
frequency:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
nextBillingDate:
object
-
nextBillingDate is updated at every billing cycle based on the defined frequency until the endDate (if defined).
-
- return:
-
arguments:
object
-
-
nextCalculationDate:
object
-
nextCalculationDate is updated at every billing cycle based on the defined frequency until the endDate (if defined).
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
requestId:
object
-
- return:
-
arguments:
object
-
-
startDate:
object
-
It is the start date of the current billing period. If not specified, it will be automatically set based on the nextBillingDate and frequency.
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object"
}
}
}
}
}
}
}
}
}
}
BillingScheduleQueryFilter: object
- frequencies:
- nextBillingDateAfter:
- nextBillingDateBefore:
- organizationId:
- states:
Example
{
"frequencies": [
"string"
],
"nextBillingDateAfter": "object",
"nextBillingDateBefore": "object",
"organizationId": "object",
"states": [
"string"
]
}
Branch: object
-
financialProduct:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
-
id:
object
-
This is the branchId and it is auto-generated by OneVest for each Branch.
-
- return:
-
arguments:
object
-
-
isCashEquivalent:
object
-
- return:
-
arguments:
object
-
-
percentage:
object
-
This is the percentage allocated to this Branch.
-
- return:
-
arguments:
object
-
-
taxRank:
object
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
BulkImport: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
BulkImportQueryFilter: object
- createdAtAfter:
- createdAtBefore:
- name:
- organizationId:
- organizationUserId:
- states:
Example
{
"createdAtAfter": "object",
"createdAtBefore": "object",
"name": "object",
"organizationId": "object",
"organizationUserId": "object",
"states": [
"string"
]
}
BulkImportStates: string
-
objectCANCELED
-
objectCOMPLETED
-
objectFAILED
-
objectINITIATED
-
objectPROCESSING
BulkTradeRequest: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
source:
object
-
- return:
-
arguments:
object
-
-
sourceId:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
BulkTradeRequestQueryFilter: object
- source:
- sourceId:
- state:
Example
{
"source": "string",
"sourceId": "object",
"state": "string"
}
BulkTradeRequestSources: string
-
objectGOAL
-
objectPORTFOLIO_OPTIMIZER
-
objectREBALANCE
-
objectSUB_ACCOUNT
BulkTradeRequestType: object
-
bulkTrades:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
BulkTradeRun: object
-
allTradeRequestsByExchange:
object
-
- return:
-
arguments:
object
-
-
allocationFileUrls:
object
-
- return:
-
arguments:
object
-
-
autoFillActualQuantity:
object
-
- return:
-
arguments:
object
-
-
bulkMutualFundTrades:
object
-
- return:
-
arguments:
object
-
-
bulkPTFFileUrls:
object
-
- return:
-
arguments:
object
-
-
bulkTradeRequests:
object
-
- return:
-
arguments:
object
-
- exchanges:
-
buyBulkTradeFileUrl:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
incompleteTradeRequestsByExchange:
object
-
- return:
-
arguments:
object
-
- PTF:
-
mutualFundFileUrl:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
ptfAllocationFileUrls:
object
-
- return:
-
arguments:
object
-
-
sellBulkTradeFileUrl:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"allTradeRequestsByExchange": {
"return": [
{
"exchange": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"autoFillActualQuantity": {
"return": "boolean",
"arguments": {}
},
"bulkMutualFundTrades": {
"return": [
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"bulkPTFFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTradeRequests": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number"
}
}
]
}
}
]
}
}
BulkTradeRunAllocation: object
-
account:
object
-
- return:
-
arguments:
object
-
-
corporateOffsetAccount:
object
-
- return:
-
arguments:
object
-
-
externalId:
object
-
- return:
-
arguments:
object
-
-
fXRate:
object
-
- return:
-
arguments:
object
-
-
fillPrice:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
market:
object
-
- return:
-
arguments:
object
-
-
settlementCurrency:
object
-
- return:
-
arguments:
object
-
-
settlementDate:
object
-
- return:
-
arguments:
object
-
-
shareQuantity:
object
-
- return:
-
arguments:
object
-
-
side:
object
-
- return:
-
arguments:
object
-
-
symbol:
object
-
- return:
-
arguments:
object
-
-
tradeCurrency:
object
-
- return:
-
arguments:
object
-
-
tradeDate:
object
-
- return:
-
arguments:
object
-
-
tradeValue:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": "string",
"arguments": {}
},
"corporateOffsetAccount": {
"return": "string",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"fXRate": {
"return": "number",
"arguments": {}
},
"fillPrice": {
"return": "number",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"market": {
"return": "string",
"arguments": {}
},
"settlementCurrency": {
"return": "string",
"arguments": {}
},
"settlementDate": {
"return": "object",
"arguments": {}
},
"shareQuantity": {
"return": "number",
"arguments": {}
},
"side": {
"return": "string",
"arguments": {}
},
"symbol": {
"return": "string",
"arguments": {}
},
"tradeCurrency": {
"return": "string",
"arguments": {}
},
"tradeDate": {
"return": "object",
"arguments": {}
},
"tradeValue": {
"return": "number",
"arguments": {}
}
}
BulkTradeRunQueryFilter: object
- organizationId:
- state:
Example
{
"organizationId": "object",
"state": "string"
}
BulkTradeRunReason: object
-
id:
object
-
- return:
-
arguments:
object
-
-
reason:
object
-
- return:
-
arguments:
object
-
-
total:
object
-
- return:
-
arguments:
object
-
-
unblockedSince:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
},
"unblockedSince": {
"return": "object",
"arguments": {}
}
}
BulkTradeRunStates: string
-
objectALLOCATIONS_COMPLETED
-
objectALLOCATIONS_INITIATED
-
objectBULK_TRADES_COMPLETED
-
objectBULK_TRADES_FILES_GENERATING
-
objectBULK_TRADES_INITIATED
-
objectCANCELED
-
objectCOMPLETED
-
objectCOMPLETED_PENDING_PTFS
-
objectGENERATING
BulkTradeRunTransition: string
-
objectcancel
-
objectgenerateBulkTradeFiles
-
objectinitiateAllocations
-
objectpublishAllocations
-
objectregenerate
-
objectresetBulkTrades
BulkTradeType: object
-
bulkTrades:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
BulkTransitionFlagsInput: object
- flagIds:
- transition:
Example
{
"flagIds": [
"object"
],
"transition": "string"
}
BulkTransitionFlagsResponse: object
-
flags:
object
-
- return:
-
arguments:
object
-
Example
{
"flags": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
CalculateGoalSuitabilityScoreInput: object
- riskQuestion1:
- timeHorizon:
Example
{
"riskQuestion1": "string",
"timeHorizon": "string"
}
CalculatePostRebalanceMetricsResponse: object
-
rebalanceMetrics:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalanceMetrics": {
"return": {
"accounts": {
"return": "number",
"arguments": {}
},
"buyQuantity": {
"return": "number",
"arguments": {}
},
"buyValueCents": {
"return": "object",
"arguments": {}
},
"full": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"screenedAt": {
"return": "object",
"arguments": {}
},
"sellQuantity": {
"return": "number",
"arguments": {}
},
"sellValueCents": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"subAccounts": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"users": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
}
}
CalculatePreRebalanceMetricsResponse: object
-
rebalanceMetrics:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalanceMetrics": {
"return": {
"accounts": {
"return": "number",
"arguments": {}
},
"buyQuantity": {
"return": "number",
"arguments": {}
},
"buyValueCents": {
"return": "object",
"arguments": {}
},
"full": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"screenedAt": {
"return": "object",
"arguments": {}
},
"sellQuantity": {
"return": "number",
"arguments": {}
},
"sellValueCents": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"subAccounts": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"users": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
}
}
CalculateTradeRequestFillsInput: object
- bulkTradeRunId:
- bulkTrades:
- currencyFallbackConversions:
- type:
Example
{
"bulkTradeRunId": "object",
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"type": "string"
}
CalculateTradeRequestFillsResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
CalculateWithdrawFeesResponse: object
-
withdrawFees:
object
-
- return:
-
arguments:
object
-
Example
{
"withdrawFees": {
"return": [
{
"amountCents": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
CancelScheduledTransferResponse: object
-
scheduledTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledTransfer": {
"return": {
"amountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {}
}
]
}
}
}
}
]
}
}
}
}
}
}
}
}
CancelTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
CapitalGainsAndLosses: object
-
account:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
-
year:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"totalCents": {
"return": "number",
"arguments": {}
},
"year": {
"return": "number",
"arguments": {}
}
}
ChangeTypes: string
-
objectAFFILIATE_ADDED
-
objectAFFILIATE_CHANGED
-
objectAGREEMENT_CHANGE
-
objectFILE_DOCUMENT_DELETE
-
objectNEW_SUB_ACCOUNT
-
objectOTHER
-
objectPII_UPDATED
-
objectPORTFOLIO_CHANGE
-
objectPORTFOLIO_UPDATED
-
objectSCHEDULED_TRANSFER_UPDATED
-
objectUSERS_REQUIRED_TO_SIGN_UPDATED
ClientGroup: object
ClientGroup
-
accountNumber:
object
-
- return:
-
arguments:
object
-
-
accounts:
object
-
- return:
-
arguments:
object
-
-
allIncompleteFormAgreements:
object
-
- return:
-
arguments:
object
-
-
allLatestFormAgreements:
object
-
- return:
-
arguments:
object
-
-
applicableBillingSchedule:
object
-
- return:
-
arguments:
object
-
-
applicableFeeTier:
object
-
- return:
-
arguments:
object
-
-
availableCurrencies:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
businessIsMemberOfIiroc:
object
-
- return:
-
arguments:
object
-
-
businessType:
object
-
Coporate Business Type
-
- return:
-
arguments:
object
-
-
completedAt:
object
-
The date and time the clientGroup was completed
-
- return:
-
arguments:
object
-
-
corporationCountry:
object
-
- return:
-
arguments:
object
-
-
custodianSnapshotHistory:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
custodianStatistics:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
establishedDate:
object
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
goals:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
ClientGroupID
-
- return:
-
arguments:
object
-
-
incompleteFields:
object
-
Fields required to be completed to transition a clientGroup to a completed state
-
- return:
-
arguments:
object
-
-
incompleteFormAgreements:
object
-
Lists remaining forms to be signed for this clientGroup.
-
- return:
-
arguments:
object
-
-
incorporationNumber:
object
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
-
latestFormAgreements:
object
-
Lists latest signed forms for this clientGroup.
-
- return:
-
arguments:
object
-
-
logs:
object
-
- return:
-
arguments:
object
-
- input:
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
phone:
object
-
- return:
-
arguments:
object
-
-
physicalAddress:
object
-
coporate address
-
- return:
-
arguments:
object
-
-
primaryEmail:
object
-
- return:
-
arguments:
object
-
-
primaryUser:
object
-
Primary contact user. It needs to be in the relationship list.
-
- return:
-
arguments:
object
-
-
relationships:
object
-
relationships is a array with relation types and relation user
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
statistics:
object
-
- return:
-
arguments:
object
-
- forUserId:
- input:
-
taxNumber:
object
-
Encrypted corporate Tax number
-
- return:
-
arguments:
object
-
-
taxNumberDisclosed:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
ClientGroupTypes derived from the ENUM
-
- return:
-
arguments:
object
-
Example
{
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string"
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
ClientGroupIntegration: object
The integration enum and unique integration id
-
iid:
object
-
The id for the entity, in the given specific integration
-
- return:
-
arguments:
object
-
-
type:
object
-
Enumeration for the integration type
-
- return:
-
arguments:
object
-
Example
{
"iid": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
ClientGroupIntegrationInput: object
Input type for integrations field
- externalId:
-
externalId external source id
- groupId:
-
group id the custodian connection
- iid:
-
iid is the unique identifier for this entity in the given integration
- type:
-
Integrations type derives from enumeration
Example
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
ClientGroupIntegrationTypes: string
Integrations for ClientGroup
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSALESFORCE
-
objectSCHWAB
-
objectTEMPLATE
ClientGroupLogsInput: object
- filter:
- pagination:
Example
{
"filter": {
"after": "object",
"before": "object",
"clientGroupOnly": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
ClientGroupMemberAccessTypes: string
Client Group Member Access Types
-
objectEDIT
-
objectNO_ACCESS
-
objectVIEW
ClientGroupQueryFilter: object
Input type for filtering Users
- name:
-
name of the clientGroup
- organizationId:
-
organizationId for filter clientGroups
- primaryUserId:
-
primaryUserId for filter clientGroups
- searchText:
-
Allows to search for a specific clientGroup by their first name, and type
- states:
-
Filter by state. Default: anything but ARCHIVED.
- type:
-
type of the clientGroup
Example
{
"name": "string",
"organizationId": "object",
"primaryUserId": "object",
"searchText": "string",
"states": [
"string"
],
"type": "string"
}
ClientReport: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
entity:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
referenceDate:
object
-
- return:
-
arguments:
object
-
-
s3key:
object
-
- return:
-
arguments:
object
-
-
templateParameters:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ClientReportComparisonOperators: string
-
objectEQUALS
-
objectGREATER_THAN
-
objectGREATER_THAN_AGO
-
objectIN
-
objectINCLUDES
-
objectLESS_THAN
-
objectLESS_THAN_AGO
-
objectNOT_EQUALS
-
objectNOT_IN
-
objectNOT_INCLUDES
ClientReportScheduler: object
-
dayOfMonthOrWeek:
object
-
For MONTHLY, day of the following month (1-28) For QUARTERLY and YEARLY, day of the first month following after the term (1-28) For WEEKLY, day of the following week (1-7 Monday to Sunday)
-
- return:
-
arguments:
object
-
-
enableNotification:
object
-
- return:
-
arguments:
object
-
-
frequency:
object
-
Report generation scheduling period: WEEKLY every week (Monday - Sunday) MONTHLY every month (1st - last day) QUARTERLY every three months (1 Jan - 31 Mar; 1 Apr - 30 Jun; 1 Jul - 30 Sep; 1 Oct - 31 Dec) YEARLY every year (1 Jan - 31 Dec)
-
- return:
-
arguments:
object
-
-
triggerRules:
object
-
- return:
-
arguments:
object
-
Example
{
"dayOfMonthOrWeek": {
"return": "number",
"arguments": {}
},
"enableNotification": {
"return": "boolean",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"triggerRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "object",
"arguments": {}
},
"value": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
}
}
ClientReportTemplate: object
-
clientReportTemplatePageConfiguration:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
isStatementOfType:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
reportType:
object
-
- return:
-
arguments:
object
-
-
s3key:
object
-
- return:
-
arguments:
object
-
-
scheduler:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
templateParameters:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
ClientReportTemplateObjectTypes: string
-
objectACCOUNT
-
objectCLIENT_GROUP
-
objectGOAL
-
objectSUB_ACCOUNT
-
objectUSER
ClientReportTemplatePageConfiguration: object
-
clientReportTemplate:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
publicOrganization:
object
-
Organization with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
widgets:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
ClientReportTemplatePageConfigurationTypes: string
-
objectACCOUNT
-
objectGOAL
-
objectHOUSEHOLD
-
objectINDIVIDUAL
-
objectNON_INDIVIDUAL
-
objectSUB_ACCOUNT
ClientReportTemplateResponse: object
-
clientReportTemplate:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
ClientReportTemplateWidgetConfiguration: object
-
id:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
ClientReportTemplateWidgetConfigurationInput: object
- options:
- type:
Example
{
"options": "object",
"type": "string"
}
ClientReportTemplateWidgetConfigurationTypes: string
-
objectACCOUNTS
-
objectFEES
-
objectGOALS
-
objectHOLDINGS
-
objectHTML_TEMPLATE
-
objectLEDGER
-
objectMARKET_VALUE_CHART
-
objectPROJECTED_INCOME_REPORT
-
objectRATE_OF_RETURNS
-
objectSUB_ACCOUNTS
ClientReportTemplateWidgetOption: object
-
default:
object
-
- return:
-
arguments:
object
-
-
info:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
label:
object
-
- return:
-
arguments:
object
-
-
optionType:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
removeFromPages:
object
-
- return:
-
arguments:
object
-
-
requiredIf:
object
-
- return:
-
arguments:
object
-
-
showBasedOnCustodianConnection:
object
-
- return:
-
arguments:
object
-
-
showIf:
object
-
- return:
-
arguments:
object
-
-
showWith:
object
-
- return:
-
arguments:
object
-
Example
{
"default": {
"return": "object",
"arguments": {}
},
"info": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"removeFromPages": {
"return": [
"string"
],
"arguments": {}
},
"requiredIf": {
"return": "object",
"arguments": {}
},
"showBasedOnCustodianConnection": {
"return": [
"object"
],
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
},
"showWith": {
"return": "string",
"arguments": {}
}
}
ClientReportTemplateWidgetOptionTypes: string
-
objectARRAY
-
objectATTACHMENT
-
objectBASIC_FIELD
-
objectBOOLEAN
-
objectHTML_TEMPLATE
-
objectOPTIONAL_TRANSLATED_STRING
-
objectPLAIN_TEXT_FIELD
-
objectSELECT_FIELD
-
objectTABLE
-
objectTRANSLATED_STRING
-
objectWORKFLOW_SELECT_FIELD
ClientReportTemplatesQueryFilter: object
- organizationId:
- states:
- types:
Example
{
"organizationId": "object",
"states": [
"string"
],
"types": [
"object"
]
}
ClientReportTriggerRule: object
-
comparison:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "object",
"arguments": {}
},
"value": {
"return": "object",
"arguments": {}
}
}
ClientReportTriggerRuleInput: object
- comparison:
- field:
- value:
Example
{
"comparison": "string",
"field": "object",
"value": "object"
}
ClientReportsQueryFilter: object
- clientReportTemplateId:
- entityId:
- objectId:
- objectType:
- organizationId:
- referenceDateFrom:
- referenceDateTo:
Example
{
"clientReportTemplateId": "object",
"entityId": "object",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"referenceDateFrom": "object",
"referenceDateTo": "object"
}
CloseAccountInput: object
- accountId:
- inactiveReason:
Example
{
"accountId": "object",
"inactiveReason": "string"
}
CloseAccountResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CloseSubAccountInput: object
- inactiveReason:
- shouldCloseAccount:
- subAccountId:
Example
{
"inactiveReason": "string",
"shouldCloseAccount": "boolean",
"subAccountId": "object"
}
CloseSubAccountResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CompleteGoalInput: object
- goalId:
- lastUpdatedBy:
Example
{
"goalId": "object",
"lastUpdatedBy": "object"
}
CompleteGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
CorporateBusinessTypes: string
-
objectCORPORATION
-
objectLLC
-
objectPARTNERSHIP
-
objectSOLE_PROPRIETORSHIP
CountryCodes: string
-
objectAD
-
objectAE
-
objectAF
-
objectAG
-
objectAI
-
objectAL
-
objectAM
-
objectAO
-
objectAQ
-
objectAR
-
objectAS
-
objectAT
-
objectAU
-
objectAW
-
objectAX
-
objectAZ
-
objectBA
-
objectBB
-
objectBD
-
objectBE
-
objectBF
-
objectBG
-
objectBH
-
objectBI
-
objectBJ
-
objectBL
-
objectBM
-
objectBN
-
objectBO
-
objectBQ
-
objectBR
-
objectBS
-
objectBT
-
objectBV
-
objectBW
-
objectBY
-
objectBZ
-
objectCA
-
objectCC
-
objectCD
-
objectCF
-
objectCG
-
objectCH
-
objectCI
-
objectCK
-
objectCL
-
objectCM
-
objectCN
-
objectCO
-
objectCR
-
objectCU
-
objectCV
-
objectCW
-
objectCX
-
objectCY
-
objectCZ
-
objectDE
-
objectDJ
-
objectDK
-
objectDM
-
objectDO
-
objectDZ
-
objectEC
-
objectEE
-
objectEG
-
objectEH
-
objectER
-
objectES
-
objectET
-
objectFI
-
objectFJ
-
objectFK
-
objectFM
-
objectFO
-
objectFR
-
objectGA
-
objectGB
-
objectGD
-
objectGE
-
objectGF
-
objectGG
-
objectGH
-
objectGI
-
objectGL
-
objectGM
-
objectGN
-
objectGP
-
objectGQ
-
objectGR
-
objectGS
-
objectGT
-
objectGU
-
objectGW
-
objectGY
-
objectHK
-
objectHM
-
objectHN
-
objectHR
-
objectHT
-
objectHU
-
objectID
-
objectIE
-
objectIL
-
objectIM
-
objectIN
-
objectIO
-
objectIQ
-
objectIR
-
objectIS
-
objectIT
-
objectJE
-
objectJM
-
objectJO
-
objectJP
-
objectKE
-
objectKG
-
objectKH
-
objectKI
-
objectKM
-
objectKN
-
objectKP
-
objectKR
-
objectKW
-
objectKY
-
objectKZ
-
objectLA
-
objectLB
-
objectLC
-
objectLI
-
objectLK
-
objectLR
-
objectLS
-
objectLT
-
objectLU
-
objectLV
-
objectLY
-
objectMA
-
objectMC
-
objectMD
-
objectME
-
objectMF
-
objectMG
-
objectMH
-
objectMK
-
objectML
-
objectMM
-
objectMN
-
objectMO
-
objectMP
-
objectMQ
-
objectMR
-
objectMS
-
objectMT
-
objectMU
-
objectMV
-
objectMW
-
objectMX
-
objectMY
-
objectMZ
-
objectNA
-
objectNC
-
objectNE
-
objectNF
-
objectNG
-
objectNI
-
objectNL
-
objectNO
-
objectNP
-
objectNR
-
objectNU
-
objectNZ
-
objectOM
-
objectPA
-
objectPE
-
objectPF
-
objectPG
-
objectPH
-
objectPK
-
objectPL
-
objectPM
-
objectPN
-
objectPR
-
objectPS
-
objectPT
-
objectPW
-
objectPY
-
objectQA
-
objectRE
-
objectRO
-
objectRS
-
objectRU
-
objectRW
-
objectSA
-
objectSB
-
objectSC
-
objectSD
-
objectSE
-
objectSG
-
objectSH
-
objectSI
-
objectSJ
-
objectSK
-
objectSL
-
objectSM
-
objectSN
-
objectSO
-
objectSR
-
objectSS
-
objectST
-
objectSV
-
objectSX
-
objectSY
-
objectSZ
-
objectTC
-
objectTD
-
objectTF
-
objectTG
-
objectTH
-
objectTJ
-
objectTK
-
objectTL
-
objectTM
-
objectTN
-
objectTO
-
objectTR
-
objectTT
-
objectTV
-
objectTW
-
objectTZ
-
objectUA
-
objectUG
-
objectUM
-
objectUS
-
objectUY
-
objectUZ
-
objectVA
-
objectVC
-
objectVE
-
objectVG
-
objectVI
-
objectVN
-
objectVU
-
objectWF
-
objectWS
-
objectYE
-
objectYT
-
objectZA
-
objectZM
-
objectZW
CountryRisk: object
-
country:
object
-
- return:
-
arguments:
object
-
-
countryCode:
object
-
- return:
-
arguments:
object
-
-
disabled:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
riskRating:
object
-
- return:
-
arguments:
object
-
Example
{
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
}
CreateAccountInput: object
- applyForGovFunds:
- availableCurrencies:
- baseCurrency:
- billingScheduleId:
- clientGroupId:
- corporationClientGroupId:
- custodianAccountNumber:
- custodianConnectionId:
- custodianSortingOrderPriority:
- customFields:
- feeTierId:
- forceOpen:
- householdClientGroupId:
- integrations:
- jurisdiction:
- nickName:
- overrideTaxRank:
- requestId:
- sourceOfFunds:
- tlhEnabled:
- type:
- userId:
Example
{
"applyForGovFunds": [
"string"
],
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"billingScheduleId": "object",
"clientGroupId": "object",
"corporationClientGroupId": "object",
"custodianAccountNumber": "object",
"custodianConnectionId": "object",
"custodianSortingOrderPriority": "number",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"feeTierId": "object",
"forceOpen": "boolean",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"jurisdiction": "string",
"nickName": "object",
"overrideTaxRank": "number",
"requestId": "object",
"sourceOfFunds": "string",
"tlhEnabled": "boolean",
"type": "string",
"userId": "object"
}
CreateAccountResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateAdjustmentTransactionInput: object
- currency:
- date:
- description:
- requestId:
- subAccountId:
- valueCents:
Example
{
"currency": "string",
"date": "object",
"description": "object",
"requestId": "object",
"subAccountId": "object",
"valueCents": "number"
}
CreateAdjustmentTransactionResponse: object
-
transaction:
object
-
- return:
-
arguments:
object
-
Example
{
"transaction": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateAdjustmentTransferInput: object
- adjustmentReason:
-
Adjustment reason.
- amountCents:
-
Transfer amount in cents. Maximum $1 (100)
- currency:
- fiscalYear:
- requestId:
-
This an ID created by the partner, that is submitted with an transfer request and unique to each request.
- subAccountId:
-
Account that transfer is to be processed in.
- type:
-
Type of transfer
Example
{
"adjustmentReason": "object",
"amountCents": "object",
"currency": "string",
"fiscalYear": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string"
}
CreateAffiliateInput: object
Input type for creating an affiliate only user
- citizenships:
-
User's citizenships
- closeAssociateOfPEP:
-
Is the user a close associate of politically exposed person?
- companyType:
-
The type of company at which the user is employed
- countryOfRegistration:
- dateOfBirth:
-
User's date of birth
- dateOfDeath:
-
Decedent's date of death
- employerCompanyAddress:
- employerName:
- employmentStatus:
-
User's employment status
- entityName:
- establishedDate:
- firstName:
-
User's first name
- foreignTaxInformation:
-
The tax information provided by the affiliate if the he pays tax to a foreign country
- gender:
-
User's gender
- headOfInternationalOrganization:
-
Is/Was the User the head of an international organization?
- inProvinceSince:
- isMemberOfIiroc:
-
Is the user a member of IIROC? IIROC:Investment Industry Regulatory Organization of Canada
- isOfficerOfPublicCompany:
-
Is the user a high-level management executive of a public company?
- isOwnerOfPublicCompany:
-
Is the user the owner of a public company?
- issuerExchange:
- issuerName:
- issuerTicker:
- jobTitle:
-
User's job title, if user is employed
- lastName:
-
User's last name
- middleName:
-
User's middle name
- organizationId:
-
What the organization should be set to for the new user
- parentCompanyName:
- payTaxesOutsideCanada:
- phone:
-
User's phone number
- physicalAddress:
-
User's address
- politicallyExposedDomesticPerson:
-
Is the user a politically exposed person in a Canada?
- politicallyExposedForeignPerson:
-
Is the user a politically exposed person in a foreign country?
- positionAtEntity:
- primaryEmail:
-
User's email address
- registrationNumber:
- requestId:
-
Unique requestID created by partner for each request to create a new user
- sin:
-
User's Social Insurance Number
- studentAreaOfStudy:
Example
{
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"middleName": "object",
"organizationId": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string"
}
}
CreateAffiliateResponse: object
Type definition for creating an "affiliate only" user
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateApiTokenInput: object
- name:
- organizationId:
- permissions:
- whitelistAddresses:
Example
{
"name": "object",
"organizationId": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
CreateApiTokenResponse: object
-
apiToken:
object
-
- return:
-
arguments:
object
-
Example
{
"apiToken": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateArticleInput: object
- articleUrl:
- organizationId:
- translatedDescription:
- translatedName:
Example
{
"articleUrl": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
CreateArticleResponse: object
-
article:
object
-
- return:
-
arguments:
object
-
Example
{
"article": {
"return": {
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateAssetClassInput: object
- includeCash:
- key:
- organizationId:
- translatedDescription:
- translatedName:
Example
{
"includeCash": "boolean",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
CreateAssetClassResponse: object
-
assetClass:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
CreateBankAccountInput: object
- bankAccountNumber:
-
User's bank account number. 7-12 digits
- institutionNumber:
-
User's bank account institution number. 3 digits
- name:
- requestId:
- transitNumber:
-
User's bank account transit number. 5 digits
- userId:
Example
{
"bankAccountNumber": "object",
"institutionNumber": "object",
"name": "object",
"requestId": "object",
"transitNumber": "object",
"userId": "object"
}
CreateBankAccountResponse: object
-
bankAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateBankConnectionResponse: object
-
bankConnection:
object
-
- return:
-
arguments:
object
-
Example
{
"bankConnection": {
"return": {
"bankAccounts": {
"return": [
{
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateBeneficiaryInput: object
- accountId:
- allocation:
- name:
- relation:
- requestId:
- successorAddress:
- type:
Example
{
"accountId": "object",
"allocation": "number",
"name": "object",
"relation": "string",
"requestId": "object",
"successorAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"type": "string"
}
CreateBeneficiaryResponse: object
-
beneficiary:
object
-
- return:
-
arguments:
object
-
Example
{
"beneficiary": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateBillingScheduleInput: object
- default:
- endDate:
- frequency:
- nextBillingDate:
- nextCalculationDate:
- organizationId:
- requestId:
- startDate:
Example
{
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"organizationId": "object",
"requestId": "object",
"startDate": "object"
}
CreateBillingScheduleResponse: object
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
Example
{
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
CreateBulkImportInput: object
- name:
- organizationId:
Example
{
"name": "object",
"organizationId": "object"
}
CreateBulkImportResponse: object
-
bulkImport:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateBulkTradeRequestInput: object
- source:
- sourceId:
Example
{
"source": "string",
"sourceId": "object"
}
CreateBulkTradeRequestResponse: object
-
bulkTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRequest": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
CreateChequeTransferInput: object
- amountCents:
- currency:
- fiscalYear:
- subAccountId:
- type:
Example
{
"amountCents": "object",
"currency": "string",
"fiscalYear": "number",
"subAccountId": "object",
"type": "string"
}
CreateChequeTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateClientGroupInput: object
Input type for ClientGroup
- accountNumber:
- billingScheduleId:
- businessIsMemberOfIiroc:
- businessType:
-
Coporate Business Type
- corporationCountry:
- establishedDate:
- feeTierId:
- incorporationNumber:
- integrations:
- name:
- organizationId:
- phone:
- physicalAddress:
- primaryEmail:
- primaryUserId:
-
Primary contact user. It needs to be in the relationship list.
- relationships:
-
relationship is a array with type and userID values
- taxNumber:
- type:
-
clientGroup type derives from ENUM
Example
{
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"organizationId": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
CreateClientGroupResponse: object
ClientGroup Response
-
clientGroup:
object
-
clientGroup object
-
- return:
-
arguments:
object
-
Example
{
"clientGroup": {
"return": {
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
CreateClientReportTemplateInput: object
- isStatementOfType:
- objectType:
- organizationId:
- reportType:
- s3key:
- schedulerDayOfMonthOrWeek:
- schedulerEnableNotification:
- schedulerFrequency:
- schedulerTriggerRules:
- templateParameters:
- translatedDescription:
- translatedName:
- type:
Example
{
"isStatementOfType": "string",
"objectType": "string",
"organizationId": "object",
"reportType": "string",
"s3key": {
"en": "object",
"fr": "object"
},
"schedulerDayOfMonthOrWeek": "number",
"schedulerEnableNotification": "boolean",
"schedulerFrequency": "string",
"schedulerTriggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"templateParameters": [
"object"
],
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"type": "object"
}
CreateClientReportTemplatePageConfigurationInput: object
- clientReportTemplateId:
- options:
- type:
- widgets:
Example
{
"clientReportTemplateId": "object",
"options": "object",
"type": "string",
"widgets": [
{
"options": "object",
"type": "string"
}
]
}
CreateClientReportTemplatePageConfigurationResponse: object
-
clientReportTemplatePageConfiguration:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateCountryRiskInput: object
- country:
- countryCode:
- disabled:
- riskRating:
Example
{
"country": "object",
"countryCode": "object",
"disabled": "boolean",
"riskRating": "string"
}
CreateCountryRiskResponse: object
-
countryRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
CreateCustodianConnectionInput: object
- accountOpenningSubmissionType:
- accountTypeSettings:
- allowFractionalTrading:
- allowTransactionCreation:
- baseCurrency:
- config:
- custodianActivityImportFilePaths:
- custodianSnapshotImportFilePaths:
- custodianUsersImportFilePath:
- customerName:
- default:
- disabledFlagTypes:
- enableAccountOpeningSubmission:
- enableAutoReconcileActivities:
- enableAutoReconcilePositions:
- enableCustodianAccountImport:
- enableCustodianActivityImport:
- enableCustodianOrganizationImport:
- enableCustodianOrganizationUserImport:
- enableCustodianSnapshotImport:
- enableCustodianUserImport:
- enableFetchCustodianAffiliates:
- enableFetchCustodianProjectedIncome:
- enableFetchCustodianSnapshotHistory:
- enableFetchCustodianStatements:
- enableFetchCustodianStatistics:
- enableFetchCustodianSuitability:
- enableFetchCustodianTransactions:
- enableFetchCustodianUpcomingTransactions:
- enableTransferSubmission:
- fetchLivePrices:
- name:
- notificationEmails:
- organizationId:
- reconciliationType:
- repCode:
- requestId:
- sftpCredentials:
- transferSubmissionType:
- type:
Example
{
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"name": "object",
"notificationEmails": [
"object"
],
"organizationId": "object",
"reconciliationType": "string",
"repCode": "object",
"requestId": "object",
"sftpCredentials": {
"sftpInBucket": "string",
"sftpInDownloadFile": "boolean",
"sftpInHost": "string"
}
}
CreateCustodianConnectionResponse: object
-
custodianConnection:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianConnection": {
"return": {
"accountOpenningSubmissionType": {
"return": "string",
"arguments": {}
},
"accountTypeSettings": {
"return": [
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"allowFractionalTrading": {
"return": "boolean",
"arguments": {}
},
"allowTransactionCreation": {
"return": "boolean",
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"config": {
"return": "object",
"arguments": {}
},
"custodianActivityImportFilePaths": {
"return": [
"string"
],
"arguments": {}
},
"custodianSnapshotImportFilePaths": {
"return": [
"object"
],
"arguments": {}
},
"custodianUsersImportFilePath": {
"return": "object",
"arguments": {}
},
"customerName": {
"return": "string",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"disabledFlagTypes": {
"return": [
"string"
],
"arguments": {}
},
"enableAccountOpeningSubmission": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcileActivities": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcilePositions": {
"return": "boolean",
"arguments": {}
},
"enableCustodianAccountImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianActivityImport": {
"return": "boolean"
}
}
}
}
CreateCustodianInput: object
- customerName:
- name:
- notificationEmails:
- organizationId:
- repCode:
- requestId:
- sftpInBucket:
- sftpOutBucket:
- type:
Example
{
"customerName": "object",
"name": "object",
"notificationEmails": [
"object"
],
"organizationId": "object",
"repCode": "object",
"requestId": "object",
"sftpInBucket": "object",
"sftpOutBucket": "object",
"type": "string"
}
CreateCustodianResponse: object
-
custodian:
object
-
- return:
-
arguments:
object
-
Example
{
"custodian": {
"return": {
"customerName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"inventoryAccount": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateCustomFieldInput: object
- conditionalRules:
- externalField:
- format:
- key:
- objectType:
- organizationId:
- selectOptions:
- translatedDescription:
- translatedName:
- type:
- workflowStep:
Example
{
"conditionalRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"externalField": "string",
"format": "string",
"key": "object",
"objectType": "string",
"organizationId": "object",
"selectOptions": [
{
"displayText": {
"en": "object",
"fr": "object"
},
"value": "object"
}
],
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"type": "string",
"workflowStep": "string"
}
CreateCustomFieldResponse: object
-
customField:
object
-
- return:
-
arguments:
object
-
Example
{
"customField": {
"return": {
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
CreateDepositTransferInput: object
- amountCents:
- bankAccountId:
- currency:
- fiscalYear:
- instantInvest:
-
instantInvest skips the holding period before the amount is invested Only available to partners with the certainty of deposits that do not bounce
- requestId:
- subAccountId:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"fiscalYear": "number",
"instantInvest": "boolean",
"requestId": "object",
"subAccountId": "object"
}
CreateExternalTransferInput: object
- amountCents:
-
ManualProcess's transfer Amount.
- bctesgAmountCents:
-
ManualProcess's transfer bct esg Amount.
- clbAmountCents:
-
ManualProcess's transfer clb Amount.
- createdByUserId:
-
The createdByUserId will be the transfer creating user
- institution:
-
ManualProcess's intitution.
- requestIpAddress:
-
The Requesters IP Address
- subAccountId:
-
ManualProcess's subAccount.
- transferAccount:
-
ManualProcess's transfer Account type.
- transferAccountNumber:
-
ManualProcess's transfer Account number.
- transferMethod:
-
ManualProcess's transferType.
Example
{
"amountCents": "number",
"bctesgAmountCents": "number",
"clbAmountCents": "number",
"createdByUserId": "object",
"institution": {
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
},
"requestIpAddress": "object",
"subAccountId": "object",
"transferAccount": "string",
"transferAccountNumber": "object",
"transferMethod": "string"
}
CreateExternalTransferInstitutionInput: object
- id:
-
Institution id
- name:
-
Institution name
- physicalAddress:
-
Institution physical address
Example
{
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
CreateExternalTransferResponse: object
-
manualProcess:
object
-
- return:
-
arguments:
object
-
Example
{
"manualProcess": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateFeeTierInput: object
- blendedGrid:
- chargeForCash:
- chargeForCashOnHold:
- default:
- discountPercentage:
- flatAnnualFeeBps:
- grid:
- gridScopeType:
- name:
- organizationId:
- requestId:
Example
{
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object",
"organizationId": "object",
"requestId": "object"
}
CreateFeeTierResponse: object
-
feeTier:
object
-
- return:
-
arguments:
object
-
Example
{
"feeTier": {
"return": {
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
CreateFileDocumentInput: object
- fileName:
- mediaType:
- name:
- objectId:
- objectType:
- permissionType:
- requestId:
- requestIpAddress:
- sharedClient:
- sharedCustodian:
- signed:
- sourceId:
- sourceType:
- type:
Example
{
"fileName": "object",
"mediaType": "object",
"name": "object",
"objectId": "object",
"objectType": "string",
"permissionType": "string",
"requestId": "object",
"requestIpAddress": "object",
"sharedClient": "boolean",
"sharedCustodian": "boolean",
"signed": "boolean",
"sourceId": "object",
"sourceType": "object",
"type": "string"
}
CreateFileDocumentResponse: object
File Types
-
fileDocument:
object
-
- return:
-
arguments:
object
-
Example
{
"fileDocument": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateFinancialProductInput: object
- autoUpdatePrices:
-
Auto updates prices using data partner?
- currency:
-
The currency that this Financial product trades in.
- cusip:
- exchange:
-
The Stock Exchange that this Financial product trades in.
- integrations:
- isPartial:
-
When true, allowed to allocate fractional trades.
Defaults to true.
- isin:
- organizationId:
- primaryAssetClassId:
-
Primary AssetClass of the product
- ric:
- riskProfileDescription:
- riskProfileName:
- scheduleId:
-
financialProduct scheduleID
- secondaryAssetClassId:
-
Secondary AssetClass of the product
- settlementDays:
- substituteFinancialProductId:
-
Optional substitute Financial product (used for Tax-Loss Harvesting).
- taxRank:
-
The tax rank of the financial product, to be used for portfolio optimization
- tertiaryAssetClassId:
-
Tertiary AssetClass of the product
- ticker:
-
The trading ticker for this Financial product.
- translatedName:
-
The translated names of the Financial product.
- url:
- volatile:
- waivedFeePercentage:
-
A discount percentage applied to the corresponding holding amount during fee calculation (0 - 100%).
Example
{
"autoUpdatePrices": "boolean",
"currency": "string",
"cusip": "string",
"exchange": "string",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
CreateFinancialProductResponse: object
-
financialProduct:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateFormTemplateInput: object
- digitalSignatureEnabled:
- englishMarkdown:
- formType:
- frenchMarkdown:
- minVersion:
- organizationId:
Example
{
"digitalSignatureEnabled": "boolean",
"englishMarkdown": "string",
"formType": "string",
"frenchMarkdown": "string",
"minVersion": "number",
"organizationId": "object"
}
CreateFormTemplateResponse: object
-
formTemplate:
object
-
- return:
-
arguments:
object
-
Example
{
"formTemplate": {
"return": {
"digitalSignatureEnabled": {
"return": "boolean",
"arguments": {}
},
"displayName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"minVersion": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string"
}
}
}
}
}
}
}
}
CreateGoalInput: object
- clientGroupId:
- customFields:
- expectedAnnualIncomeCents:
- financialProductId:
- householdClientGroupId:
- integrations:
- lastUpdatedBy:
- name:
- requestId:
- retirementAge:
- riskQuestion1:
- targetAmountCents:
- targetDate:
- taxOptimized:
- timeHorizon:
- tradingProcess:
- type:
- userId:
Example
{
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string",
"userId": "object"
}
CreateGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
CreateInstitutionInput: object
- isDraft:
-
Institution isDraft
- name:
-
Institution name
- physicalAddress:
-
Institution Address
Example
{
"isDraft": "boolean",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
CreateInstitutionResponse: object
-
institution:
object
-
- return:
-
arguments:
object
-
Example
{
"institution": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
CreateIntegrationInput: object
- configuration:
- organizationId:
- provider:
- type:
Example
{
"configuration": "object",
"organizationId": "object",
"provider": "string",
"type": "string"
}
CreateIntegrationResponse: object
-
integration:
object
-
- return:
-
arguments:
object
-
Example
{
"integration": {
"return": {
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateJobTitleRiskInput: object
- companyType:
- disabled:
- jobTitle:
- riskRating:
Example
{
"companyType": "object",
"disabled": "boolean",
"jobTitle": "object",
"riskRating": "string"
}
CreateJobTitleRiskResponse: object
-
jobTitleRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
CreateLocalizationResponse: object
-
localization:
object
-
- return:
-
arguments:
object
-
Example
{
"localization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
CreateModelPortfolioInput: object
- forecastedRateOfReturn:
- forecastedStandardDeviation:
- lowThresholdScore:
-
Low threshold score for allowing access
- organizationId:
-
The organization to link to the financial product to.
- riskReturnLevel:
- scheduleId:
-
Optional schedule (used for illiquid portfolios).
- suggestable:
-
Is this Financial product suggestable?
- suggestedMaxScore:
-
Maximum suitability score to have access to this Financial product.
- suggestedMinScore:
-
Minimum suitability score to have access to this Financial product.
- targetAllocations:
-
All Target Allocations
- themeId:
-
ID for the theme assigned
- translatedInvestmentObjective:
-
The translated investment objectives of the portfolio
- translatedLiquidity:
-
The translated liquidity of the portfolio
- translatedName:
-
The translated names of the Financial product.
- translatedPortfolioDescription:
-
The translated descriptions of the portfolio
- translatedPortfolioDisclaimer:
-
The translated disclaimers of the portfolio
- url:
Example
{
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"organizationId": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
CreateModelPortfolioResponse: object
-
modelPortfolio:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"modelPortfolio": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateNoteInput: object
- content:
- objectId:
- objectType:
- type:
Example
{
"content": "object",
"objectId": "object",
"objectType": "string",
"type": "string"
}
CreateNoteResponse: object
-
note:
object
-
- return:
-
arguments:
object
-
Example
{
"note": {
"return": {
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateNotificationDefinitionInput: object
- bodyTemplate:
- linkTemplate:
- linkText:
- name:
- notificationGroupId:
- organizationId:
- organizationOnly:
- roleProfileIds:
- titleTemplate:
- triggerEventType:
- triggerObjectType:
Example
{
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationGroupId": "object",
"organizationId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
CreateNotificationGroupInput: object
- name:
- organizationId:
Example
{
"name": {
"en": "object",
"fr": "object"
},
"organizationId": "object"
}
CreateNotificationGroupResponse: object
-
notificationGroup:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
CreateNotificationInput: object
- body:
- link:
- linkText:
- notificationGroupId:
- organizationUserId:
- title:
Example
{
"body": {
"en": "object",
"fr": "object"
},
"link": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object",
"organizationUserId": "object",
"title": {
"en": "object",
"fr": "object"
}
}
CreateNotificationResponse: object
-
notification:
object
-
- return:
-
arguments:
object
-
Example
{
"notification": {
"return": {
"body": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"link": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
]
}
}
}
}
}
}
CreateOrganizationDashboardInput: object
- name:
- organizationId:
- widgets:
Example
{
"name": "string",
"organizationId": "object",
"widgets": [
{
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"format": "string",
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"height": "number",
"reportType": "string",
"sortDesc": "boolean",
"sortField": "string",
"title": "string",
"type": "string",
"width": "number",
"x": "number",
"y": "number"
}
]
}
CreateOrganizationDashboardResponse: object
-
dashboard:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboard": {
"return": {
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateOrganizationInput: object
- accountTypeTaxRanks:
- allowAccessToSubOrganizations:
- allowDirectCommunication:
- allowInstantInvest:
- allowPostOptimizationEditing:
- autoInviteImportedUsers:
- blockSuspiciousTransactions:
- browserTabTitle:
- cashOnHoldToTradeDays:
- cashOnHoldToWithdrawDays:
- databaseAuthConnectionId:
- databaseAuthConnectionName:
- defaultAuthenticationConnection:
- defaultTradingProcess:
- displayCurrency:
- displayMenuBar:
- enableMultiFactorAuthentication:
- entityName:
- excludeAdminFeesFromClients:
- externalClientTokenEmailKey:
- faviconLink:
- helpCentreUrl:
- includeExternalClientTokenIntoContext:
- isReferral:
- jurisdictions:
- jwtKeyUrl:
- localizationId:
- minInitialDepositCents:
- minInvestAmountCents:
- minRecurringDepositCents:
- name:
- parentId:
- permissions:
- profileReviewTimeInMonths:
- repCode:
- requireManualAccountApproval:
- revenueShareBps:
- revenueShareTaxes:
- reviewTransactions:
- subdomain:
- supportUrl:
- theme:
- themeTokens:
- tokenExchangeValidationType:
- useClientOrgAuth0:
- useParentArticles:
- useParentAssetClasses:
- useParentBillingSchedules:
- useParentClientReportTemplates:
- useParentCustodianConnections:
- useParentCustomFields:
- useParentDashboards:
- useParentFeeTiers:
- useParentFormTemplates:
- useParentIntegrations:
- useParentLocalizations:
- useParentModelPortfolios:
- useParentNotificationDefinitions:
- useParentNotificationGroups:
- useParentPageConfigurations:
- useParentProductShelf:
- useParentRoleProfiles:
- useParentSchedules:
- useParentThemeTokens:
- useParentThemes:
- useParentWorkflows:
- userManagementFeeBps:
- validateUniquenessForSubOrganizations:
Example
{
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInstantInvest": "boolean",
"allowPostOptimizationEditing": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAuthenticationConnection": "string",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"parentId": "object",
"permissions": [
"object"
],
"profileReviewTimeInMonths": "number",
"repCode": "object",
"requireManualAccountApproval": "boolean",
"revenueShareBps": "number",
"revenueShareTaxes": "number",
"reviewTransactions": "boolean",
"subdomain": "object",
"supportUrl": "object",
"theme": {
"authenticationTheme": {
"logo": "object"
}
}
}
CreateOrganizationResponse: object
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {}
}
}
}
}
}
CreateOrganizationUserInput: object
- accessType:
- autoInviteUser:
-
Automatically sends invitation to the new user (Default to true)
- avatar:
- email:
- entities:
- firstName:
- language:
- lastName:
- organizationId:
- phone:
- roleId:
Example
{
"accessType": "string",
"autoInviteUser": "boolean",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationId": "object",
"phone": "object",
"roleId": "object"
}
CreateOrganizationUserResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
CreatePageConfigurationInput: object
- name:
- options:
- organizationId:
- tabs:
- type:
Example
{
"name": "string",
"options": "object",
"organizationId": "object",
"tabs": [
{
"icon": "string",
"label": {
"en": "object",
"fr": "object"
},
"url": "string",
"widgets": [
{
"options": "object",
"type": "string"
}
]
}
],
"type": "string"
}
CreatePageConfigurationResponse: object
-
pageConfiguration:
object
-
- return:
-
arguments:
object
-
Example
{
"pageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string"
}
}
}
}
}
}
}
}
CreateReportInput: object
- accessType:
- columns:
- filters:
- name:
- organizationId:
- sortDesc:
- sortField:
- type:
Example
{
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"organizationId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
CreateReportResponse: object
-
report:
object
-
- return:
-
arguments:
object
-
Example
{
"report": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateRestWebhookInput: object
- customHeaders:
-
Any custom headers that may need to be set to be sent with the mutation to the assigned url.
- customPayloadAttributes:
-
Any custom payload that may need to be sent on the body along with the fetched data. If informed, the fetched data will be sent as an object in the 'payload' attribute.
- eventType:
-
The event type on the object that gets actioned to then send off the webhook.
- gql:
-
The graphql query string that would be used to query the OneVest partner gateway usually. The variable of '$id' is used for the actioned object.
- objectType:
-
The type of object you want to listen to, to receive a webhook on.
- organizationId:
-
Organization to which the crated webhook will be linked. If not informed, the organization of the context user will be considered.
- signedJwtHeader:
-
Any custom header through which the signed JWT may need to be sent. If not informed, the signed JWT will be sent in the 'OneVest-Authorization' header.
- url:
-
GraphQL URL in which the webhook will hit.
Example
{
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"objectType": "string",
"organizationId": "object",
"signedJwtHeader": "string",
"url": "string"
}
CreateRoleInput: object
- accessiblePages:
- accountPageConfigurationId:
- dashboards:
- defaultAuthenticationConnection:
- goalPageConfigurationId:
- householdPageConfigurationId:
- individualPageConfigurationId:
- makeHouseholdDefaultView:
- navigationStyle:
- nonIndividualPageConfigurationId:
- organizationId:
- permissions:
- roleProfileId:
- subAccountPageConfigurationId:
- translatedDescription:
- translatedName:
Example
{
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
CreateRoleProfileInput: object
- organizationId:
- template:
- translatedDescription:
- translatedName:
Example
{
"organizationId": "object",
"template": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"permissions": [
"object"
],
"subAccountPageConfigurationId": "object"
},
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
CreateRoleProfileResponse: object
-
roleProfile:
object
-
- return:
-
arguments:
object
-
Example
{
"roleProfile": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string"
}
}
}
}
}
}
}
}
CreateRoleResponse: object
-
role:
object
-
- return:
-
arguments:
object
-
Example
{
"role": {
"return": {
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {}
}
}
}
}
}
}
}
}
CreateScheduleInput: object
- dates:
- name:
- organizationId:
Example
{
"dates": [
"object"
],
"name": "object",
"organizationId": "object"
}
CreateScheduleResponse: object
-
schedule:
object
-
- return:
-
arguments:
object
-
Example
{
"schedule": {
"return": {
"associatedFinancialProductsCount": {
"return": "number",
"arguments": {}
},
"dates": {
"return": [
"object"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"nextDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
CreateScheduledDepositTransferInput: object
- amountCents:
- bankAccountId:
- currency:
- endDate:
- frequency:
- instantInvest:
-
instantInvest skips the holding period before the amount is invested Only available to partners with the certainty of deposits that do not bounce
- requestId:
- scheduledDate:
- subAccountId:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"instantInvest": "boolean",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object"
}
CreateScheduledIncomeFundTransferInput: object
- amountPayableType:
- annualAmountCents:
- bankAccountId:
- currency:
- dateOfBirth:
- frequency:
- scheduledDate:
- specialTaxRate:
- subAccountId:
- taxOption:
- transferredAmountCents:
Example
{
"amountPayableType": "string",
"annualAmountCents": "object",
"bankAccountId": "object",
"currency": "string",
"dateOfBirth": "object",
"frequency": "string",
"scheduledDate": "object",
"specialTaxRate": "number",
"subAccountId": "object",
"taxOption": "string",
"transferredAmountCents": "object"
}
CreateScheduledIncomeFundTransferResponse: object
-
scheduledIncomeFundTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledIncomeFundTransfer": {
"return": {
"amountPayableType": {
"return": "string",
"arguments": {}
},
"annualAmountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {}
}
}
}
]
}
}
}
}
}
}
}
}
CreateScheduledTransferBetweenSubAccountsInput: object
- amountCents:
- frequency:
- fromSubAccountId:
- scheduledDate:
- toSubAccountId:
- transferAll:
Example
{
"amountCents": "number",
"frequency": "string",
"fromSubAccountId": "object",
"scheduledDate": "object",
"toSubAccountId": "object",
"transferAll": "boolean"
}
CreateScheduledTransferResponse: object
-
scheduledTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledTransfer": {
"return": {
"amountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {}
}
]
}
}
}
}
]
}
}
}
}
}
}
}
}
CreateScheduledWithdrawTransferInput: object
- amountCents:
- bankAccountId:
- currency:
- endDate:
- frequency:
- requestId:
- scheduledDate:
- subAccountId:
- withdrawalReason:
- withdrawalReasonDescription:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"endDate": "object",
"frequency": "string",
"requestId": "object",
"scheduledDate": "object",
"subAccountId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
CreateSftpCredentialsInput: object
- sftpInBucket:
- sftpInDownloadFile:
- sftpInHost:
- sftpInPassword:
- sftpInPort:
- sftpInServerHostKey:
- sftpInSourceDir:
- sftpInTargetPrefix:
- sftpInUsername:
- sftpOutBucket:
- sftpOutHost:
- sftpOutPassword:
- sftpOutPort:
- sftpOutServerHostKey:
- sftpOutTargetDir:
- sftpOutUsername:
Example
{
"sftpInBucket": "string",
"sftpInDownloadFile": "boolean",
"sftpInHost": "string",
"sftpInPassword": "string",
"sftpInPort": "string",
"sftpInServerHostKey": [
"string"
],
"sftpInSourceDir": "string",
"sftpInTargetPrefix": "string",
"sftpInUsername": "string",
"sftpOutBucket": "string",
"sftpOutHost": "string",
"sftpOutPassword": "string",
"sftpOutPort": "string",
"sftpOutServerHostKey": [
"string"
],
"sftpOutTargetDir": "string",
"sftpOutUsername": "string"
}
CreateStepInput: object
- name:
- subSteps:
Example
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
CreateSubAccountInput: object
- accountId:
- accountType:
- allowClientDeposits:
- billingScheduleId:
- feeTierId:
- financialProductId:
- goalId:
- isPartial:
- lastUpdatedBy:
- name:
- requestId:
- scheduleId:
-
Deprecated. Schedule will be inherited from given FinancialProduct
- skipIPS:
- themeId:
- userId:
Example
{
"accountId": "object",
"accountType": "string",
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"requestId": "object",
"scheduleId": "object",
"skipIPS": "boolean",
"themeId": "object",
"userId": "object"
}
CreateSubAccountResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateSubStepInput: object
- canGoBack:
- completeableBy:
- options:
- rolesCompleteableBy:
- skippable:
- type:
Example
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
CreateSubTradeRequestInput: object
- actualQuantity:
- actualTradePriceCents:
- bulkTradeRequestId:
- expectedQuantity:
- expectedTradePriceCents:
- financialProductId:
- isSellAll:
- maxQuantity:
- moneyAllocatedCents:
- subAccountId:
- type:
Example
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"bulkTradeRequestId": "object",
"expectedQuantity": "number",
"expectedTradePriceCents": "number",
"financialProductId": "object",
"isSellAll": "boolean",
"maxQuantity": "number",
"moneyAllocatedCents": "number",
"subAccountId": "object",
"type": "string"
}
CreateSubTradeRequestInputV2: object
- actualQuantity:
- actualTradePriceCents:
- expectedQuantity:
- expectedTradePriceCents:
- financialProductId:
- isSellAll:
- maxQuantity:
- moneyAllocatedCents:
- sourceId:
- subAccountId:
- type:
Example
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"expectedQuantity": "number",
"expectedTradePriceCents": "number",
"financialProductId": "object",
"isSellAll": "boolean",
"maxQuantity": "number",
"moneyAllocatedCents": "number",
"sourceId": "object",
"subAccountId": "object",
"type": "string"
}
CreateSubTradeRequestResponse: object
-
subTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"subTradeRequest": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateSubTradeRequestsInput: object
- bulkTradeRequestId:
- subTradeRequests:
Example
{
"bulkTradeRequestId": "object",
"subTradeRequests": [
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"expectedQuantity": "number",
"expectedTradePriceCents": "number",
"financialProductId": "object",
"isSellAll": "boolean",
"maxQuantity": "number",
"moneyAllocatedCents": "number",
"sourceId": "object",
"subAccountId": "object",
"type": "string"
}
]
}
CreateThemeInput: object
- core:
- iconKey:
- key:
- organizationId:
- translatedDescription:
- translatedName:
- translatedShortDescription:
Example
{
"core": "boolean",
"iconKey": "object",
"key": "object",
"organizationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
CreateThemeResponse: object
-
theme:
object
-
- return:
-
arguments:
object
-
Example
{
"theme": {
"return": {
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateTradeInput: object
- actualQuantity:
- actualTradePriceCents:
- createExternalTransfer:
-
If createExternalTransfer is true and effectiveDate is informed, a matching EXTERNAL_TRANSFER (IN or OUT) will be created with the same amount (quantity x price) and date.
- description:
- effectiveDate:
-
If effectiveDate is informed, the trade will be created as RECONCILED on the informed date. Otherwise, the trade will be created as INITIATED.
- financialProductId:
- subAccountId:
- type:
Example
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"createExternalTransfer": "boolean",
"description": "object",
"effectiveDate": "object",
"financialProductId": "object",
"subAccountId": "object",
"type": "string"
}
CreateTradeResponse: object
-
trade:
object
-
- return:
-
arguments:
object
-
Example
{
"trade": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateTransactionInput: object
- currency:
- date:
- description:
- financialProductId:
- objectId:
- objectType:
- priceCents:
- quantity:
- requestId:
- subAccountId:
- type:
- valueCents:
Example
{
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"objectId": "object",
"objectType": "string",
"priceCents": "number",
"quantity": "number",
"requestId": "object",
"subAccountId": "object",
"type": "string",
"valueCents": "number"
}
CreateTransactionResponse: object
-
transaction:
object
-
- return:
-
arguments:
object
-
Example
{
"transaction": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
CreateTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
CreateUserIDVerificationInformationInput: object
Input type for creating a user's IdVerification
- creditFileSource:
- documentExpiryDate:
-
The expiry date of the document (Required for DIGITAL_DOCUMENT_CHECK method)
- documentID:
-
The unique identifying number of the document used (Required for DIGITAL_DOCUMENT_CHECK method)
- documentIssuingJurisdication:
-
The jurisdiction (province or state) and country of issue of the document (Required for DIGITAL_DOCUMENT_CHECK method)
- documentType:
-
Type of the document used in the ID Verification (Required for DIGITAL_DOCUMENT_CHECK method)
- methodOfIDVerification:
-
Method used for ID verification
- requestId:
-
Unique requestID created by partner for each request to create a new userIDVerification request.
- secondaryDocumentExpiryDate:
- secondaryDocumentID:
- secondaryDocumentIssuingJurisdication:
- secondaryDocumentType:
- secondaryDocumentUserName:
- userId:
-
UserID
- userName:
-
The person's name on the document (Required for DIGITAL_DOCUMENT_CHECK method)
- verifiedDate:
-
Date on which the ID was verified (Required for DIGITAL_DOCUMENT_CHECK method)
Example
{
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"methodOfIDVerification": "string",
"requestId": "object",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userId": "object",
"userName": "object",
"verifiedDate": "object"
}
CreateUserInput: object
Input type for creating a user
- annualDebtPaymentsCents:
-
The amount in cents that the user pays annually towards debts
- annualIncomeCents:
-
User's annual income in amount cents
- annualIncomeStr:
-
User's annual income in non-numeric form (range, category, etc)
- billingScheduleId:
- bulkAccountOpening:
- businessIsMemberofIIROC:
- businessPhone:
- charityRegistrationNumber:
- citizenships:
-
User's citizenships
- closeAssociateOfPEP:
-
Is the user a close associate of politically exposed person?
- companyType:
-
The type of company at which the user is employed
- complianceIssueSource:
- complianceState:
- countryOfRegistration:
- countryOfTaxResidence:
- dateOfBirth:
-
User's date of birth
- dateOfDeath:
-
User's date of death
- debtAssociated:
-
The type of debt. Student loan, Mortgage or Credit Card debt, etc.
- employerCompanyAddress:
- employerName:
- employmentSituation:
- employmentSituationOtherDescription:
- employmentStatus:
-
User's employment status
- entityName:
- establishedDate:
- fatcaStatus:
- fatcaStatusOtherDescription:
- feeTierId:
- financialFixedAssetsCents:
-
User's fixed assets in amount cents
- financialLiquidAssetsCents:
-
User's liquid assets in amount cents
- firmNumber:
- firstName:
-
User's first name
- foreignTaxInformation:
-
The tax information provided by the user if the user pays tax to a foreign country
- gender:
-
User's gender.
- headOfInternationalOrganization:
-
Is/Was the User the head of an international organization?
- iDCheckCompleted:
- iDCheckRetrigger:
- identificationType:
- inProvinceSince:
- insiderSymbols:
- instructionsFromFinancialEntity:
- integrations:
- investmentKnowledge:
-
What is the user's level of investment knowledge?
- isAFinancialEntity:
- isAccreditedInvestor:
-
Is the client an accredited investor?
- isAffiliateOfFinancialEntity:
- isEntityForProfit:
- isEntityRegulated:
- isForThirdParty:
- isLargeCorporation:
- isMemberOfIiroc:
-
Is the user a member of IIROC? IIROC:Investment Industry Regulatory Organization of Canada
- isNonProfit:
- isOfficerOfPublicCompany:
-
Is the user a high-level management executive of a public company?
- isOwnerOfEntity:
- isOwnerOfPublicCompany:
-
Is the user the owner of a public company?
- isPublicBody:
- isRegisteredWithCRA:
- isReportingIssuer:
- isVulnerablePerson:
- issuerExchange:
- issuerName:
- issuerTicker:
- jobTitle:
-
User's job title, if user is employed
- language:
-
Languages the user communicates in
- lastName:
-
User's last name
- maritalStatus:
-
User's martial status
- middleName:
-
User's middle name
- numberOfDependents:
-
Number of dependents associated with User
- organizationId:
-
What the organization should be set to for the new user
- parentCompanyName:
- partnerUserId:
-
User ID on the Partner system that uses the OneVest embedded web-app
- payTaxesOutsideCanada:
- phone:
-
User's phone number
- physicalAddress:
-
User's address
- politicallyExposedDomesticPerson:
-
Is the user a politically exposed person in a Canada?
- politicallyExposedForeignPerson:
-
Is the user a politically exposed person in a foreign country?
- powerOfAttorneyGranted:
-
Has the User appointed a Power of Attorney?
- preferredMethodOfCommunication:
- preferredMethodOfCommunicationOtherDescription:
- primaryEmail:
-
User's email address
- readyToSignAgreement:
- receivesDonationsFromPublic:
- registrationNumber:
- regulatorName:
- relatedEntities:
- requestId:
-
Unique requestID created by partner for each request to create a new user
- retirementAge:
-
Expected age the user wishes to retire
- riskQuestion1:
-
User's answer to the first risk question
- riskQuestion2:
-
User's answer to the second risk question
- sin:
-
User's Social Insurance Number
- sourceOfFunds:
- sourceOfFundsOtherDescription:
- sourceOfWealth:
- sourceOfWealthOtherDescription:
- spouseAddress:
- spouseCompanyType:
-
User's spouse company type, if employed
- spouseDateOfBirth:
-
User's spouse Date of birth
- spouseEmail:
- spouseEmployerName:
- spouseEmploymentType:
- spouseFirstName:
-
User's spouse first name
- spouseJobTitle:
-
User's spouse job title
- spouseLastName:
-
User's spouse last name
- spouseMiddleName:
-
User's spouse middle name
- spouseSin:
-
User's spouse Social Insurance Number
- ssSymbols:
- studentAreaOfStudy:
-
Area of study, if user is a student
- taxId:
-
User's Tax ID: SIN/BN (Canada), SSN/ITIN/EIN (United States). See taxIdType.
- taxIdType:
-
Type of taxId value
- taxNumber:
- timezone:
-
User's timezone Please use one of the following valid timezone formats:
'America/Blanc-Sablon' 'America/Glace_Bay' 'America/Goose_Bay' 'America/Halifax' 'America/Moncton' 'America/Dawson_Creek' 'America/Creston' 'America/Fort_Nelson' 'America/Cambridge_Bay' 'America/Edmonton' 'America/Inuvik' 'America/Yellowknife' 'America/Atikokan' 'America/Iqaluit' 'America/Nipigon' 'America/Pangnirtung' 'America/Thunder_Bay' 'America/Toronto' 'America/Rainy_River' 'America/Rankin_Inlet' 'America/Resolute' 'America/Winnipeg' 'America/Regina' 'America/Swift_Current' 'America/Dawson' 'America/Vancouver' 'America/Whitehorse'
- totalDebtCents:
-
User's total debt in amount cents
- trustedContactPerson:
-
User's trusted contact person details
- type:
- uniqueCircumstances:
- yearEnd:
Example
{
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"iDCheckCompleted": "boolean",
"iDCheckRetrigger": "boolean"
}
CreateUserResponse: object
Type definition for creating a user
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CreateWebhookInput: object
- customHeaders:
-
Any custom headers that may need to be set to be sent with the mutation to the assigned url.
- eventType:
-
The event type on the object that gets actioned to then send off the webhook.
- gql:
-
The graphql query string that would be used to query the OneVest partner gateway usually. The variable of '$id' is used for the actioned object.
- mutationInputName:
-
The name of the input that the webhook will pass, it will always pass as variable 'input'.
- mutationName:
-
The name of the mutation that the webhook will hit.
- objectType:
-
The type of object you want to listen to, to receive a webhook on.
- organizationId:
-
Organization to which the crated webhook will be linked. If not informed, the organization of the context user will be considered.
- url:
-
GraphQL URL in which the webhook will hit.
Example
{
"customHeaders": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"organizationId": "object",
"url": "string"
}
CreateWebhookResponse: object
-
webhook:
object
-
- return:
-
arguments:
object
-
Example
{
"webhook": {
"return": {
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {}
}
}
}
}
}
}
}
CreateWithdrawTransferInput: object
- amountCents:
-
Transfer amount in cents. Minimum $100 (10000)
- bankAccountId:
-
User' Bank Account ID.
- currency:
- requestId:
-
This an ID created by the partner, that is submitted with an transfer request and unique to each request.
- subAccountId:
-
Account that transfer is to be processed in.
- withdrawalMode:
- withdrawalReason:
-
Withdrawal reason.
- withdrawalReasonDescription:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"requestId": "object",
"subAccountId": "object",
"withdrawalMode": "string",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
CreateWorkflowCompletionInput: object
- objectId:
- objectType:
- organizationId:
- parentWorkflowCompletionId:
- workflowId:
Example
{
"objectId": "string",
"objectType": "string",
"organizationId": "object",
"parentWorkflowCompletionId": "object",
"workflowId": "object"
}
CreateWorkflowCompletionResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
CreateWorkflowInput: object
- eventType:
- name:
- objectType:
- organizationId:
- steps:
- triggerRules:
- triggerType:
Example
{
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"organizationId": "object",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string"
}
CreateWorkflowResponse: object
-
workflow:
object
-
- return:
-
arguments:
object
-
Example
{
"workflow": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
}
}
}
}
}
}
}
CreationNotificationDefintionResponse: object
-
notificationDefinition:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationDefinition": {
"return": {
"bodyTemplate": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"linkTemplate": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "object",
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
}
}
}
}
}
}
CurrencyCodes: string
-
objectAED
-
objectAFN
-
objectALL
-
objectAMD
-
objectANG
-
objectAOA
-
objectARS
-
objectAUD
-
objectAWG
-
objectAZN
-
objectBAM
-
objectBBD
-
objectBDT
-
objectBGN
-
objectBHD
-
objectBIF
-
objectBMD
-
objectBND
-
objectBOB
-
objectBOV
-
objectBRL
-
objectBSD
-
objectBTN
-
objectBWP
-
objectBYN
-
objectBZD
-
objectCAD
-
objectCDF
-
objectCHE
-
objectCHF
-
objectCHW
-
objectCLF
-
objectCLP
-
objectCNY
-
objectCOP
-
objectCOU
-
objectCRC
-
objectCUC
-
objectCUP
-
objectCVE
-
objectCZK
-
objectDJF
-
objectDKK
-
objectDOP
-
objectDZD
-
objectEGP
-
objectERN
-
objectETB
-
objectEUR
-
objectFJD
-
objectFKP
-
objectGBP
-
objectGEL
-
objectGHS
-
objectGIP
-
objectGMD
-
objectGNF
-
objectGTQ
-
objectGYD
-
objectHKD
-
objectHNL
-
objectHTG
-
objectHUF
-
objectIDR
-
objectILS
-
objectINR
-
objectIQD
-
objectIRR
-
objectISK
-
objectJMD
-
objectJOD
-
objectJPY
-
objectKES
-
objectKGS
-
objectKHR
-
objectKMF
-
objectKPW
-
objectKRW
-
objectKWD
-
objectKYD
-
objectKZT
-
objectLAK
-
objectLBP
-
objectLKR
-
objectLRD
-
objectLSL
-
objectLYD
-
objectMAD
-
objectMDL
-
objectMGA
-
objectMKD
-
objectMMK
-
objectMNT
-
objectMOP
-
objectMRU
-
objectMUR
-
objectMVR
-
objectMWK
-
objectMXN
-
objectMXV
-
objectMYR
-
objectMZN
-
objectNAD
-
objectNGN
-
objectNIO
-
objectNOK
-
objectNPR
-
objectNZD
-
objectOMR
-
objectPAB
-
objectPEN
-
objectPGK
-
objectPHP
-
objectPKR
-
objectPLN
-
objectPYG
-
objectQAR
-
objectRON
-
objectRSD
-
objectRUB
-
objectRWF
-
objectSAR
-
objectSBD
-
objectSCR
-
objectSDG
-
objectSEK
-
objectSGD
-
objectSHP
-
objectSLE
-
objectSLL
-
objectSOS
-
objectSRD
-
objectSSP
-
objectSTN
-
objectSVC
-
objectSYP
-
objectSZL
-
objectTHB
-
objectTJS
-
objectTMT
-
objectTND
-
objectTOP
-
objectTRY
-
objectTTD
-
objectTWD
-
objectTZS
-
objectUAH
-
objectUGX
-
objectUSD
-
objectUSN
-
objectUYI
-
objectUYU
-
objectUYW
-
objectUZS
-
objectVED
-
objectVES
-
objectVND
-
objectVUV
-
objectWST
-
objectXAF
-
objectXAG
-
objectXAU
-
objectXBA
-
objectXBB
-
objectXBC
-
objectXBD
-
objectXCD
-
objectXDR
-
objectXOF
-
objectXPD
-
objectXPF
-
objectXPT
-
objectXSU
-
objectXTS
-
objectXUA
-
objectXXX
-
objectYER
-
objectZAR
-
objectZMW
-
objectZWL
CurrencyFallbackConversion: object
- from:
- rate:
- to:
Example
{
"from": "string",
"rate": "number",
"to": "string"
}
Custodian: object
-
customerName:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
inventoryAccount:
object
-
- return:
-
arguments:
object
-
-
moneyAccount:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
notificationEmails:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
repCode:
object
-
- return:
-
arguments:
object
-
-
sftpInBucket:
object
-
- return:
-
arguments:
object
-
-
sftpOutBucket:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"customerName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"inventoryAccount": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianAccountsDaily: object
-
account:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianActivity: object
-
account:
object
-
- return:
-
arguments:
object
-
-
accruedInterest:
object
-
- return:
-
arguments:
object
-
-
amountValueCents:
object
-
- return:
-
arguments:
object
-
-
clientName:
object
-
- return:
-
arguments:
object
-
-
commission:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
cusip:
object
-
- return:
-
arguments:
object
-
-
custodianAccountNumber:
object
-
- return:
-
arguments:
object
-
-
effectiveDate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
priceCents:
object
-
- return:
-
arguments:
object
-
-
processDate:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
securityType:
object
-
- return:
-
arguments:
object
-
-
settleDate:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subTransactionId:
object
-
- return:
-
arguments:
object
-
-
symbol:
object
-
- return:
-
arguments:
object
-
-
transactionDesc:
object
-
- return:
-
arguments:
object
-
-
transactionId:
object
-
- return:
-
arguments:
object
-
-
transactionType:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianAffiliate: object
-
allocation:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"allocation": {
"return": "number",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"dateOfBirth": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
CustodianAffiliationRelations: string
-
objectCHILD
-
objectCOMMON_LAW
-
objectGRANDCHILD
-
objectGRANDPARENT
-
objectGUARDIAN
-
objectNEPHEW_NIECE
-
objectOTHER
-
objectPARENT
-
objectPRIMARY_CAREGIVER
-
objectSIBLING
-
objectSPOUSE
CustodianAffiliationTypes: string
-
objectAUTHORIZED_INDIVIDUAL
-
objectBENEFICIAL_OWNER
-
objectCONTINGENT_BENEFICIARY
-
objectCONTRIBUTOR
-
objectDIRECTOR
-
objectGRANTOR
-
objectJOINT
-
objectOTHER
-
objectPOWER_OF_ATTORNEY
-
objectPRIMARY_BENEFICIARY
-
objectPROTECTOR
-
objectSETTLOR
-
objectSUCCESSOR
-
objectTHIRD_PARTY
-
objectTRUSTEE
CustodianAssetClass: object
-
riskLevel:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
Example
{
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
CustodianBankAccount: object
-
bankAccountNumber:
object
-
- return:
-
arguments:
object
-
-
institutionNumber:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
transitNumber:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
}
}
CustodianConnection: object
-
accountOpenningSubmissionType:
object
-
- return:
-
arguments:
object
-
-
accountTypeSettings:
object
-
- return:
-
arguments:
object
-
-
allowFractionalTrading:
object
-
- return:
-
arguments:
object
-
-
allowTransactionCreation:
object
-
- return:
-
arguments:
object
-
-
baseCurrency:
object
-
- return:
-
arguments:
object
-
-
config:
object
-
- return:
-
arguments:
object
-
-
custodianActivityImportFilePaths:
object
-
- return:
-
arguments:
object
-
-
custodianSnapshotImportFilePaths:
object
-
- return:
-
arguments:
object
-
-
custodianUsersImportFilePath:
object
-
- return:
-
arguments:
object
-
-
customerName:
object
-
- return:
-
arguments:
object
-
-
default:
object
-
- return:
-
arguments:
object
-
-
disabledFlagTypes:
object
-
- return:
-
arguments:
object
-
-
enableAccountOpeningSubmission:
object
-
- return:
-
arguments:
object
-
-
enableAutoReconcileActivities:
object
-
- return:
-
arguments:
object
-
-
enableAutoReconcilePositions:
object
-
- return:
-
arguments:
object
-
-
enableCustodianAccountImport:
object
-
- return:
-
arguments:
object
-
-
enableCustodianActivityImport:
object
-
- return:
-
arguments:
object
-
-
enableCustodianOrganizationImport:
object
-
- return:
-
arguments:
object
-
-
enableCustodianOrganizationUserImport:
object
-
- return:
-
arguments:
object
-
-
enableCustodianSnapshotImport:
object
-
- return:
-
arguments:
object
-
-
enableCustodianUserImport:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianAffiliates:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianCustomFields:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianProjectedIncome:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianSnapshotHistory:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianStatements:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianStatistics:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianSuitability:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianTransactions:
object
-
- return:
-
arguments:
object
-
-
enableFetchCustodianUpcomingTransactions:
object
-
- return:
-
arguments:
object
-
-
enableTransferSubmission:
object
-
- return:
-
arguments:
object
-
-
fetchLivePrices:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
inventoryAccount:
object
-
- return:
-
arguments:
object
-
-
moneyAccount:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
notificationEmails:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
reconciliationType:
object
-
- return:
-
arguments:
object
-
-
repCode:
object
-
- return:
-
arguments:
object
-
-
sftpCredentials:
object
-
- return:
-
arguments:
object
-
-
transferSubmissionType:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"accountOpenningSubmissionType": {
"return": "string",
"arguments": {}
},
"accountTypeSettings": {
"return": [
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"allowFractionalTrading": {
"return": "boolean",
"arguments": {}
},
"allowTransactionCreation": {
"return": "boolean",
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"config": {
"return": "object",
"arguments": {}
},
"custodianActivityImportFilePaths": {
"return": [
"string"
],
"arguments": {}
},
"custodianSnapshotImportFilePaths": {
"return": [
"object"
],
"arguments": {}
},
"custodianUsersImportFilePath": {
"return": "object",
"arguments": {}
},
"customerName": {
"return": "string",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"disabledFlagTypes": {
"return": [
"string"
],
"arguments": {}
},
"enableAccountOpeningSubmission": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcileActivities": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcilePositions": {
"return": "boolean",
"arguments": {}
},
"enableCustodianAccountImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianActivityImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianOrganizationImport": {}
}
CustodianConnectionAccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectFHSA
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
CustodianConnectionTypes: string
-
objectAPEX
-
objectATB
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSCHWAB
CustodianConnectionsQueryFilter: object
- accountTypes:
- customerName:
- default:
- inventoryAccount:
- moneyAccount:
- name:
- organizationId:
Example
{
"accountTypes": [
"string"
],
"customerName": "string",
"default": "boolean",
"inventoryAccount": "object",
"moneyAccount": "object",
"name": "string",
"organizationId": "object"
}
CustodianFinancialProduct: object
-
cusip:
object
-
- return:
-
arguments:
object
-
-
exchangeMic:
object
-
- return:
-
arguments:
object
-
-
isCash:
object
-
- return:
-
arguments:
object
-
-
isin:
object
-
- return:
-
arguments:
object
-
-
primaryAssetClass:
object
-
- return:
-
arguments:
object
-
-
ric:
object
-
- return:
-
arguments:
object
-
-
secondaryAssetClass:
object
-
- return:
-
arguments:
object
-
-
tertiaryAssetClass:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
Example
{
"cusip": {
"return": "string",
"arguments": {}
},
"exchangeMic": {
"return": "string",
"arguments": {}
},
"isCash": {
"return": "boolean",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"primaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"ric": {
"return": "string",
"arguments": {}
},
"secondaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"tertiaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {}
}
}
}
}
}
CustodianFrequency: string
-
objectANNUALLY
-
objectBI_WEEKLY
-
objectDAILY
-
objectMONTHLY
-
objectQUARTERLY
-
objectSEMI_ANNUALLY
-
objectWEEKLY
CustodianInstitution: object
-
name:
object
-
- return:
-
arguments:
object
-
Example
{
"name": {
"return": "string",
"arguments": {}
}
}
CustodianProjectedIncome: object
-
amountCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRates:
object
-
- return:
-
arguments:
object
-
Example
{
"amountCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"date": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"cusip": {
"return": "string",
"arguments": {}
},
"exchangeMic": {
"return": "string",
"arguments": {}
},
"isCash": {
"return": "boolean",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"primaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"ric": {
"return": "string",
"arguments": {}
},
"secondaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
}
}
CustodianSnapshotHistory: object
-
currency:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRates:
object
-
- return:
-
arguments:
object
-
-
integrationId:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
Example
{
"currency": {
"return": "string",
"arguments": {}
},
"date": {
"return": "object",
"arguments": {}
},
"foreignExchangeRates": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"rate": {
"return": "object",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"integrationId": {
"return": "string",
"arguments": {}
},
"marketValueCents": {
"return": "object",
"arguments": {}
},
"moneyAvailableCents": {
"return": "object",
"arguments": {}
},
"netContributionCents": {
"return": "object",
"arguments": {}
},
"objectId": {
"return": "object",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
}
}
CustodianStatementTypes: string
-
objectADMINISTRATIVE_FEES_ANNUAL_REPORT
-
objectANNUAL_PERFORMANCE_REPORT
-
objectMANAGEMENT_FEES_ANNUAL_REPORT
-
objectMONTHLY_ACCOUNT_STATEMENTS
-
objectOV_MONTHLY_ACCOUNT_STATEMENTS
-
objectTAX_SLIPS_FIRST_60_DAYS
-
objectTAX_SLIPS_LAST_10_MONTHS
-
objectTAX_SLIPS_NR4
-
objectTAX_SLIPS_T3_BREAKDOWN
-
objectTAX_SLIPS_T3_RL16
-
objectTAX_SLIPS_T4A_RL1
-
objectTAX_SLIPS_T4RIF_RL2
-
objectTAX_SLIPS_T4RSP_RL2
-
objectTAX_SLIPS_T5_RL3
-
objectTAX_SLIPS_T5008
-
objectTAX_SLIPS_T5013_RL15
-
objectTAX_SLIPS_TRADING_SUMMARY
-
objectTAX_SLIP_GENERAL
-
objectTRADE_CONFIRMATION
CustodianStatements: object
-
account:
object
-
- return:
-
arguments:
object
-
-
fileName:
object
-
- return:
-
arguments:
object
-
-
referenceDate:
object
-
- return:
-
arguments:
object
-
-
s3key:
object
-
- return:
-
arguments:
object
-
-
signedUrl:
object
-
- return:
-
arguments:
object
-
-
signedUrlFormat:
object
-
- return:
-
arguments:
object
-
-
translatedFileName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianStatistics: object
-
currency:
object
-
- return:
-
arguments:
object
-
-
depositContributionCents:
object
-
- return:
-
arguments:
object
-
-
eodMarketValueCents:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRates:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
holdingsMissingRate:
object
-
- return:
-
arguments:
object
-
-
integrationId:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedAt:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
maxWithdrawalCents:
object
-
- return:
-
arguments:
object
-
-
minWithdrawalCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
originalCurrencies:
object
-
- return:
-
arguments:
object
-
-
originalCurrenciesMissingRate:
object
-
- return:
-
arguments:
object
-
-
projectedIncome:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnAmountCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
-
withdrawContributionCents:
object
-
- return:
-
arguments:
object
-
Example
{
"currency": {
"return": "string",
"arguments": {}
},
"depositContributionCents": {
"return": "number",
"arguments": {}
},
"eodMarketValueCents": {
"return": "object",
"arguments": {}
},
"foreignExchangeRates": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"rate": {
"return": "object",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"holdings": {
"return": [
{
"adjustedCostBaseCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"currentPriceCents": {
"return": "object",
"arguments": {}
},
"eodPriceCents": {
"return": "object",
"arguments": {}
},
"eodTotalCents": {
"return": "object",
"arguments": {}
},
"financialProduct": {
"return": {
"cusip": {
"return": "string",
"arguments": {}
},
"exchangeMic": {
"return": "string",
"arguments": {}
},
"isCash": {
"return": "boolean",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"primaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
}
}
}
}
]
}
}
CustodianStatisticsForeignExchangeRate: object
-
date:
object
-
- return:
-
arguments:
object
-
-
from:
object
-
- return:
-
arguments:
object
-
-
rate:
object
-
- return:
-
arguments:
object
-
-
to:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"rate": {
"return": "object",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
CustodianStatisticsHolding: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
eodPriceCents:
object
-
- return:
-
arguments:
object
-
-
eodTotalCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRate:
object
-
- return:
-
arguments:
object
-
-
lastEodPriceUpdatedAt:
object
-
- return:
-
arguments:
object
-
-
lastPriceUpdatedAt:
object
-
- return:
-
arguments:
object
-
-
originalCurrency:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
rateOfReturn:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"currentPriceCents": {
"return": "object",
"arguments": {}
},
"eodPriceCents": {
"return": "object",
"arguments": {}
},
"eodTotalCents": {
"return": "object",
"arguments": {}
},
"financialProduct": {
"return": {
"cusip": {
"return": "string",
"arguments": {}
},
"exchangeMic": {
"return": "string",
"arguments": {}
},
"isCash": {
"return": "boolean",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"primaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"ric": {
"return": "string",
"arguments": {}
},
"secondaryAssetClass": {
"return": {
"riskLevel": {
"return": "number",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {}
}
}
}
}
}
}
}
CustodianStatisticsHoldingOriginalCurrency: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
eodPriceCents:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"currentPriceCents": {
"return": "object",
"arguments": {}
},
"eodPriceCents": {
"return": "object",
"arguments": {}
},
"totalCents": {
"return": "object",
"arguments": {}
}
}
CustodianStatisticsInput: object
- currency:
- endDate:
- startDate:
Example
{
"currency": "string",
"endDate": "object",
"startDate": "object"
}
CustodianStatisticsOriginalCurrency: object
-
currency:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmountCents:
object
-
- return:
-
arguments:
object
-
Example
{
"currency": {
"return": "string",
"arguments": {}
},
"marketValueCents": {
"return": "object",
"arguments": {}
},
"moneyAvailableCents": {
"return": "object",
"arguments": {}
},
"netContributionCents": {
"return": "object",
"arguments": {}
},
"simpleReturnAmountCents": {
"return": "object",
"arguments": {}
}
}
CustodianTransaction: object
-
account:
object
-
- return:
-
arguments:
object
-
-
bookValueCents:
object
-
- return:
-
arguments:
object
-
-
cashBalance:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
custodianTransactionType:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
description:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
priceCents:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
settleDate:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
valueCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianTransactionTypes: string
-
objectADJUSTMENT
-
objectBORROW_FEE
-
objectBUY
-
objectCANCEL_BUY
-
objectCANCEL_CORPORATE_ACTION
-
objectCANCEL_EFT
-
objectCANCEL_MANAGEMENT_FEE
-
objectCANCEL_SELL
-
objectCANCEL_SWITCH_IN
-
objectCANCEL_SWITCH_OUT
-
objectCANCEL_TRANSFER
-
objectCHEQUE
-
objectCORPORATE_ACTION
-
objectCUSTODY_FEE
-
objectDEPOSIT
-
objectDEPOSIT_BUY
-
objectDEREGISTRATION_FEE
-
objectDEREGISTRATION_TAX
-
objectDISTRIBUTION
-
objectDISTRIBUTION_REINVESTMENT
-
objectDIVIDEND
-
objectEFT
-
objectEXPENSE
-
objectEXTERNAL_TRANSFER_IN
-
objectEXTERNAL_TRANSFER_IN_SECURITY
-
objectEXTERNAL_TRANSFER_OUT
-
objectGOV_CONTRIBUTIONS
-
objectGST
-
objectHST
-
objectINCOME
-
objectINCOME_FUND_TRANSFER
-
objectINTEREST
-
objectMANAGEMENT_FEE
-
objectOTHER
-
objectRISK_EXPOSURE_FEE
-
objectSELL
-
objectSWI_COST
-
objectSWI_MARKET
-
objectSWO_COST
-
objectSWO_MARKET
-
objectTRANSFER_IN
-
objectTRANSFER_OUT
-
objectWITHDRAWAL
-
objectWITHHOLDING_TAX
CustodianTransfer: object
-
account:
object
-
- return:
-
arguments:
object
-
-
amountCents:
object
-
- return:
-
arguments:
object
-
-
bankAccount:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
frequency:
object
-
- return:
-
arguments:
object
-
-
scheduledDate:
object
-
- return:
-
arguments:
object
-
-
source:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
CustodianTransferState: string
Transfer processing steps.
-
objectACTIVE
-
objectCANCELED
-
objectFAILED
-
objectINACTIVE
-
objectINITIATED
-
objectPROCESSING
-
objectREADY
-
objectRECONCILED
-
objectREQUESTED
-
objectREVIEWING
CustodianTypes: string
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSCHWAB
CustodianUpcomingTransactionsResponse: object
-
totalTransfersCount:
object
-
- return:
-
arguments:
object
-
-
upcomingTransactions:
object
-
- return:
-
arguments:
object
-
Example
{
"totalTransfersCount": {
"return": "number",
"arguments": {}
},
"upcomingTransactions": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
CustodianUser: object
-
dateOfBirth:
object
-
- return:
-
arguments:
object
-
-
firstName:
object
-
- return:
-
arguments:
object
-
-
lastName:
object
-
- return:
-
arguments:
object
-
Example
{
"dateOfBirth": {
"return": "object",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
}
}
CustomField: object
-
conditionalRules:
object
-
- return:
-
arguments:
object
-
-
externalField:
object
-
- return:
-
arguments:
object
-
-
format:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
selectOptions:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
workflowStep:
object
-
- return:
-
arguments:
object
-
Example
{
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
CustomFieldConditionalRule: object
-
comparison:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
CustomFieldConditionalRuleInput: object
- comparison:
- field:
- value:
Example
{
"comparison": "string",
"field": "object",
"value": "object"
}
CustomFieldConditionalRulesComparisonTypes: string
-
objectEQUALS
-
objectGREATER_THAN
-
objectGREATER_THAN_AGO
-
objectIN
-
objectINCLUDES
-
objectLESS_THAN
-
objectLESS_THAN_AGO
-
objectNOT_EQUALS
-
objectNOT_IN
-
objectNOT_INCLUDES
CustomFieldFormats: string
-
objectCHECKBOX
-
objectCURRENCY
-
objectDATE
-
objectDATE_TIME
-
objectDROPDOWN_LIST
-
objectEMAIL
-
objectNUMBER
-
objectPHONE
-
objectPHYSICAL_ADDRESS
-
objectRADIO_BUTTON
-
objectSEARCH_LIST
-
objectSIMPLE_TEXT
-
objectTEXT_AREA
-
objectTOGGLE_SWITCH
CustomFieldObjectTypes: string
-
objectACCOUNT
-
objectENTITY
-
objectGOAL
-
objectHOUSEHOLD
-
objectSUB_ACCOUNT
CustomFieldQueryFilter: object
- keys:
- objectType:
- organizationId:
- type:
- workflowStep:
Example
{
"keys": [
"string"
],
"objectType": "string",
"organizationId": "object",
"type": "string",
"workflowStep": "string"
}
CustomFieldSelectOption: object
-
displayText:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"displayText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "object",
"arguments": {}
}
}
CustomFieldSelectOptionInput: object
- displayText:
- value:
Example
{
"displayText": {
"en": "object",
"fr": "object"
},
"value": "object"
}
CustomFieldSelectedOption: object
-
displayText:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"displayText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "object",
"arguments": {}
}
}
CustomFieldTypes: string
-
objectBOOLEAN
-
objectCUSTOM_OBJECT
-
objectDATE
-
objectDECIMAL
-
objectINTEGER
-
objectMULTIPLE_SELECT
-
objectSINGLE_SELECT
-
objectTEXT
CustomFieldValue: object
-
customField:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
selectedOptions:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"customField": {
"return": {
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
CustomFieldWorkflowSteps: string
-
objectAPPROVAL
-
objectDOCUMENTS
-
objectEDIT_ACCOUNT
-
objectEDIT_GOAL
-
objectEMPLOYMENT_INFORMATION
-
objectHOUSEHOLD
-
objectNON_INDIVIDUAL_INFORMATION
-
objectPERSONAL_INFORMATION
-
objectPERSONS_OF_INTEREST
DailySnapshot: object
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRates:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
holdingsMissingRate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
originalCurrencies:
object
-
- return:
-
arguments:
object
-
-
originalCurrenciesMissingRate:
object
-
- return:
-
arguments:
object
-
-
snapshotAt:
object
-
- return:
-
arguments:
object
-
Example
{
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"date": {
"return": "object",
"arguments": {}
},
"foreignExchangeRates": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"organization": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"holdings": {
"return": [
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
DailySnapshotHolding: object
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
newUnitsBought:
object
-
- return:
-
arguments:
object
-
-
priceCentsPerNewUnit:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
-
totalUnitsBought:
object
-
- return:
-
arguments:
object
-
Example
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
DailySnapshotHoldingV2: object
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
DailySnapshotOriginalCurrency: object
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
Example
{
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"marketValueCents": {
"return": "object",
"arguments": {}
},
"moneyAvailableCents": {
"return": "object",
"arguments": {}
},
"netContributionCents": {
"return": "object",
"arguments": {}
},
"newContributionCents": {
"return": "object",
"arguments": {}
}
}
DailyStatsTypes: string
-
objectACCOUNTS_DAILY
-
objectCLIENT_GROUPS_DAILY
-
objectGOALS_DAILY
-
objectSUB_ACCOUNTS_DAILY
-
objectUSERS_DAILY
Dashboard: object
-
archived:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
widgets:
object
-
- return:
-
arguments:
object
-
Example
{
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
DataApiExport: object
-
columns:
object
-
- return:
-
arguments:
object
-
-
datasetPath:
object
-
- return:
-
arguments:
object
-
-
fileName:
object
-
- return:
-
arguments:
object
-
-
fileUrl:
object
-
- return:
-
arguments:
object
-
-
filter:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
perPage:
object
-
- return:
-
arguments:
object
-
-
progress:
object
-
- return:
-
arguments:
object
-
-
queryPath:
object
-
- return:
-
arguments:
object
-
-
sortDesc:
object
-
- return:
-
arguments:
object
-
-
sortField:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
Example
{
"columns": {
"return": [
{
"formatter": {
"return": "string",
"arguments": {}
},
"gqlAlias": {
"return": "string",
"arguments": {}
},
"header": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"datasetPath": {
"return": "string",
"arguments": {}
},
"fileName": {
"return": "string",
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filter": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
DataApiExportColumn: object
-
formatter:
object
-
- return:
-
arguments:
object
-
-
gqlAlias:
object
-
- return:
-
arguments:
object
-
-
header:
object
-
- return:
-
arguments:
object
-
Example
{
"formatter": {
"return": "string",
"arguments": {}
},
"gqlAlias": {
"return": "string",
"arguments": {}
},
"header": {
"return": "string",
"arguments": {}
}
}
DataExport: object
-
columns:
object
-
- return:
-
arguments:
object
-
-
fileUrl:
object
-
- return:
-
arguments:
object
-
-
filters:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
sortDesc:
object
-
- return:
-
arguments:
object
-
-
sortField:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"columns": {
"return": [
"string"
],
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filters": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
DataReport: object
-
accessType:
object
-
- return:
-
arguments:
object
-
-
author:
object
-
- return:
-
arguments:
object
-
-
columns:
object
-
- return:
-
arguments:
object
-
-
filters:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
sortDesc:
object
-
- return:
-
arguments:
object
-
-
sortField:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"accessType": {
"return": "string",
"arguments": {}
},
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
Date: object
A date string, such as 2007-12-03, compliant with the full-date
format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.
Example
object
DateTime: object
A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the date-time
format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.
Example
object
DebtAssociated: string
Supported types of debt
-
objectCREDIT_CARD
-
objectMORTGAGE
-
objectSTUDENT_LOAN
DeleteArticleImageResponse: object
-
article:
object
-
- return:
-
arguments:
object
-
Example
{
"article": {
"return": {
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
DeleteArticleResponse: object
-
deleted:
object
-
- return:
-
arguments:
object
-
Example
{
"deleted": {
"return": "boolean",
"arguments": {}
}
}
DeleteBankAccountResponse: object
-
bankAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
DeleteFileDocumentInput: object
- fileDocumentId:
-
fileDocumentId associated with the note which is updating
Example
{
"fileDocumentId": "object"
}
DeleteFileDocumentResponse: object
-
fileDocument:
object
-
- return:
-
arguments:
object
-
Example
{
"fileDocument": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
DeleteImportFileResponse: object
-
importFile:
object
-
- return:
-
arguments:
object
-
Example
{
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
DeleteInstitutionInput: object
- id:
-
This an ID created by the partner, that is submitted with a request to create a new Institution and unique to each request.
Example
{
"id": "object"
}
DeleteInstitutionResponse: object
-
institution:
object
-
- return:
-
arguments:
object
-
Example
{
"institution": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
DeleteNotificationDefinitionInput: object
- notificationDefinitionId:
Example
{
"notificationDefinitionId": "object"
}
DeleteNotificationGroupInput: object
- notificationGroupId:
Example
{
"notificationGroupId": "object"
}
DeleteOrganizationDashboardResponse: object
-
dashboard:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboard": {
"return": {
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
DeleteOrganizationUserResponse: object
-
deleted:
object
-
- return:
-
arguments:
object
-
Example
{
"deleted": {
"return": "boolean",
"arguments": {}
}
}
DeleteReportResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
DeleteRoleResponse: object
-
deleted:
object
-
- return:
-
arguments:
object
-
Example
{
"deleted": {
"return": "boolean",
"arguments": {}
}
}
DeleteTransactionResponse: object
-
transaction:
object
-
- return:
-
arguments:
object
-
Example
{
"transaction": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
DeleteWebhookResponse: object
Example
{
"message": {
"return": "string",
"arguments": {}
},
"webhook": {
"return": {
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {}
}
}
}
}
}
}
}
EmploymentSituation: string
-
objectOTHER
-
objectSOMEWHAT_STABLE
-
objectSTABLE_AND_SECURE
-
objectSTABLE_BUT_MAY_CHANGE_IN_FUTURE
-
objectUNEMPLOYED_BUT_LOOKING
EmploymentStatus: string
Supported employment statuses
-
objectEMPLOYED
-
objectRETIRED
-
objectSELF_EMPLOYED
-
objectSTAY_AT_HOME_PARENT
-
objectSTUDENT
-
objectUNEMPLOYED
EnabledJurisdictions: object
-
all:
object
-
If set, all jurisdictions are enabled, the "only" attribute does not apply.
-
- return:
-
arguments:
object
-
-
only:
object
-
List of enabled jurisdictions. Applicable when all=false. Example: [CA_AB, CA_BC] or [US_WY] (ISO 3166-2 Subdivision Codes).
-
- return:
-
arguments:
object
-
Example
{
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
}
EnabledJurisdictionsInput: object
- all:
-
If set, all jurisdictions are enabled, the "only" attribute does not apply.
- only:
-
List of enabled jurisdictions. Applicable when all=false. Example: [CA_AB, CA_BC] or [US_WY] (ISO 3166-2 Subdivision Codes).
Example
{
"all": "boolean",
"only": [
"string"
]
}
EndLiquidationResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
EntityOrganizationUser: object
-
displayOptions:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
readOnly:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
Example
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
EntityTypes: string
-
objectINDIVIDUAL
-
objectINVESTMENT_FUND
-
objectOTHER
-
objectPARTNERSHIP
-
objectPRIVATE_COMPANY
-
objectPUBLICLY_LISTED_ENTITY
-
objectREGULATED_ENTITY
-
objectSOLE_PROPRIETORSHIP
-
objectTRUST
Event: object
-
createdAt:
object
-
The date the Event was created.
-
- return:
-
arguments:
object
-
-
eventType:
object
-
The type of the Event.
-
- return:
-
arguments:
object
-
-
extraData:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
This is the Event ID and it is auto-generated by OneVest for each Event.
-
- return:
-
arguments:
object
-
-
objectId:
object
-
The ID of the Account, User, Transfer or Order related to this Event.
-
- return:
-
arguments:
object
-
-
objectPayload:
object
-
Custom payload
-
- return:
-
arguments:
object
-
-
objectType:
object
-
The object of the Event. Account, User, Transfer or Order.
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"extraData": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"objectId": {
"return": "object",
"arguments": {}
},
"objectPayload": {
"return": "object",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
}
}
EventObject: string
Possible objects of an Event.
-
objectAccount
-
objectAccountStatement
-
objectAdministrativeAnnualFeeReport
-
objectJob
-
objectManagementAnnualFeeReport
-
objectScheduledTransfer
-
objectSubAccount
-
objectTaxSlip
-
objectTransfer
-
objectUser
EventType: string
Possible Event types.
-
objectACTIVE
-
objectAPPROVED
-
objectAWAITING_APPROVAL
-
objectAWAITING_REVIEW
-
objectCANCELED
-
objectCOMPLETED
-
objectCREATED
-
objectDELETED
-
objectFAILED
-
objectFROZEN
-
objectINACTIVE
-
objectINITIATED
-
objectINTEGRATION_UPDATE
-
objectLOGIN_CREDENTIALS_UPDATED
-
objectOTHER
-
objectPERSONAL_ACCOUNT_INFORMATION_UPDATED
-
objectPERSONAL_INFORMATION_UPDATED
-
objectPROCESSING
-
objectREADY
-
objectRECONCILED
-
objectRECONCILIATION
-
objectREQUESTED
-
objectRESIGNED
-
objectREVIEWING
-
objectSIGNED
-
objectSUBMITTED
-
objectSUITABILITY_REVIEW_DUE
-
objectSUITABILITY_SCORE_UPDATED
-
objectUPDATED
-
objectUSER_ID_CHECK_UPDATED
EventsQueryFilter: object
- createdAtAfter:
- createdAtBefore:
- eventType:
- objectId:
- objectType:
- organizationId:
- userId:
- webhookId:
Example
{
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"userId": "object",
"webhookId": "object"
}
ExchangeClientTokenInput: object
- externalClientRefreshToken:
- externalClientToken:
- organizationId:
-
Organization ID or subdomain
Example
{
"externalClientRefreshToken": "object",
"externalClientToken": "object",
"organizationId": "object"
}
ExchangeClientTokenResponse: object
-
accessToken:
object
-
- return:
-
arguments:
object
-
Example
{
"accessToken": {
"return": "string",
"arguments": {}
}
}
Exchanges: string
-
objectCANNEX
-
objectCBOE
-
objectCHX
-
objectCME
-
objectFUNDSERV
-
objectISE
-
objectMS4X
-
objectNASDAQ
-
objectNYSE
-
objectPHLX
-
objectPRIVATE_SECURITY
-
objectPTF
-
objectTSX
-
objectTSX_V
ExpectedPrimaryAssetClassHoldings: object
-
assetClass:
object
-
This is the primary asset class of the model portfolio
-
- return:
-
arguments:
object
-
-
expectedSecondaryAssetClassHoldings:
object
-
This is the secondary asset class list of this primary asset class
-
- return:
-
arguments:
object
-
-
percentage:
object
-
This is the primary asset class percentage
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"expectedSecondaryAssetClassHoldings": {
"return": [
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {}
}
}
}
}
}
]
}
}
ExpectedSecondaryAssetClassHoldings: object
-
assetClass:
object
-
This is the secondary asset class of a certain primary asset class
-
- return:
-
arguments:
object
-
-
expectedSecurityHoldings:
object
-
This is the security holdings list of this secondary asset class
-
- return:
-
arguments:
object
-
-
percentage:
object
-
This is the secondary asset class percentage
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"expectedSecurityHoldings": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
null
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
ExpectedSecurityHoldings: object
-
financialProduct:
object
-
This is the financial product related to this security holding
-
- return:
-
arguments:
object
-
-
percentage:
object
-
This is the percentage allocated to this security holding
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ExportApiReportColumnInput: object
- formatter:
- gqlAlias:
- header:
Example
{
"formatter": "string",
"gqlAlias": "object",
"header": "object"
}
ExportApiReportInput: object
- columns:
- datasetPath:
- fileName:
- filter:
- gql:
- perPage:
- queryPath:
- sortDesc:
- sortField:
Example
{
"columns": [
{
"formatter": "string",
"gqlAlias": "object",
"header": "object"
}
],
"datasetPath": "object",
"fileName": "object",
"filter": "object",
"gql": "object",
"perPage": "number",
"queryPath": "object",
"sortDesc": "boolean",
"sortField": "object"
}
ExportApiReportResponse: object
-
apiExport:
object
-
- return:
-
arguments:
object
-
Example
{
"apiExport": {
"return": {
"columns": {
"return": [
{
"formatter": {
"return": "string",
"arguments": {}
},
"gqlAlias": {
"return": "string",
"arguments": {}
},
"header": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"datasetPath": {
"return": "string",
"arguments": {}
},
"fileName": {
"return": "string",
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filter": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
ExportReportInput: object
- columns:
- filters:
- sortDesc:
- sortField:
- type:
Example
{
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
ExportReportResponse: object
-
export:
object
-
- return:
-
arguments:
object
-
Example
{
"export": {
"return": {
"columns": {
"return": [
"string"
],
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filters": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
ExternalProvider: object
-
bankingConnectorProvider:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
idVerificationProvider:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"bankingConnectorProvider": {
"return": {
"clientIframeUrl": {
"return": "string",
"arguments": {}
},
"customerId": {
"return": "string",
"arguments": {}
},
"instanceId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"idVerificationProvider": {
"return": {
"templateId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
}
}
}
}
}
}
ExternalVendorUsage: object
-
id:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization that the user belongs to
-
- return:
-
arguments:
object
-
-
provider:
object
-
External API provider
-
- return:
-
arguments:
object
-
-
type:
object
-
Type of usage
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
null
]
}
}
}
}
}
}
ExternalVendorUsageFilter: object
- organizationId:
-
Organization ID that you would to filter users under
- provider:
-
External API provider
- type:
-
External api usage type
Example
{
"organizationId": "object",
"provider": "string",
"type": "string"
}
FATCAStatus: string
Supported FATCAStatus types
-
objectACTIVE_NFFE
-
objectCENTRAL_BANK
-
objectGOVERNMENT
-
objectINTERNATIONAL_ORGANIZATION
-
objectOTHER
-
objectPASSIVE_NFFE
-
objectPUBLICLY_TRADED_NFFE
FeatureFlag: object
-
group:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"group": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
FeatureFlagGroupTypes: string
-
objectACCOUNT_MANAGEMENT
-
objectACCOUNT_TYPES
-
objectACCOUNT_TYPES_UK
-
objectACCOUNT_TYPES_USA
-
objectDOCUMENTS_AND_STATEMENTS
-
objectPROFILE
-
objectTEMPORARY_FLAGS
-
objectTRADING
-
objectTRANSFERS
FeatureFlagOption: object
-
enabled:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"enabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
FeatureFlagTypes: string
-
objectACCOUNT_TO_ACCOUNT_DEPOSIT
-
objectADVISOR_APPROVAL_REQUIRED_FOR_CLIENTS_TO_SIGN_AGREEMENTS
-
objectALLOW_ADDING_A_NEW_PROFILE
-
objectANNUAL_INFORMATION_UPDATE
-
objectASSET_CLASSES
-
objectAUTHORIZED_ACCOUNT_ACCESS
-
objectAUTOMATED_BANK_ACCOUNT_LINKING
-
objectAUTO_INVESTMENTS
-
objectBLOCK_CLIENT_ONBOARDING_MOBILE_APP
-
objectBLOCK_CLIENT_SIGN_UP
-
objectBYPASS_ID_VERIFICATION
-
objectCASH_JOINT
-
objectCLOSE_ACCOUNT
-
objectCLOSE_GOAL
-
objectCLOSE_SUB_ACCOUNT
-
objectCONFIGURABLE_CLIENT_REPORTS
-
objectCORPORATE_ACCOUNTS
-
objectCREATE_NEW_GOALS
-
objectCREATE_NEW_SUB_ACCOUNTS
-
objectCUSTODIAN_STATEMENT
-
objectDEPOSITS
-
objectDOCUMENTS
-
objectENABLE_ONEVEST_AGREEMENTS
-
objectFHSA
-
objectFIX_TRADING
-
objectGRSP
-
objectHOUSEHOLD
-
objectID_VERIFICATION
-
objectIN_KIND_TRANSFERS
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectMANUALLY_ADD_BANK_ACCOUNT
-
objectONEVEST_STATEMENT
-
objectPAD_AGREEMENTS
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectSUITABILITY_REVIEW_DUE_NOTIFICATIONS
-
objectSUITABILITY_REVIEW_OVERDUE_BLOCK_TRANSFERS
-
objectTAX_LOSS_HARVESTING
-
objectTFSA
-
objectUK_BROKERAGE
-
objectUK_CASH_ISA
-
objectUK_JISA
-
objectUK_PERSONAL_PENSION
-
objectUK_SS_ISA
-
objectUPDATE_GOAL
-
objectUPDATE_PERSONAL_DETAILS
-
objectUPDATE_SUB_ACCOUNT
-
objectUSA_401K
-
objectUSA_529
-
objectUSA_BROKERAGE
-
objectUSA_CORPORATE
-
objectUSA_ESA
-
objectUSA_INH_IRA
-
objectUSA_INH_RT_IRA
-
objectUSA_IRA
-
objectUSA_JT_CP
-
objectUSA_JT_JTBE
-
objectUSA_JT_TIC
-
objectUSA_JT_WROS
-
objectUSA_RO_IRA
-
objectUSA_RT_IRA
-
objectUSA_SEP_IRA
-
objectUSA_SOLO_401K
-
objectUSA_TRUST
-
objectVIEW_AGREEMENTS
-
objectVIEW_HELP_CENTER
-
objectVIEW_STATEMENTS
-
objectVIEW_TAX_DOCUMENTS
-
objectWITHDRAWALS
FeeGrid: object
-
annualFeeBps:
object
-
This is the annual BPS, which means the daily BPS will be calculated and applied on each day of the billing frequency.
-
- return:
-
arguments:
object
-
-
annualFeeCents:
object
-
This is a fixed fee amount cents that would applied for this grid range. If annualFeeBps is defined, the annualFeeCents will be added to the annualFeeBps calculated fee.
-
- return:
-
arguments:
object
-
-
minMarketValueCents:
object
-
Minimum value for the total marketValueCents to be considered in this grid range. The maximum value will be defined by the next minMarketValueCents in the grid list.
-
- return:
-
arguments:
object
-
Example
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
FeeTier: object
FeeTier defines how the subAccount fee should be calculated. It is defined at the Organization level, but can be applied to specific SubAccounts, Accounts, Users, or ClientGroups. The fee calculation will identify the first FeeTier applicable for the subAccount following this hierarchical order: SubAccount -> Account -> User -> ClientGroup -> Organization.
-
blendedGrid:
object
-
When a grid is blended the total fee will be a combination of each rate applied to its range. Otherwise, the corresponding rate will be applied to the total amount.
-
- return:
-
arguments:
object
-
-
chargeForCash:
object
-
- return:
-
arguments:
object
-
-
chargeForCashOnHold:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
default:
object
-
It defines whether this is the default FeeTier within its organization. The default FeeTier will be used in case there is no specific FeeTier assigned to the subAccount, Account, User, or ClientGroup. If the organization does not inherit parent FeeTiers, there must be one default FeeTier, otherwise the default FeeTier of the next parent organization will be considered.
-
- return:
-
arguments:
object
-
-
discountPercentage:
object
-
A discount percentage applied to the calculated fee (0 - 100%). If this FeeTier does not have a grid or a flatAnnualFeeBps configuration, this discount will be applied on top of the calculated fee based on the next FeeTier in the hierarchical order.
-
- return:
-
arguments:
object
-
-
flatAnnualFeeBps:
object
-
A flat fee that will be applied regardless of the total marketValueCents. It can not be defined when the grid is defined. This is the annual BPS, which means the daily BPS will be calculated and applied on each day of the billing frequency.
-
- return:
-
arguments:
object
-
-
grid:
object
-
- return:
-
arguments:
object
-
-
gridScopeType:
object
-
It defines the scope in which the marketValueCents will be accumulated to identify the applicable fee grid.
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
requestId:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
FeeTierQueryFilter: object
- default:
- gridScopeTypes:
- hasDiscountPercentage:
- hasFlatAnnualFeeBps:
- hasGrid:
- name:
- organizationId:
- states:
Example
{
"default": "boolean",
"gridScopeTypes": [
"string"
],
"hasDiscountPercentage": "boolean",
"hasFlatAnnualFeeBps": "boolean",
"hasGrid": "boolean",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
}
FetchAccountFeeResponse: object
-
accountFee:
object
-
- return:
-
arguments:
object
-
Example
{
"accountFee": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchAccountFeesInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"organizationId": "object",
"referenceDate": "object",
"referenceDateAfter": "object",
"referenceDateBefore": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchAccountFeesResponse: object
-
accountFees:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"accountFees": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchAccountResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FetchAccountStatementResponse: object
-
accountStatement:
object
-
- return:
-
arguments:
object
-
Example
{
"accountStatement": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchAccountStatementsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "string",
"accountIds": [
"string"
],
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"clientGroupIds": [
"string"
],
"organizationId": "object",
"partnerId": "string",
"state": "string",
"type": "string",
"typeGroup": "string",
"types": [
"string"
],
"userId": "string",
"userIds": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
}
FetchAccountStatementsResponse: object
-
accountStatements:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"accountStatements": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchAccountTypesInput: object
- filter:
Example
{
"filter": {
"entityId": "object",
"householdId": "object"
}
}
FetchAccountTypesResponse: object
-
accountTypes:
object
-
- return:
-
arguments:
object
-
Example
{
"accountTypes": {
"return": [
{
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchAccountsInput: object
- filter:
- pagination:
Example
{
"filter": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"states": [
"string"
],
"type": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchAccountsResponse: object
Example
{
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchAlertReportResponse: object
-
report:
object
-
- return:
-
arguments:
object
-
Example
{
"report": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
null
]
}
}
}
}
}
}
}
}
}
}
}
}
FetchAlertReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"state": "string",
"subAccountId": "object",
"transferId": "object",
"transferType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchAlertReportsResponse: object
Example
{
"reports": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {}
}
}
}
}
}
}
}
}
}
]
}
}
FetchApiExportResponse: object
-
apiExport:
object
-
- return:
-
arguments:
object
-
Example
{
"apiExport": {
"return": {
"columns": {
"return": [
{
"formatter": {
"return": "string",
"arguments": {}
},
"gqlAlias": {
"return": "string",
"arguments": {}
},
"header": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"datasetPath": {
"return": "string",
"arguments": {}
},
"fileName": {
"return": "string",
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filter": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
FetchArticleResponse: object
-
article:
object
-
- return:
-
arguments:
object
-
Example
{
"article": {
"return": {
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchArticlesInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAt": "object",
"organizationId": "object",
"searchText": "string",
"state": "string",
"updatedAt": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchArticlesResponse: object
Example
{
"articles": {
"return": [
{
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchAssetClassesResponse: object
-
assetClasses:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClasses": {
"return": [
{
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchAvailableReportVariablesResponse: object
-
availableVariables:
object
-
- return:
-
arguments:
object
-
Example
{
"availableVariables": {
"return": [
{
"description": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchAvailableThemesResponse: object
Example
{
"themes": {
"return": [
{
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchBankAccountResponse: object
-
bankAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchBankAccountsInput: object
- filter:
- pagination:
Example
{
"filter": {
"institutionNumber": "string",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBankAccountsResponse: object
-
bankAccounts:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccounts": {
"return": [
{
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchBankConnectionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBankConnectionsResponse: object
-
bankConnections:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankConnections": {
"return": [
{
"bankAccounts": {
"return": [
{
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchBeneficiariesInput: object
- filter:
- pagination:
Example
{
"filter": {
"account": "object",
"allocation": "number",
"name": "string",
"organizationId": "object",
"relation": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBeneficiariesResponse: object
-
beneficiaries:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"beneficiaries": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchBeneficiaryResponse: object
-
beneficiary:
object
-
- return:
-
arguments:
object
-
Example
{
"beneficiary": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchBillingCycleResponse: object
-
billingCycle:
object
-
- return:
-
arguments:
object
-
Example
{
"billingCycle": {
"return": {
"billingDate": {
"return": "object",
"arguments": {}
},
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchBillingCyclesInput: object
- filter:
- pagination:
Example
{
"filter": {
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBillingCyclesResponse: object
-
billingCycles:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"billingCycles": {
"return": [
{
"billingDate": {
"return": "object",
"arguments": {}
},
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchBillingScheduleResponse: object
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
Example
{
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
FetchBillingSchedulesInput: object
- filter:
- pagination:
Example
{
"filter": {
"frequencies": [
"string"
],
"nextBillingDateAfter": "object",
"nextBillingDateBefore": "object",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBillingSchedulesResponse: object
-
billingSchedules:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"billingSchedules": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchBulkImportResponse: object
-
bulkImport:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchBulkImportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"name": "object",
"organizationId": "object",
"organizationUserId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBulkImportsResponse: object
-
bulkImports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImports": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchBulkTradeRequestResponse: object
-
bulkTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRequest": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
FetchBulkTradeRequestsInput: object
- filter:
- pagination:
Example
{
"filter": {
"source": "string",
"sourceId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBulkTradeRequestsResponse: object
-
bulkTradeRequests:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRequests": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchBulkTradeRunAllocationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"bulkTradeRunId": "object",
"isPTF": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
FetchBulkTradeRunAllocationsResponse: object
-
bulkTradeRunAllocations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRunAllocations": {
"return": [
{
"account": {
"return": "string",
"arguments": {}
},
"corporateOffsetAccount": {
"return": "string",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"fXRate": {
"return": "number",
"arguments": {}
},
"fillPrice": {
"return": "number",
"arguments": {}
},
"id": {
"return": "string",
"arguments": {}
},
"market": {
"return": "string",
"arguments": {}
},
"settlementCurrency": {
"return": "string",
"arguments": {}
},
"settlementDate": {
"return": "object",
"arguments": {}
},
"shareQuantity": {
"return": "number",
"arguments": {}
},
"side": {
"return": "string",
"arguments": {}
},
"symbol": {
"return": "string",
"arguments": {}
},
"tradeCurrency": {
"return": "string",
"arguments": {}
},
"tradeDate": {
"return": "object",
"arguments": {}
},
"tradeValue": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchBulkTradeRunResponse: object
-
bulkTradeRun:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRun": {
"return": {
"allTradeRequestsByExchange": {
"return": [
{
"exchange": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"autoFillActualQuantity": {
"return": "boolean",
"arguments": {}
},
"bulkMutualFundTrades": {
"return": [
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"bulkPTFFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTradeRequests": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
}
}
]
}
}
]
}
}
}
}
FetchBulkTradeRunsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchBulkTradeRunsResponse: object
-
bulkTradeRuns:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRuns": {
"return": [
{
"allTradeRequestsByExchange": {
"return": [
{
"exchange": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"autoFillActualQuantity": {
"return": "boolean",
"arguments": {}
},
"bulkMutualFundTrades": {
"return": [
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"bulkPTFFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTradeRequests": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number"
}
}
]
}
}
]
}
}
]
}
}
FetchClientGroupResponse: object
ClientGroup Response
-
clientGroup:
object
-
clientGroup object
-
- return:
-
arguments:
object
-
Example
{
"clientGroup": {
"return": {
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
FetchClientGroupsInput: object
Input type for fetching ClientGroups
- filter:
-
To filter the clientGroups
- pagination:
-
To organize the response as per the pagination fields
Example
{
"filter": {
"name": "string",
"organizationId": "object",
"primaryUserId": "object",
"searchText": "string",
"states": [
"string"
],
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchClientGroupsResponse: object
Type definition for fetching clientGroups
-
clientGroups:
object
-
Returns an array of clientGroup objects
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
Total number of the clientGroup records that satisfies a specified filter
-
- return:
-
arguments:
object
-
Example
{
"clientGroups": {
"return": [
{
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
]
}
}
FetchClientReportResponse: object
-
clientReport:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchClientReportTemplateResponse: object
-
clientReportTemplate:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchClientReportTemplateWidgetOptionsResponse: object
-
widgetOptions:
object
-
- return:
-
arguments:
object
-
Example
{
"widgetOptions": {
"return": [
{
"default": {
"return": "object",
"arguments": {}
},
"info": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"removeFromPages": {
"return": [
"string"
],
"arguments": {}
},
"requiredIf": {
"return": "object",
"arguments": {}
},
"showBasedOnCustodianConnection": {
"return": [
"object"
],
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
},
"showWith": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchClientReportTemplatesInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"states": [
"string"
],
"types": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
}
FetchClientReportTemplatesResponse: object
-
clientReportTemplates:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplates": {
"return": [
{
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchClientReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"clientReportTemplateId": "object",
"entityId": "object",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"referenceDateFrom": "object",
"referenceDateTo": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
}
FetchClientReportsResponse: object
-
clientReports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReports": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchCountryRiskResponse: object
-
countryRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
FetchCustodianActivitiesFilter: object
- accountId:
- custodianAccountNumber:
- organizationId:
- state:
- symbol:
- transactionType:
Example
{
"accountId": "object",
"custodianAccountNumber": "string",
"organizationId": "object",
"state": "string",
"symbol": "string",
"transactionType": "string"
}
FetchCustodianActivitiesInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"custodianAccountNumber": "string",
"organizationId": "object",
"state": "string",
"symbol": "string",
"transactionType": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchCustodianActivitiesResponse: object
-
custodianActivities:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianActivities": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchCustodianConnectionResponse: object
-
custodianConnection:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianConnection": {
"return": {
"accountOpenningSubmissionType": {
"return": "string",
"arguments": {}
},
"accountTypeSettings": {
"return": [
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"allowFractionalTrading": {
"return": "boolean",
"arguments": {}
},
"allowTransactionCreation": {
"return": "boolean",
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"config": {
"return": "object",
"arguments": {}
},
"custodianActivityImportFilePaths": {
"return": [
"string"
],
"arguments": {}
},
"custodianSnapshotImportFilePaths": {
"return": [
"object"
],
"arguments": {}
},
"custodianUsersImportFilePath": {
"return": "object",
"arguments": {}
},
"customerName": {
"return": "string",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"disabledFlagTypes": {
"return": [
"string"
],
"arguments": {}
},
"enableAccountOpeningSubmission": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcileActivities": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcilePositions": {
"return": "boolean",
"arguments": {}
},
"enableCustodianAccountImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianActivityImport": {
"return": "boolean"
}
}
}
}
FetchCustodianConnectionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountTypes": [
"string"
],
"customerName": "string",
"default": "boolean",
"inventoryAccount": "object",
"moneyAccount": "object",
"name": "string",
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchCustodianConnectionsResponse: object
-
custodianConnections:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianConnections": {
"return": [
{
"accountOpenningSubmissionType": {
"return": "string",
"arguments": {}
},
"accountTypeSettings": {
"return": [
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"allowFractionalTrading": {
"return": "boolean",
"arguments": {}
},
"allowTransactionCreation": {
"return": "boolean",
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"config": {
"return": "object",
"arguments": {}
},
"custodianActivityImportFilePaths": {
"return": [
"string"
],
"arguments": {}
},
"custodianSnapshotImportFilePaths": {
"return": [
"object"
],
"arguments": {}
},
"custodianUsersImportFilePath": {
"return": "object",
"arguments": {}
},
"customerName": {
"return": "string",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"disabledFlagTypes": {
"return": [
"string"
],
"arguments": {}
},
"enableAccountOpeningSubmission": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcileActivities": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcilePositions": {
"return": "boolean",
"arguments": {}
},
"enableCustodianAccountImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianActivityImport": {}
}
]
}
}
FetchCustodianResponse: object
-
custodian:
object
-
- return:
-
arguments:
object
-
Example
{
"custodian": {
"return": {
"customerName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"inventoryAccount": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchCustodianStatementsFilter: object
- accountIds:
- dateAfter:
- dateBefore:
- types:
- userId:
Example
{
"accountIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"types": [
"string"
],
"userId": "object"
}
FetchCustodianStatementsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"types": [
"string"
],
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchCustodianStatementsResponse: object
-
statements:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"statements": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchCustodianTransactionsFilter: object
- accountIds:
- clientGroupId:
- dateAfter:
- dateBefore:
- organizationId:
- types:
- userId:
Example
{
"accountIds": [
"object"
],
"clientGroupId": "object",
"dateAfter": "object",
"dateBefore": "object",
"organizationId": "object",
"types": [
"string"
],
"userId": "object"
}
FetchCustodianTransactionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"clientGroupId": "object",
"dateAfter": "object",
"dateBefore": "object",
"organizationId": "object",
"types": [
"string"
],
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchCustodianTransactionsResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
transactions:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"transactions": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchCustomFieldResponse: object
-
customField:
object
-
- return:
-
arguments:
object
-
Example
{
"customField": {
"return": {
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
FetchCustomFieldsInput: object
- filter:
- pagination:
Example
{
"filter": {
"keys": [
"string"
],
"objectType": "string",
"organizationId": "object",
"type": "string",
"workflowStep": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchCustomFieldsResponse: object
-
customFields:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"customFields": {
"return": [
{
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
]
}
}
FetchDashboardsResponse: object
-
dashboards:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboards": {
"return": [
{
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchEodFilesResponse: object
-
eodFiles:
object
-
- return:
-
arguments:
object
-
Example
{
"eodFiles": {
"return": [
{
"name": {
"return": "string",
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchEventsInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectId": "object",
"objectType": "string",
"organizationId": "object",
"userId": "object",
"webhookId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchEventsResponse: object
Example
{
"events": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"extraData": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"objectId": {
"return": "object",
"arguments": {}
},
"objectPayload": {
"return": "object",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchExportResponse: object
-
export:
object
-
- return:
-
arguments:
object
-
Example
{
"export": {
"return": {
"columns": {
"return": [
"string"
],
"arguments": {}
},
"fileUrl": {
"return": "string",
"arguments": {}
},
"filters": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organizationUser": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
FetchExternalVendorUsageInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"provider": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchExternalVendorUsagesResponse: object
-
externalVendorUsages:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"externalVendorUsages": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
]
}
}
FetchFeatureFlagsResponse: object
-
featureFlags:
object
-
- return:
-
arguments:
object
-
Example
{
"featureFlags": {
"return": [
{
"group": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchFeeTierResponse: object
-
feeTier:
object
-
- return:
-
arguments:
object
-
Example
{
"feeTier": {
"return": {
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
FetchFeeTiersInput: object
- filter:
- pagination:
Example
{
"filter": {
"default": "boolean",
"gridScopeTypes": [
"string"
],
"hasDiscountPercentage": "boolean",
"hasFlatAnnualFeeBps": "boolean",
"hasGrid": "boolean",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchFeeTiersResponse: object
Example
{
"feeTiers": {
"return": [
{
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
FetchFileDocumentResponse: object
-
fileDocument:
object
-
- return:
-
arguments:
object
-
Example
{
"fileDocument": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchFileDocumentsInput: object
Input type for fetching fileDocuments
- filter:
-
To filter the fileDocuments
- pagination:
-
To organize the response as per the pagination fields
Example
{
"filter": {
"objectIds": [
"object"
],
"objectTypes": [
"string"
],
"organizationId": "object",
"sourceIds": [
"object"
],
"types": [
"string"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchFileDocumentsResponse: object
Type definition for fetching fileDocuments
-
fileDocuments:
object
-
Returns an array of fileDocuments objects
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
Total number of the fileDocuments records that satisfies a specified filter
-
- return:
-
arguments:
object
-
Example
{
"fileDocuments": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchFileUploadUrlInput: object
- fileName:
- objectId:
- objectType:
- sourceId:
- type:
- userId:
Example
{
"fileName": "string",
"objectId": "object",
"objectType": "string",
"sourceId": "string",
"type": "string",
"userId": "object"
}
FetchFileUploadUrlResponse: object
-
temporarySignedURL:
object
-
- return:
-
arguments:
object
-
Example
{
"temporarySignedURL": {
"return": "string",
"arguments": {}
}
}
FetchFinancialProductInput: object
- financialProductId:
-
This is the financialProductId and it is auto-generated by OneVest for each Financial Product.
Example
{
"financialProductId": "object"
}
FetchFinancialProductResponse: object
-
financialProduct:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FetchFinancialProductsInput: object
- filter:
- pagination:
Example
{
"filter": {
"autoUpdatePrices": "boolean",
"currency": "string",
"exchange": "string",
"hasSubstituteProduct": "boolean",
"isScheduled": "boolean",
"name": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"searchText": "string",
"secondaryAssetClassId": "object",
"state": "string",
"tertiaryAssetClassId": "object",
"themeId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchFinancialProductsResponse: object
-
financialProducts:
object
-
The Financial products.
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
The number of financial products.
-
- return:
-
arguments:
object
-
Example
{
"financialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchFlagResponse: object
-
flag:
object
-
- return:
-
arguments:
object
-
Example
{
"flag": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchFlagsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"custodianId": "object",
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchFlagsResponse: object
Example
{
"flags": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchForeignExchangeRateInput: object
- from:
- organizationId:
- to:
Example
{
"from": "string",
"organizationId": "object",
"to": "string"
}
FetchForeignExchangeRateResponse: object
-
rate:
object
-
- return:
-
arguments:
object
-
Example
{
"rate": {
"return": "number",
"arguments": {}
}
}
FetchForeignExchangeSnapshotsInput: object
- filter:
- pagination:
Example
{
"filter": {
"dateAfter": "object",
"dateBefore": "object",
"from": "string",
"organizationId": "object",
"to": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchForeignExchangeSnapshotsResponse: object
-
foreignExchangeSnapshots:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"foreignExchangeSnapshots": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchFormTemplatesInput: object
- filter:
- pagination:
Example
{
"filter": {
"formType": "string",
"minVersion": "number",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchFormTemplatesResponse: object
-
formTemplates:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"formTemplates": {
"return": [
{
"digitalSignatureEnabled": {
"return": "boolean",
"arguments": {}
},
"displayName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"minVersion": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {}
}
}
}
}
}
]
}
}
FetchFraudRiskResponse: object
-
fraudRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"fraudRisk": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"lastUpdatedBy": {
"return": "string",
"arguments": {}
},
"notes": {
"return": "string",
"arguments": {}
},
"riskReasons": {
"return": [
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedDisplayName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {}
}
}
}
]
}
}
}
}
FetchGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
FetchGoalUpdatesInput: object
- goalId:
- pagination:
Example
{
"goalId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
}
}
FetchGoalUpdatesResponse: object
-
goalUpdates:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"goalUpdates": {
"return": [
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchGoalsInput: object
- filter:
- pagination:
Example
{
"filter": {
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"organizationId": "object",
"riskQuestion1": "string",
"state": "string",
"states": [
"string"
],
"targetDateAfter": "object",
"targetDateBefore": "object",
"timeHorizon": "string",
"type": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchGoalsResponse: object
Example
{
"goals": {
"return": [
{
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
]
}
}
FetchGroupedBillingsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number"
}
}
FetchGroupedBillingsResponse: object
-
groupedBillings:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"groupedBillings": {
"return": [
{
"accounts": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchHistoryInput: object
- afterDate:
- beforeDate:
- id:
- type:
Example
{
"afterDate": "object",
"beforeDate": "object",
"id": "object",
"type": "string"
}
FetchHistoryResponse: object
-
history:
object
-
-
return:
object[]
-
arguments:
object
-
-
return:
Example
{
"history": {
"return": [
null
],
"arguments": {}
}
}
FetchImportFileLineItemResponse: object
-
importFileLineItem:
object
-
- return:
-
arguments:
object
-
Example
{
"importFileLineItem": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchImportFileLineItemsInput: object
- filter:
- pagination:
Example
{
"filter": {
"errorCode": "string",
"externalId": "string",
"importFileId": "object",
"oneVestId": "object",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchImportFileLineItemsResponse: object
-
importFileLineItems:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"importFileLineItems": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchImportFileResponse: object
-
importFile:
object
-
- return:
-
arguments:
object
-
Example
{
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchImportFileTemplateResponse: object
-
downloadUrl:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"downloadUrl": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
FetchImportFilesInput: object
- filter:
- pagination:
Example
{
"filter": {
"bulkImportId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"states": [
"string"
],
"types": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchImportFilesResponse: object
-
importFiles:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"importFiles": {
"return": [
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchInstitutionResponse: object
-
institution:
object
-
- return:
-
arguments:
object
-
Example
{
"institution": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
FetchInstitutionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"searchText": "string",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchInstitutionsResponse: object
-
institutions:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"institutions": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchIntegrationResponse: object
-
integration:
object
-
- return:
-
arguments:
object
-
Example
{
"integration": {
"return": {
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchIntegrationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchIntegrationsResponse: object
-
integrations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"integrations": {
"return": [
{
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchJobTitleRiskResponse: object
-
jobTitleRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
FetchLocalizationResponse: object
-
localization:
object
-
- return:
-
arguments:
object
-
Example
{
"localization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
FetchLocalizationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchLocalizationsResponse: object
-
localizations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"localizations": {
"return": [
{
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
]
}
}
FetchLsegSamlRequestResponse: object
-
samlRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"samlRequest": {
"return": "string",
"arguments": {}
}
}
FetchManualProcessResponse: object
-
manualProcess:
object
-
- return:
-
arguments:
object
-
Example
{
"manualProcess": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchManualProcessesInput: object
- filter:
- pagination:
Example
{
"filter": {
"id": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchMismatchedAccountsDailyResponse: object
-
accountsDaily:
object
-
- return:
-
arguments:
object
-
Example
{
"accountsDaily": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchModelPortfolioInput: object
- modelPortfolioId:
-
This is the financialProductId and it is auto-generated by OneVest for each Financial Product.
Example
{
"modelPortfolioId": "object"
}
FetchModelPortfolioResponse: object
-
modelPortfolio:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"modelPortfolio": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FetchModelPortfoliosInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"state": "string",
"suggestable": "boolean",
"themeId": "object",
"themeIds": [
"object"
]
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchModelPortfoliosResponse: object
-
modelPortfolios:
object
-
The Financial products.
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
The number of financial products.
-
- return:
-
arguments:
object
-
Example
{
"modelPortfolios": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchNoteResponse: object
-
note:
object
-
- return:
-
arguments:
object
-
Example
{
"note": {
"return": {
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchNotesInput: object
Input type for fetching notes
- filter:
-
To filter the notes
- pagination:
-
To organize the response as per the pagination fields
Example
{
"filter": {
"objectId": "object",
"objectIds": [
"object"
],
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchNotesResponse: object
Type definition for fetching notes
-
notes:
object
-
Returns an array of notes objects
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
Total number of the notes records that satisfies a specified filter
-
- return:
-
arguments:
object
-
Example
{
"notes": {
"return": [
{
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchNotificationDefinitionResponse: object
-
notificationDefinition:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationDefinition": {
"return": {
"bodyTemplate": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"linkTemplate": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "object",
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
}
}
}
}
}
}
FetchNotificationDefinitionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchNotificationDefinitionsResponse: object
-
notificationDefinitions:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationDefinitions": {
"return": [
{
"bodyTemplate": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"linkTemplate": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "object",
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean"
}
}
}
}
]
}
}
FetchNotificationGroupResponse: object
-
notificationGroup:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
FetchNotificationGroupsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchNotificationGroupsResponse: object
-
notificationGroups:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationGroups": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchNotificationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"read": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchNotificationsResponse: object
-
notifications:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"notifications": {
"return": [
{
"body": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"link": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
]
}
}
}
}
]
}
}
FetchOptimizedPortfolioReportsInput: object
- organizationId:
- pagination:
- portfolioOptimizerId:
Example
{
"organizationId": "object",
"pagination": {
"offSet": "number",
"perPage": "number"
},
"portfolioOptimizerId": "object"
}
FetchOptimizedPortfolioReportsResponse: object
-
portfolioReports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioReports": {
"return": [
{
"bulkTradeRunReasons": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
},
"unblockedSince": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"cashAvailableForTradeCents": {
"return": "object",
"arguments": {}
},
"cashCents": {
"return": "object",
"arguments": {}
},
"driftRebalanceRequired": {
"return": "boolean",
"arguments": {}
},
"expectedCashCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"actualPercentage": {
"return": "number",
"arguments": {}
},
"expectedPercentage": {
"return": "number",
"arguments": {}
},
"expectedValueCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchOrganizationBillingsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchOrganizationBillingsResponse: object
-
organizationBillings:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationBillings": {
"return": [
{
"chargeableMarketValueCentsOnLastDay": {
"return": "number",
"arguments": {}
},
"feeCents": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"marketValueCentsOnLastDay": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {}
}
}
}
}
}
]
}
}
FetchOrganizationDashboardResponse: object
-
dashboard:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboard": {
"return": {
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchOrganizationDashboardsInput: object
- filter:
- pagination:
Example
{
"filter": {
"archived": "boolean",
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchOrganizationDashboardsResponse: object
-
dashboards:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboards": {
"return": [
{
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchOrganizationFeatureFlagResponse: object
-
organizationFeatureFlag:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationFeatureFlag": {
"return": {
"featureFlags": {
"return": [
{
"enabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
FetchOrganizationPublicSettingsResponse: object
-
browserTabTitle:
object
-
- return:
-
arguments:
object
-
-
faviconLink:
object
-
- return:
-
arguments:
object
-
-
subdomain:
object
-
- return:
-
arguments:
object
-
Example
{
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"subdomain": {
"return": "string",
"arguments": {}
}
}
FetchOrganizationResponse: object
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {}
}
}
}
}
}
FetchOrganizationSubdomainResponse: object
-
subdomain:
object
-
- return:
-
arguments:
object
-
Example
{
"subdomain": {
"return": "string",
"arguments": {}
}
}
FetchOrganizationUserResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
FetchOrganizationUsersInput: object
- filter:
- pagination:
Example
{
"filter": {
"accessType": "string",
"authAudience": "string",
"childrenForOrganizationId": "object",
"organizationId": "object",
"parentForOrganizationId": "object",
"roleIds": [
"object"
],
"roleProfileId": "object",
"searchText": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchOrganizationUsersResponse: object
-
organizationUsers:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUsers": {
"return": [
{
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
]
}
}
]
}
}
FetchOrganizationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"childrenFor": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchOrganizationsResponse: object
-
organizations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"organizations": {
"return": [
{
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
}
}
}
}
]
}
}
FetchPageConfigurationResponse: object
-
pageConfiguration:
object
-
- return:
-
arguments:
object
-
Example
{
"pageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string"
}
}
}
}
}
}
}
}
FetchPageConfigurationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchPageConfigurationsResponse: object
-
pageConfigurations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"pageConfigurations": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {}
}
}
}
}
}
]
}
}
FetchPermissionsResponse: object
-
permissions:
object
-
- return:
-
arguments:
object
-
Example
{
"permissions": {
"return": [
{
"clientEnabled": {
"return": "boolean",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchPortfolioOptimizerInput: object
- portfolioOptimizerId:
Example
{
"portfolioOptimizerId": "object"
}
FetchPortfolioOptimizerResponse: object
-
portfolioOptimizer:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioOptimizer": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedTotalSubTradeRequests": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numPortfolios": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchPortfolioOptimizersInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAt": "object",
"numPortfolios": "number",
"organizationId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchPortfolioOptimizersResponse: object
-
portfolioOptimizers:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioOptimizers": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedTotalSubTradeRequests": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numPortfolios": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchPortfolioReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"anyRebalanceRequired": "boolean",
"bulkTradeRequiredReason": "string",
"cashTrigger": "boolean",
"driftRebalanceRequired": "boolean",
"driftTrigger": "boolean",
"goalId": "object",
"lastOptimizedBy": "object",
"liquidateRebalanceRequired": "boolean",
"modelPortfolioId": "object",
"modelPortfolioType": "string",
"organizationId": "object",
"pendingSubTradeRequests": "boolean",
"subAccountId": "object",
"transferRebalanceRequired": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchPortfolioReportsResponse: object
-
portfolioReports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioReports": {
"return": [
{
"bulkTradeRunReasons": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
},
"unblockedSince": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"cashAvailableForTradeCents": {
"return": "object",
"arguments": {}
},
"cashCents": {
"return": "object",
"arguments": {}
},
"driftRebalanceRequired": {
"return": "boolean",
"arguments": {}
},
"expectedCashCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"actualPercentage": {
"return": "number",
"arguments": {}
},
"expectedPercentage": {
"return": "number",
"arguments": {}
},
"expectedValueCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchPublicOrganizationsInput: object
- filter:
- pagination:
Example
{
"filter": {
"childrenFor": "object",
"referenceIds": [
"string"
],
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchPublicOrganizationsResponse: object
-
organizations:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"organizations": {
"return": [
{
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchRebalanceHoldingReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"subAccountId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchRebalanceHoldingReportsResponse: object
-
rebalanceHoldingReports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalanceHoldingReports": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchRebalanceMetricsResponse: object
-
rebalanceMetrics:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalanceMetrics": {
"return": {
"accounts": {
"return": "number",
"arguments": {}
},
"buyQuantity": {
"return": "number",
"arguments": {}
},
"buyValueCents": {
"return": "object",
"arguments": {}
},
"full": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"screenedAt": {
"return": "object",
"arguments": {}
},
"sellQuantity": {
"return": "number",
"arguments": {}
},
"sellValueCents": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"subAccounts": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"users": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
}
}
FetchRebalanceReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"contributionOnly": "boolean",
"full": "boolean",
"modelPortfolioIds": [
"object"
],
"organizationId": "object",
"rebalanceType": "string",
"subAccountIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchRebalanceReportsResponse: object
-
rebalanceReports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalanceReports": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchRebalanceResponse: object
-
rebalance:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalance": {
"return": {
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
}
}
FetchRebalancesInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchRebalancesResponse: object
-
rebalances:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalances": {
"return": [
{
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
FetchReportOptionsResponse: object
-
columns:
object
-
- return:
-
arguments:
object
-
-
filters:
object
-
- return:
-
arguments:
object
-
Example
{
"columns": {
"return": [
"string"
],
"arguments": {}
},
"filters": {
"return": [
{
"comparisons": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"options": {
"return": [
"string"
],
"arguments": {}
},
"valueTypes": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchReportResponse: object
-
report:
object
-
- return:
-
arguments:
object
-
Example
{
"report": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchReportsFilterInput: object
- organizationId:
- type:
Example
{
"organizationId": "object",
"type": "string"
}
FetchReportsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchReportsResponse: object
-
reports:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"reports": {
"return": [
{
"accessType": {
"return": "string",
"arguments": {}
},
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchRequiredFormsInput: object
- accountType:
- hasBeneficiaries:
- isUSPerson:
Example
{
"accountType": "string",
"hasBeneficiaries": "boolean",
"isUSPerson": "boolean"
}
FetchRequiredFormsResponse: object
-
forms:
object
-
- return:
-
arguments:
object
-
Example
{
"forms": {
"return": [
{
"digitalSignatureEnabled": {
"return": "boolean",
"arguments": {}
},
"displayName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"minVersion": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {}
}
}
}
}
}
]
}
}
FetchRoleProfileResponse: object
-
roleProfile:
object
-
- return:
-
arguments:
object
-
Example
{
"roleProfile": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string"
}
}
}
}
}
}
}
}
FetchRoleProfilesInput: object
- filter:
- pagination:
Example
{
"filter": {
"name": "object",
"organizationId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchRoleProfilesResponse: object
-
roleProfiles:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"roleProfiles": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {}
}
}
}
}
}
]
}
}
FetchRoleResponse: object
-
role:
object
-
- return:
-
arguments:
object
-
Example
{
"role": {
"return": {
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {}
}
}
}
}
}
}
}
}
FetchRolesInput: object
- filter:
- pagination:
Example
{
"filter": {
"authAudience": "string",
"organizationId": "object",
"roleProfileId": "object",
"searchText": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchRolesResponse: object
Example
{
"roles": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {}
}
}
}
}
}
]
}
}
FetchScheduleResponse: object
-
schedule:
object
-
The Schedule.
-
- return:
-
arguments:
object
-
Example
{
"schedule": {
"return": {
"associatedFinancialProductsCount": {
"return": "number",
"arguments": {}
},
"dates": {
"return": [
"object"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"nextDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
FetchScheduledTransfersInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"bankAccountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"frequency": "string",
"goalId": "object",
"organizationId": "object",
"scheduledDate": "object",
"scheduledDateAfter": "object",
"scheduledDateBefore": "object",
"state": "string",
"states": [
"string"
],
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchScheduledTransfersResponse: object
-
scheduledTransfers:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledTransfers": {
"return": [
{
"amountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{}
]
}
}
}
}
]
}
}
}
}
}
}
]
}
}
FetchSchedulesInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSchedulesResponse: object
-
schedules:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"schedules": {
"return": [
{
"associatedFinancialProductsCount": {
"return": "number",
"arguments": {}
},
"dates": {
"return": [
"object"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"nextDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
]
}
}
FetchStatsHistoryFilter: object
- accountType:
- afterDate:
- beforeDate:
- includeAllHouseholds:
- modelPortfolioId:
- userId:
Example
{
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"includeAllHouseholds": "boolean",
"modelPortfolioId": "object",
"userId": "object"
}
FetchStatsHistoryInput: object
- currency:
- filter:
- id:
- pagination:
- type:
Example
{
"currency": "string",
"filter": {
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"includeAllHouseholds": "boolean",
"modelPortfolioId": "object",
"userId": "object"
},
"id": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
FetchStatsHistoryResponse: object
-
snapshots:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"snapshots": {
"return": [
{
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"date": {
"return": "object",
"arguments": {}
},
"foreignExchangeRates": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"organization": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"holdings": {
"return": [
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchSubAccountBillingResponse: object
-
subAccountBilling:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountBilling": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchSubAccountBillingsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSubAccountBillingsResponse: object
-
subAccountBillings:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountBillings": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchSubAccountDailyFeeResponse: object
-
subAccountDailyFee:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountDailyFee": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchSubAccountDailyFeesInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"feeTierIds": [
"object"
],
"organizationId": "object",
"state": "string",
"subAccountBillingIds": [
"object"
],
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSubAccountDailyFeesResponse: object
-
subAccountDailyFees:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountDailyFees": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchSubAccountResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchSubAccountUpdatesInput: object
- pagination:
- subAccountId:
Example
{
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"subAccountId": "object"
}
FetchSubAccountUpdatesResponse: object
-
subAccountUpdates:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountUpdates": {
"return": [
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
FetchSubAccountsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"financialProductId": "string",
"goalId": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"includeHousehold": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"state": "string",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSubAccountsResponse: object
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccounts": {
"return": [
{
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchSubStepOptionsResponse: object
-
subStepOptions:
object
-
- return:
-
arguments:
object
-
Example
{
"subStepOptions": {
"return": [
{
"default": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchSubTradeRequestResponse: object
-
subTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"subTradeRequest": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchSubTradeRequestsInput: object
- filter:
- pagination:
Example
{
"filter": {
"bulkTradeRequestId": "object",
"financialProductId": "object",
"showSplits": "boolean",
"sourceId": "object",
"state": "string",
"subAccountId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSubTradeRequestsResponse: object
-
subTradeRequests:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subTradeRequests": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchSubTradesInput: object
- filter:
- pagination:
Example
{
"filter": {
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"goalId": "object",
"organizationId": "object",
"rebalanceId": "object",
"subAccountId": "object",
"subTradeState": "string",
"tradeId": "object",
"userId": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchSubTradesResponse: object
-
subTrades:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"subTrades": {
"return": [
{
"actualQuantity": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedQuantity": {
"return": "number",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"failReason": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchTLHAnalysesInput: object
- organizationId:
- pagination:
Example
{
"organizationId": "object",
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTLHAnalysesResponse: object
-
analyses:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"analyses": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numEvents": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchTLHEventsInput: object
- filter:
- pagination:
Example
{
"filter": {
"organizationId": "object",
"tlhJob": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTLHEventsResponse: object
Example
{
"events": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchThemeResponse: object
-
theme:
object
-
- return:
-
arguments:
object
-
Example
{
"theme": {
"return": {
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchThemesInput: object
- filter:
- pagination:
Example
{
"filter": {
"core": "boolean",
"keys": [
"object"
],
"organizationId": "object"
},
"pagination": {
"offset": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchThemesResponse: object
Example
{
"themes": {
"return": [
{
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchTradeRequestResponse: object
-
tradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"tradeRequest": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchTradeRequestsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"bulkTradeRunId": "object",
"financialProductId": "object",
"state": "string",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTradeRequestsResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
tradeRequests:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"tradeRequests": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchTradesInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"organizationId": "object",
"rebalanceId": "object",
"tradeState": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTradesResponse: object
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"trades": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchTransactionResponse: object
-
transaction:
object
-
- return:
-
arguments:
object
-
Example
{
"transaction": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
FetchTransactionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountIds": [
"object"
],
"accountType": "string",
"clientGroupId": "object",
"currency": "string",
"dateAfter": "object",
"dateBefore": "object",
"financialProductIds": [
"object"
],
"goalIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"types": [
"string"
],
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTransactionsResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
transactions:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"transactions": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
FetchTransfersInput: object
- filter:
- pagination:
Example
{
"filter": {
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"goalId": "object",
"initiatedByRepresentative": "boolean",
"organizationId": "object",
"source": "string",
"state": "string",
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchTransfersResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
transfers:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"transfers": {
"return": [
{
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
FetchUserIdVerificationsInput: object
Input type for fetching userIdVerifications
- filter:
-
To filter the userIds
- pagination:
-
To organize the response as per the pagination fields
Example
{
"filter": {
"methodOfIDVerification": "string",
"userId": "object",
"verifiedAtAfter": "object",
"verifiedAtBefore": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchUserIdVerificationsResponse: object
Type definition for fetching userIdVerifications
-
idVerifications:
object
-
Returns an array of objects for idVerifications
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
Total number of the records that satisfies a specified filter; for example, a filter is set for methodOfIdVerification, then it will return a number of verifiedIds associated to that methodOfIdVerification
-
- return:
-
arguments:
object
-
Example
{
"idVerifications": {
"return": [
{
"creditFileSource": {
"return": "object",
"arguments": {}
},
"documentExpiryDate": {
"return": "object",
"arguments": {}
},
"documentID": {
"return": "string",
"arguments": {}
},
"documentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"documentType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"methodOfIDVerification": {
"return": "string",
"arguments": {}
},
"secondaryDocumentExpiryDate": {
"return": "object",
"arguments": {}
},
"secondaryDocumentID": {
"return": "string",
"arguments": {}
},
"secondaryDocumentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"secondaryDocumentType": {
"return": "string",
"arguments": {}
},
"secondaryDocumentUserName": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FetchUserResponse: object
Type definition for fetching a user
-
user:
object
-
Returns a user object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FetchUserUpdatesInput: object
- pagination:
- userId:
Example
{
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean"
},
"userId": "object"
}
FetchUserUpdatesResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
userUpdates:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"userUpdates": {
"return": [
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchUsersInput: object
Input type for fetching Users
- filter:
-
To filter the Users
- pagination:
-
To organize the response as per the pagination fields
Example
{
"filter": {
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirthAfter": "object",
"dateOfBirthBefore": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"isComplete": "boolean",
"lastSuitabilityReviewAtAfter": "object",
"lastSuitabilityReviewAtBefore": "object",
"organizationId": "object",
"partnerUserId": "object",
"primaryEmail": "string",
"searchText": "string",
"sin": "object",
"suitabilityReviewDaysPastDue": "number",
"suitabilityReviewDue": "boolean",
"types": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchUsersResponse: object
Type definition for fetching users
-
totalCount:
object
-
Total number of the records that satisfies a specified filter; for example, a filter is set for an verifiedAtAfter, then it will return a number of users associated to that filter
-
- return:
-
arguments:
object
-
-
users:
object
-
Returns an array of objects for users
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"users": {
"return": [
{
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object"
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
FetchWebhookResponse: object
-
webhook:
object
-
- return:
-
arguments:
object
-
Example
{
"webhook": {
"return": {
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {}
}
}
}
}
}
}
}
FetchWebhooksInput: object
- filter:
- pagination:
Example
{
"filter": {
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectType": "string",
"organizationId": "object",
"type": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchWebhooksResponse: object
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"webhooks": {
"return": [
{
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {}
}
}
}
}
]
}
}
FetchWidgetOptionsResponse: object
-
widgetOptions:
object
-
- return:
-
arguments:
object
-
Example
{
"widgetOptions": {
"return": [
{
"customFieldFilter": {
"return": "object",
"arguments": {}
},
"default": {
"return": "object",
"arguments": {}
},
"info": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"removeFromPages": {
"return": [
"string"
],
"arguments": {}
},
"requiredIf": {
"return": "object",
"arguments": {}
},
"showBasedOnCustodianConnection": {
"return": [
"object"
],
"arguments": {}
},
"showCustomField": {
"return": "boolean",
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
},
"showWith": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
FetchWorkflowCompletionsInput: object
- filter:
- pagination:
Example
{
"filter": {
"objectType": "string",
"organizationId": "object",
"state": "string"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchWorkflowCompletionsResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
workflowCompletions:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"workflowCompletions": {
"return": [
{
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
]
}
}
}
}
}
}
]
}
}
]
}
}
}
}
]
}
}
FetchWorkflowResponse: object
-
workflow:
object
-
- return:
-
arguments:
object
-
Example
{
"workflow": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
}
}
}
}
}
}
}
FetchWorkflowsInput: object
- filter:
- pagination:
Example
{
"filter": {
"objectType": "string",
"organizationId": "object",
"state": "string",
"states": [
"string"
]
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
FetchWorkflowsResponse: object
-
totalCount:
object
-
- return:
-
arguments:
object
-
-
workflows:
object
-
- return:
-
arguments:
object
-
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"workflows": {
"return": [
{
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
}
}
}
}
}
}
]
}
}
FileDocument: object
File type
-
createdAt:
object
-
The date and time this File was created
-
- return:
-
arguments:
object
-
-
creator:
object
-
OrganizationUser is the author of the File
-
- return:
-
arguments:
object
-
-
creatorOrganization:
object
-
Organization of the Files creator
-
- return:
-
arguments:
object
-
-
downloadUrl:
object
-
- return:
-
arguments:
object
-
-
fileName:
object
-
Operating System file name as uploaded, ie. "the statement scan (1).png"
-
- return:
-
arguments:
object
-
-
id:
object
-
Unique identifier, a 24 character hexadecimal string
-
- return:
-
arguments:
object
-
-
mediaType:
object
-
A media type (also known as MIME type) according to RFC6838, ie. "image/png"
-
- return:
-
arguments:
object
-
-
name:
object
-
User editable file name, free text, ie. "Greg's RBC bank statement Jun 2026"
-
- return:
-
arguments:
object
-
-
objectId:
object
-
objectId of the designated documentType
-
- return:
-
arguments:
object
-
-
objectType:
object
-
FileDocumentObjectTypes derived from the ENUM
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization belongs to the document file
-
- return:
-
arguments:
object
-
-
permissionType:
object
-
permissionType derived from the ENUM
-
- return:
-
arguments:
object
-
-
requestId:
object
-
requestId of fileDocument
-
- return:
-
arguments:
object
-
-
requestIpAddress:
object
-
- return:
-
arguments:
object
-
-
s3Key:
object
-
- return:
-
arguments:
object
-
-
sharedClient:
object
-
- return:
-
arguments:
object
-
-
sharedCustodian:
object
-
- return:
-
arguments:
object
-
-
signed:
object
-
- return:
-
arguments:
object
-
-
sourceId:
object
-
File Type SourceId
-
- return:
-
arguments:
object
-
-
sourceType:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
FileDocumentTypes derived from the ENUM
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
The date and time this File's information was last updated
-
- return:
-
arguments:
object
-
-
uploadedAt:
object
-
The date and time this File was uploaded
-
- return:
-
arguments:
object
-
-
user:
object
-
Optional destination user from organization
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
FileDocumentObjectTypes: string
File ENUMS
-
objectACCOUNT
-
objectARTICLE
-
objectBULK_IMPORT
-
objectCLIENTGROUP
-
objectGOAL
-
objectORGANIZATION
-
objectORGANIZATION_USER
-
objectSCHEDULED_TRANSFER
-
objectSUBACCOUNT
-
objectUSER
FileDocumentPaginationAndSorting: object
Input fields options to manage pagination and sorting for fileDocument Object
- offSet:
-
The number of records to skip per page from the beginning of the elements per page
- perPage:
-
Elements per page
- sortDesc:
-
To sort in descending order or not
- sortField:
-
To sort the list by the fields for the fileDocument Object
Example
{
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
FileDocumentQueryFilter: object
Input type for filtering FileDocuments
- objectIds:
-
objectId for filter FileDocuments
- objectTypes:
-
FileDocumentObjectTypes derived from the ENUM
- organizationId:
-
organizationId for filter FileDocuments
- sourceIds:
- types:
-
type of the FileDocument
- userIds:
-
userId for filter FileDocuments
Example
{
"objectIds": [
"object"
],
"objectTypes": [
"string"
],
"organizationId": "object",
"sourceIds": [
"object"
],
"types": [
"string"
],
"userIds": [
"object"
]
}
FileDocumentTypes: string
-
objectARTICLE
-
objectAVATAR
-
objectBANKING
-
objectBULK_IMPORT
-
objectCLIENT_REPORT
-
objectCLIENT_REPORT_TEMPLATE
-
objectFORM
-
objectID_VERIFICATION
-
objectINVOICE
-
objectLOGO
-
objectNOTES
-
objectOTHER
-
objectSTATEMENT
-
objectTEMPLATE
-
objectWORKFLOW
FinancialProduct: object
-
assignable:
object
-
Is this Financial product assignable?
-
- return:
-
arguments:
object
-
-
autoUpdatePrices:
object
-
Auto updates prices using data partner?
-
- return:
-
arguments:
object
-
-
children:
object
-
The branches of this Financial product.
-
- return:
-
arguments:
object
-
-
currency:
object
-
The currency that this Financial product trades in.
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
The current price of the stock
-
- return:
-
arguments:
object
-
-
cusip:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
The Stock Exchange that this Financial product trades in.
-
- return:
-
arguments:
object
-
-
expectedPrimaryAssetClassHoldings:
object
-
This is the primary asset class holdings list of this financial product
-
- return:
-
arguments:
object
-
-
forecastedRateOfReturn:
object
-
The forecasted rate of return for this product
-
- return:
-
arguments:
object
-
-
forecastedStandardDeviation:
object
-
The forecasted standard deviation for this product
-
- return:
-
arguments:
object
-
-
foreignExchangeRate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
This is the financialProductId and it is auto-generated by OneVest for each Financial Product.
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
-
investmentObjective:
object
-
Objective of the portfolio
-
- return:
-
arguments:
object
-
-
isCash:
object
-
Denotes if this financial product is cash
-
- return:
-
arguments:
object
-
-
isPartial:
object
-
When true, allowed to allocate fractional trades.
Defaults to true.
-
- return:
-
arguments:
object
-
-
isin:
object
-
- return:
-
arguments:
object
-
-
lowThresholdScore:
object
-
Low threshold score for allowing access
-
- return:
-
arguments:
object
-
-
modelPortfolioLogs:
object
-
- return:
-
arguments:
object
-
- input:
-
name:
object
-
Name of the Financial product.
-
- return:
-
arguments:
object
-
-
originalCurrency:
object
-
The original (not converted) currency that this Financial product trades in.
-
- return:
-
arguments:
object
-
-
originalCurrentPriceCents:
object
-
The original (not converted) current price of the stock
-
- return:
-
arguments:
object
-
-
portfolioDescription:
object
-
Description of the portfolio
-
- return:
-
arguments:
object
-
-
portfolioDisclaimer:
object
-
Disclaimer of the portfolio
-
- return:
-
arguments:
object
-
-
priceHistoryUrl:
object
-
URL to download a csv containing the Financial Product's historical prices.
-
- return:
-
arguments:
object
-
-
primaryAssetClass:
object
-
Primary Asset Class of the product
-
- return:
-
arguments:
object
-
-
reasonForUpdate:
object
-
This will be used to describe why form agreements need to be re-signed when a portfolio's secondaryAssetClass, description, and/or targetAllocations have changed.
-
- return:
-
arguments:
object
-
-
ric:
object
-
- return:
-
arguments:
object
-
-
riskProfileDescription:
object
-
- return:
-
arguments:
object
-
-
riskProfileName:
object
-
- return:
-
arguments:
object
-
-
riskReturnLevel:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
Optional schedule (used for illiquid portfolios).
-
- return:
-
arguments:
object
-
-
secondaryAssetClass:
object
-
Secondary Asset Class of the product
-
- return:
-
arguments:
object
-
-
settlementDays:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
State of the Financial product.
-
- return:
-
arguments:
object
-
-
substituteFinancialProduct:
object
-
Optional substitute Financial product (used for Tax-Loss Harvesting).
-
- return:
-
arguments:
object
-
-
suggestable:
object
-
Is this Financial product suggestable?
-
- return:
-
arguments:
object
-
-
suggestedMaxScore:
object
-
Maximum suitability score to have access to this Financial product.
-
- return:
-
arguments:
object
-
-
suggestedMinScore:
object
-
Minimum suitability score to have access to this Financial product.
-
- return:
-
arguments:
object
-
-
targetAllocations:
object
-
All Target Allocations
-
- return:
-
arguments:
object
-
-
taxRank:
object
-
The tax rank of the financial product, to be used for portfolio optimization
-
- return:
-
arguments:
object
-
-
tertiaryAssetClass:
object
-
Tertiary Asset Class of the product
-
- return:
-
arguments:
object
-
-
theme:
object
-
The theme of the product
-
- return:
-
arguments:
object
-
-
ticker:
object
-
The trading ticker for this Financial product.
-
- return:
-
arguments:
object
-
-
tradeable:
object
-
Is this Financial product tradeable?
-
- return:
-
arguments:
object
-
-
translatedInvestmentObjective:
object
-
The translated investment objectives of the portfolio
-
- return:
-
arguments:
object
-
-
translatedLiquidity:
object
-
The translated liquidity of the portfolio
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
Translated name of the Financial product.
-
- return:
-
arguments:
object
-
-
translatedPortfolioDescription:
object
-
The translated descriptions of the portfolio
-
- return:
-
arguments:
object
-
-
translatedPortfolioDisclaimer:
object
-
The translated disclaimers of the portfolio
-
- return:
-
arguments:
object
-
-
translatedReasonForUpdate:
object
-
This will be used to describe translated reason why form agreements need to be re-signed when a portfolio's secondaryAssetClass, description, and/or targetAllocations have changed.
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
The last time the product was updated
-
- return:
-
arguments:
object
-
-
url:
object
-
A URL to an external site for more details on the product
-
- return:
-
arguments:
object
-
-
volatile:
object
-
- return:
-
arguments:
object
-
-
waivedFeePercentage:
object
-
A discount percentage applied to the corresponding holding amount during fee calculation (0 - 100%).
-
- return:
-
arguments:
object
-
Example
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
FinancialProductIntegration: object
The integration enum and unique integration id
-
iid:
object
-
The id for the entity, in the given specific integration
-
- return:
-
arguments:
object
-
-
type:
object
-
Enumeration for the integration type
-
- return:
-
arguments:
object
-
Example
{
"iid": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
FinancialProductIntegrationInput: object
Input type for integrations field
- externalId:
-
externalId external source id
- groupId:
-
group id the custodian connection
- iid:
-
iid is the unique identifier for this entity in the given integration
- type:
-
Integrations type derives from enumeration
Example
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
FinancialProductIntegrationTypes: string
Integrations for FinancialProduct
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSALESFORCE
-
objectSCHWAB
-
objectTEMPLATE
FinancialProductQueryFilter: object
- autoUpdatePrices:
- currency:
- exchange:
- hasSubstituteProduct:
- isScheduled:
- name:
- organizationId:
- primaryAssetClassId:
- searchText:
- secondaryAssetClassId:
- state:
- tertiaryAssetClassId:
- themeId:
Example
{
"autoUpdatePrices": "boolean",
"currency": "string",
"exchange": "string",
"hasSubstituteProduct": "boolean",
"isScheduled": "boolean",
"name": "string",
"organizationId": "object",
"primaryAssetClassId": "object",
"searchText": "string",
"secondaryAssetClassId": "object",
"state": "string",
"tertiaryAssetClassId": "object",
"themeId": "object"
}
Flag: object
-
account:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
custodian:
object
-
- return:
-
arguments:
object
-
-
details:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
message:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FlagObjects: string
-
objectAccount
-
objectAccountStatement
-
objectActivity
-
objectCash
-
objectDividend
-
objectFee
-
objectFinancialProduct
-
objectHolding
-
objectProduct
-
objectSubAccount
-
objectSubAccountDailyStats
-
objectTrade
-
objectTransfer
FlagTypes: string
-
objectACCOUNT_NOT_FOUND
-
objectCASH_NOT_FOUND
-
objectDIFFERENT_HOLDINGS
-
objectDIFFERENT_HOLDINGS_V2
-
objectEXTERNAL_TRANSFER_IN_KIND
-
objectFAILED_ACCOUNT
-
objectFAILED_CUSTODIAN_OPENING
-
objectFEE_AMOUNT_DIFFERENT
-
objectFEE_NOT_FOUND
-
objectFINANCIAL_PRODUCT_NOT_FOUND
-
objectHOLDING_NOT_FOUND
-
objectMAPPING_ACTUAL_HOLDINGS
-
objectMAPPING_FILE_HOLDINGS
-
objectMONEY_AVAILABLE_VALUE_INCORRECT
-
objectMONEY_AVAILABLE_VALUE_INCORRECT_V2
-
objectNEGATIVE_CASH
-
objectNEGATIVE_HOLDING
-
objectNOT_CORPORATE_ACCOUNT
-
objectNOT_ENOUGH_MONEY_AVAILABLE_IN_ACCOUNT
-
objectNO_SNAPSHOTS_RECEIVED
-
objectPRODUCT_SYMBOL_DIFFERENT
-
objectPUBLISHING_DIFF_HOLDINGS
-
objectSNAPSHOT_ANOMALY
-
objectSNAPSHOT_MISSING
-
objectSNAPSHOT_PRICE_NOT_FOUND
-
objectSTATEMENT_NOT_FOUND
-
objectTOO_MANY_EXTERNAL_TRANSFER_IN_CANDIDATES_FOUND
-
objectTOTAL_MARKET_VALUE_INCORRECT
-
objectTRADE_NOT_FOUND
-
objectTRANSFER_AMOUNT_DIFFERENT
-
objectTRANSFER_IMPORT_FAILED
-
objectTRANSFER_NOT_FOUND
-
objectTRANSFER_STUCK_INITIATED
-
objectTRANSFER_STUCK_PROCESSING
-
objectTRANSFER_STUCK_READY
-
objectUNKNOWN_ACTIVITY_TYPE
Float: number
The Float
scalar type represents signed double-precision fractional values as specified by
IEEE 754.
Example
number
ForceReconcileCustodianActivityResponse: object
-
custodianActivity:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianActivity": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
ForeignExchangeSnapshot: object
-
date:
object
-
- return:
-
arguments:
object
-
-
from:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
rate:
object
-
- return:
-
arguments:
object
-
-
to:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
}
}
ForeignExchangeSnapshotQueryFilter: object
- dateAfter:
- dateBefore:
- from:
- organizationId:
- to:
Example
{
"dateAfter": "object",
"dateBefore": "object",
"from": "string",
"organizationId": "object",
"to": "string"
}
ForeignTaxInformation: object
Type detail for user's foreignTaxInformation
-
foreignTaxCountry:
object
-
Foreign Country for Tax
-
- return:
-
arguments:
object
-
-
foreignTaxNumber:
object
-
Foreign Tax Number
-
- return:
-
arguments:
object
-
Example
{
"foreignTaxCountry": {
"return": "string",
"arguments": {}
},
"foreignTaxNumber": {
"return": "string",
"arguments": {}
}
}
ForeignTaxInformationInput: object
Input Type for User's foreignTaxInformation
- foreignTaxCountry:
-
Foreign Tax Country
- foreignTaxNumber:
-
Foreign Tax Number
Example
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
FormAccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectFHSA
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
FormAgreement: object
-
account:
object
-
- return:
-
arguments:
object
-
-
allUsersSignedAt:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
displayName:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
language:
object
-
- return:
-
arguments:
object
-
-
scheduledTransfer:
object
-
- return:
-
arguments:
object
-
-
signedAt:
object
-
- return:
-
arguments:
object
-
-
signedUrl:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
templateUrl:
object
-
- return:
-
arguments:
object
-
-
translatedDisplayName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
usersRequiredToSign:
object
-
- return:
-
arguments:
object
-
-
version:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
FormTemplate: object
-
digitalSignatureEnabled:
object
-
- return:
-
arguments:
object
-
-
displayName:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
minVersion:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
templateUrl:
object
-
- return:
-
arguments:
object
-
-
textType:
object
-
- return:
-
arguments:
object
-
-
translatedDisplayName:
object
-
- return:
-
arguments:
object
-
-
translatedHtml:
object
-
- return:
-
arguments:
object
-
-
translatedMarkdown:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
uploadedAt:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
Example
{
"digitalSignatureEnabled": {
"return": "boolean",
"arguments": {}
},
"displayName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"minVersion": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {}
}
}
}
}
}
FormTemplatesQueryFilter: object
- formType:
- minVersion:
- name:
- organizationId:
- states:
Example
{
"formType": "string",
"minVersion": "number",
"name": "string",
"organizationId": "object",
"states": [
"string"
]
}
FormTypes: string
-
objectARTICLES_OF_INCORPORATION_OR_EQUIVALENT
-
objectBENEFICIARY_DESIGNATION_FORM
-
objectBENEFICIARY_RRSP
-
objectBENEFICIARY_TFSA
-
objectCLB_FOR_ADULTS
-
objectCLIENT_ACCOUNT_AGREEMENT
-
objectCORPORATE_ACCOUNT_AGREEMENT
-
objectCORPORATE_RESOLUTION
-
objectDEATH_CERTIFICATE
-
objectDECLARATION_OF_TAX_DISCLOSURE
-
objectDECLARATION_OF_TAX_DISCLOSURE_E
-
objectDISCRETIONARY_MANAGEMENT_AGREEMENT
-
objectEDUCATION_SAVINGS_GRANTS_APPLICATION
-
objectELECTRONIC_DELIVERY_AGREEMENT
-
objectEXTERNAL_TRANSFER_TO_NON_REGISTERED_ACCOUNTS
-
objectEXTERNAL_TRANSFER_TO_REGISTERED_ACCOUNTS
-
objectFEE_REDIRECTION
-
objectFHSA
-
objectGOAL_INVESTMENT_POLICY_STATEMENT
-
objectINVESTMENT_POLICY_STATEMENT
-
objectJOINT_CLIENT_ACCOUNT_AGREEMENT
-
objectLAST_WILL
-
objectLIF
-
objectLIF_ADDENDUM
-
objectLIRA
-
objectLIRA_ADDENDUM
-
objectLOD_QESI
-
objectLRIF
-
objectLRIF_ADDENDUM
-
objectLRSP
-
objectLRSP_ADDENDUM
-
objectNON_INDIVIDUAL_ENTITY_ACCOUNT_AGREEMENT
-
objectONEVEST_RELATIONSHIP_DISCLOSURE_BROCHURE
-
objectPAD_AGREEMENT
-
objectPRIF
-
objectPRIF_ADDENDUM
-
objectRESP_FAMILY_PLAN
-
objectRESP_SINGLE_PLAN
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLIF_ADDENDUM
-
objectRLSP
-
objectRLSP_ADDENDUM
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectSWP_AGREEMENT
-
objectTFSA
-
objectTRUST_AGREEMENT
-
objectTRUST_DEED
-
objectTRUST_PARTICIPANT_IDENTIFICATION_FORM
-
objectW8BEN
-
objectW9
-
objectWAIVER_OF_CONFIDENTIALITY
-
objectW_8BEN_E
-
objectW_8IMY
FraudRisk: object
-
id:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedBy:
object
-
- return:
-
arguments:
object
-
-
notes:
object
-
- return:
-
arguments:
object
-
-
riskReasons:
object
-
- return:
-
arguments:
object
-
-
score:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"lastUpdatedBy": {
"return": "string",
"arguments": {}
},
"notes": {
"return": "string",
"arguments": {}
},
"riskReasons": {
"return": [
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedDisplayName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
}
}
}
]
}
}
Frequency: string
-
objectBI_WEEKLY
-
objectDAILY
-
objectLAST_DAY_OF_THE_MONTH
-
objectMONTHLY
-
objectONE_TIME
-
objectQUARTERLY
-
objectSEMI_MONTHLY
-
objectWEEKLY
GenerateAnnualPerformanceReportResponse: object
-
accountId:
object
-
- return:
-
arguments:
object
-
-
accountStatementId:
object
-
- return:
-
arguments:
object
-
-
annualPerformanceReportId:
object
-
- return:
-
arguments:
object
-
Example
{
"accountId": {
"return": "object",
"arguments": {}
},
"accountStatementId": {
"return": "object",
"arguments": {}
},
"annualPerformanceReportId": {
"return": "object",
"arguments": {}
}
}
GenerateBulkTradesResponse: object
-
bulkTradeRun:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRun": {
"return": {
"allTradeRequestsByExchange": {
"return": [
{
"exchange": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"autoFillActualQuantity": {
"return": "boolean",
"arguments": {}
},
"bulkMutualFundTrades": {
"return": [
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"bulkPTFFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTradeRequests": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
}
}
]
}
}
]
}
}
}
}
GenerateClientReportResponse: object
-
clientReport:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
GenerateMonthlyAccountStatementResponse: object
-
accountId:
object
-
- return:
-
arguments:
object
-
-
accountStatementId:
object
-
- return:
-
arguments:
object
-
-
monthlyAccountStatementId:
object
-
- return:
-
arguments:
object
-
Example
{
"accountId": {
"return": "object",
"arguments": {}
},
"accountStatementId": {
"return": "object",
"arguments": {}
},
"monthlyAccountStatementId": {
"return": "object",
"arguments": {}
}
}
GenerateReportInput: object
- columns:
- filters:
- grouping:
- pagination:
- sorting:
- type:
Example
{
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"pagination": {
"page": "number",
"perPage": "number"
},
"sorting": {
"sortDesc": "boolean",
"sortField": "string"
},
"type": "string"
}
GenerateReportResponse: object
-
columns:
object
-
- return:
-
arguments:
object
-
-
data:
object
-
-
return:
object[][]
-
arguments:
object
-
-
return:
-
grouping:
object
-
- return:
-
arguments:
object
-
-
totalCount:
object
-
- return:
-
arguments:
object
-
Example
{
"columns": {
"return": [
"string"
],
"arguments": {}
},
"data": {
"return": [
[
"string"
]
],
"arguments": {}
},
"grouping": {
"return": "object",
"arguments": {}
},
"totalCount": {
"return": "number",
"arguments": {}
}
}
GoToSubStepResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
Goal: object
-
availableFinancialProducts:
object
-
- return:
-
arguments:
object
-
-
availableThemes:
object
-
- return:
-
arguments:
object
-
-
calculatedSuitabilityScore:
object
-
The lower of the user and goal suitability score.
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
custodianSuitabilityScore:
object
-
- return:
-
arguments:
object
-
-
customFields:
object
-
- return:
-
arguments:
object
-
- keys:
-
expectedAnnualIncomeCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
householdClientGroup:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
incompleteFormAgreements:
object
-
Lists remaining forms to be signed for this goal.
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedBy:
object
-
- return:
-
arguments:
object
-
-
latestFormAgreements:
object
-
Lists latest signed forms for this goal.
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
pendingAgreementSignature:
object
-
Indicates whether there is a pending agreement to be signed.
-
- return:
-
arguments:
object
-
-
retirementAge:
object
-
- return:
-
arguments:
object
-
-
riskQuestion1:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
statistics:
object
-
- return:
-
arguments:
object
-
- forUserId:
- input:
-
stats:
object
-
- return:
-
arguments:
object
-
- force:
-
Force cache miss. Re-calculates statistics with current data.
-
statsV2:
object
-
- return:
-
arguments:
object
-
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
suggestedFinancialProduct:
object
-
- return:
-
arguments:
object
-
- themeId:
-
suitabilityScore:
object
-
- return:
-
arguments:
object
-
-
targetAmountCents:
object
-
- return:
-
arguments:
object
-
-
targetDate:
object
-
- return:
-
arguments:
object
-
-
taxOptimized:
object
-
- return:
-
arguments:
object
-
-
timeHorizon:
object
-
- return:
-
arguments:
object
-
-
tradingProcess:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
GoalIntegration: object
The integration enum and unique integration id
-
iid:
object
-
The id for the entity, in the given specific integration
-
- return:
-
arguments:
object
-
-
type:
object
-
Enumeration for the integration type
-
- return:
-
arguments:
object
-
Example
{
"iid": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
GoalIntegrationInput: object
Input type for integrations field
- externalId:
-
externalId external source id
- groupId:
-
group id the custodian connection
- iid:
-
iid is the unique identifier for this entity in the given integration
- type:
-
Integrations type derives from enumeration
Example
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
GoalIntegrationTypes: string
Integrations for Goal
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSALESFORCE
-
objectSCHWAB
-
objectTEMPLATE
GoalQueryFilter: object
- clientGroupId:
- customFields:
- includeHousehold:
- organizationId:
- riskQuestion1:
- state:
- states:
- targetDateAfter:
- targetDateBefore:
- timeHorizon:
- type:
- userId:
Example
{
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"includeHousehold": "boolean",
"organizationId": "object",
"riskQuestion1": "string",
"state": "string",
"states": [
"string"
],
"targetDateAfter": "object",
"targetDateBefore": "object",
"timeHorizon": "string",
"type": "string",
"userId": "object"
}
GoalStats: object
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmount:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
Example
{
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"goal": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
GoalTimeHorizons: string
-
objectLONG_TERM
-
objectMID_TERM
-
objectSHORT_TERM
-
objectVERY_LONG_TERM
-
objectVERY_SHORT_TERM
GoalTypes: string
-
objectBUILD_WEALTH
-
objectCAR
-
objectCASH_RESERVE
-
objectEDUCATION
-
objectGROUP
-
objectHOUSE
-
objectLEGACY
-
objectMAJOR_PURCHASE
-
objectOTHER
-
objectPARENTAL_LEAVE
-
objectRETIREMENT
-
objectRETIREMENT_INCOME
-
objectSAFETY_NET
-
objectSTART_A_BUSINESS
-
objectVACATION
-
objectWEDDING
GoalUpdate: object
-
d:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
o:
object
-
- return:
-
arguments:
object
-
-
t:
object
-
- return:
-
arguments:
object
-
Example
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
GoalsDaily: object
-
date:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
GroupedBilling: object
-
accounts:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
users:
object
-
- return:
-
arguments:
object
-
Example
{
"accounts": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
HistoryAccountType: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_SINGLE
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
Holding: object
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
Example
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
HoldingAccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
HoldingReport: object
-
actualPercentage:
object
-
- return:
-
arguments:
object
-
-
expectedPercentage:
object
-
- return:
-
arguments:
object
-
-
expectedValueCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
isPartial:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
valueCents:
object
-
- return:
-
arguments:
object
-
Example
{
"actualPercentage": {
"return": "number",
"arguments": {}
},
"expectedPercentage": {
"return": "number",
"arguments": {}
},
"expectedValueCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ID: object
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID.
Example
object
IdDocumentTypes: string
Indicates the Document type for the DIGITAL_DOCUMENT_CHECK method
-
objectBANK_STATEMENT
-
objectBENEFITS_STATEMENT
-
objectBIRTH_CERTIFICATE
-
objectCAD_CREDIT_BUREAU_PRODUCT
-
objectCANADA_411
-
objectCITIZENSHIP_CARD
-
objectCITIZENSHIP_CERTIFICATE
-
objectCONFIRMATION_FROM_FINANCIAL_ENTITY
-
objectCREDIT_CARD_STATEMENT
-
objectCREDIT_FILE
-
objectDIVORCE_DOCUMENTATION
-
objectDRIVERS_LICENSE
-
objectGLOBAL_ENTRY_CARD
-
objectGOV_ISSUED_CPP_STATEMENT
-
objectGOV_ISSUED_VEHICLE_REGISTRATION
-
objectHEALTH_CARD
-
objectID
-
objectINDIAN_STATUS_CARD
-
objectINSURANCE_DOCUMENT
-
objectINVESTMENT_ACCOUNT_STATEMENT
-
objectLOAN_ACCOUNT_STATEMENT
-
objectMARRIAGE_LICENCE
-
objectMICRO_DEPOSIT
-
objectMILITARY_ID
-
objectNEXUS
-
objectOTHER
-
objectPASSPORT
-
objectPERMANENT_RESIDENT_CARD
-
objectPROCESSED_CHEQUE
-
objectPROPERTY_TAX_ASSESSMENT
-
objectPROVINCIAL_ID
-
objectRECORD_OF_EMPLOYMENT
-
objectSCHOOL_DOCUMENT
-
objectSOCIAL_SECURITY_CARD
-
objectSTATE_ID
-
objectTRAVEL_VISA
-
objectUTILITY_STATEMENT
IdVerification: object
Type definition for user ID verification
-
creditFileSource:
object
-
- return:
-
arguments:
object
-
-
documentExpiryDate:
object
-
The expiry date of the document
-
- return:
-
arguments:
object
-
-
documentID:
object
-
The unique identifying number of the document used
-
- return:
-
arguments:
object
-
-
documentIssuingJurisdication:
object
-
The jurisdiction (province or state) and country of issue of the document
-
- return:
-
arguments:
object
-
-
documentType:
object
-
Type of the document used in the ID Verification
-
- return:
-
arguments:
object
-
-
id:
object
-
Internal Id of the ID verification record
-
- return:
-
arguments:
object
-
-
methodOfIDVerification:
object
-
Method used for ID verification
-
- return:
-
arguments:
object
-
-
secondaryDocumentExpiryDate:
object
-
- return:
-
arguments:
object
-
-
secondaryDocumentID:
object
-
- return:
-
arguments:
object
-
-
secondaryDocumentIssuingJurisdication:
object
-
- return:
-
arguments:
object
-
-
secondaryDocumentType:
object
-
- return:
-
arguments:
object
-
-
secondaryDocumentUserName:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
-
userName:
object
-
The person's name on the document
-
- return:
-
arguments:
object
-
-
verifiedDate:
object
-
Date on which the ID was verified
-
- return:
-
arguments:
object
-
Example
{
"creditFileSource": {
"return": "object",
"arguments": {}
},
"documentExpiryDate": {
"return": "object",
"arguments": {}
},
"documentID": {
"return": "string",
"arguments": {}
},
"documentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"documentType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"methodOfIDVerification": {
"return": "string",
"arguments": {}
},
"secondaryDocumentExpiryDate": {
"return": "object",
"arguments": {}
},
"secondaryDocumentID": {
"return": "string",
"arguments": {}
},
"secondaryDocumentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"secondaryDocumentType": {
"return": "string",
"arguments": {}
},
"secondaryDocumentUserName": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
IdVerificationMethods: string
Supported methods of ID verification
-
objectCONFIRMATION_OF_EXISTENCE
-
objectCREDIT_CHECK
-
objectDIGITAL_DOCUMENT_CHECK
-
objectDUAL_METHOD
-
objectIN_PERSON_VALIDATION
IdVerificationProvider: object
-
templateId:
object
-
- return:
-
arguments:
object
-
-
vendor:
object
-
- return:
-
arguments:
object
-
Example
{
"templateId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
}
IdVerificationProviderInput: object
- templateId:
- vendor:
Example
{
"templateId": "object",
"vendor": "string"
}
ImportFile: object
-
bulkImport:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
failedLineItemsCount:
object
-
- return:
-
arguments:
object
-
-
fileDocument:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
order:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
processedLineItemsCount:
object
-
- return:
-
arguments:
object
-
-
queuedLineItemsCount:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
ImportFileLineItem: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
externalId:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
importFile:
object
-
- return:
-
arguments:
object
-
-
oneVestId:
object
-
- return:
-
arguments:
object
-
-
outputErrors:
object
-
- return:
-
arguments:
object
-
-
rawData:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
ImportFileLineItemQueryFilter: object
- errorCode:
- externalId:
- importFileId:
- oneVestId:
- states:
Example
{
"errorCode": "string",
"externalId": "string",
"importFileId": "object",
"oneVestId": "object",
"states": [
"string"
]
}
ImportFileQueryFilter: object
- bulkImportId:
- createdAtAfter:
- createdAtBefore:
- organizationId:
- states:
- types:
Example
{
"bulkImportId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"organizationId": "object",
"states": [
"string"
],
"types": [
"string"
]
}
ImportFileStates: string
-
objectCANCELED
-
objectCOMPLETED
-
objectFAILED
-
objectPARTIALLY_FAILED
-
objectPROCESSING
-
objectQUEUED
ImportFileTransition: string
-
objectcancel
-
objectcomplete
-
objectfail
-
objectpartiallyFail
-
objectprocess
ImportFileTypes: string
-
objectACCOUNT
-
objectACCOUNT_AFFILIATE
-
objectFOREIGN_EXCHANGE_RATE
-
objectGOAL
-
objectPRODUCT_SHELF
-
objectSECURITY_PRICE
-
objectTRANSACTION
-
objectUSER
ImportOutputError: object
-
code:
object
-
- return:
-
arguments:
object
-
-
description:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
Example
{
"code": {
"return": "string",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
}
}
IncomeFundFrequency: string
Scheduled Income Fund Transfer Frequency.
-
objectANNUALLY
-
objectMONTHLY
-
objectQUARTERLY
-
objectSEMI_ANNUALLY
IncompleteAffiliation: object
-
id:
object
-
- return:
-
arguments:
object
-
-
incompleteFields:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"incompleteFields": {
"return": [
"string"
],
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
IncompleteFormAgreement: object
-
account:
object
-
- return:
-
arguments:
object
-
-
changeReason:
object
-
- return:
-
arguments:
object
-
-
changeType:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
digitalSignatureEnabled:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
hasPdfTemplate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
isPrefilledPdfEnabled:
object
-
- return:
-
arguments:
object
-
-
minVersion:
object
-
- return:
-
arguments:
object
-
-
scheduledTransfer:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
templateUrl:
object
-
- return:
-
arguments:
object
-
-
translatedChangeReason:
object
-
- return:
-
arguments:
object
-
-
translatedDisplayName:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
usersRequiredToSign:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
Initiator: string
-
objectAPI_TOKEN
-
objectCLIENT
-
objectORGANIZATION_USER
-
objectPARTNER
-
objectSYSTEM
Institution: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
Institution ID
-
- return:
-
arguments:
object
-
-
isDraft:
object
-
institution isDraft or not
-
- return:
-
arguments:
object
-
-
name:
object
-
institution name
-
- return:
-
arguments:
object
-
-
physicalAddress:
object
-
The institution address
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
InstitutionPhysicalAddress: object
-
city:
object
-
- return:
-
arguments:
object
-
-
country:
object
-
- return:
-
arguments:
object
-
-
houseNumber:
object
-
- return:
-
arguments:
object
-
-
jurisdiction:
object
-
- return:
-
arguments:
object
-
-
neighborhood:
object
-
- return:
-
arguments:
object
-
-
postal:
object
-
- return:
-
arguments:
object
-
-
province:
object
-
- return:
-
arguments:
object
-
-
streetName:
object
-
- return:
-
arguments:
object
-
-
unitNumber:
object
-
- return:
-
arguments:
object
-
Example
{
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
}
InstitutionPhysicalAddressInput: object
- city:
- country:
- houseNumber:
- jurisdiction:
- neighborhood:
- postal:
- province:
- streetName:
- unitNumber:
Example
{
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
InstitutionPhysicalAddressUpdateInput: object
- city:
- country:
- houseNumber:
- neighborhood:
- postal:
- province:
- streetName:
- unitNumber:
Example
{
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
InstitutionQueryFilter: object
- searchText:
- state:
Example
{
"searchText": "string",
"state": "string"
}
InstitutionStates: string
Transfer processing steps.
-
objectAPPROVED
-
objectAWAITING_REVIEW
-
objectREJECTED
Int: number
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
number
Integration: object
-
configuration:
object
-
Configuration
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
provider:
object
-
Integration provides
-
- return:
-
arguments:
object
-
-
state:
object
-
Integration State
-
- return:
-
arguments:
object
-
-
type:
object
-
Integration types
-
- return:
-
arguments:
object
-
Example
{
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
IntegrationProviders: string
-
objectCANADA_POST
-
objectFIREBASE
-
objectFLINKS
-
objectGOOGLE
-
objectIEX_CLOUD
-
objectLSEG
-
objectMIXPANEL
-
objectPERSONA
IntegrationQueryFilter: object
- organizationId:
- state:
- type:
Example
{
"organizationId": "object",
"state": "string",
"type": "string"
}
IntegrationTypes: string
-
objectADDRESS
-
objectANALYTICS
-
objectBANKING
-
objectFINANCIAL_DATA_WIDGETS
-
objectID_VERIFICATION
-
objectMARKET_DATA
InvestmentKnowledge: string
User's investment knowledge level
-
objectEXPERT
-
objectLIMITED
-
objectNONE
-
objectSOME
InviteOrganizationUsersResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
JobTitleRisk: object
-
companyType:
object
-
- return:
-
arguments:
object
-
-
disabled:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
jobTitle:
object
-
- return:
-
arguments:
object
-
-
riskRating:
object
-
- return:
-
arguments:
object
-
Example
{
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
}
Jurisdiction: string
-
objectAB
-
objectBC
-
objectFEDERAL
-
objectMB
-
objectNB
-
objectNL
-
objectNS
-
objectON
-
objectPE
-
objectQC
-
objectSK
JurisdictionCodes: string
-
objectCA_AB
-
objectCA_BC
-
objectCA_MB
-
objectCA_NB
-
objectCA_NL
-
objectCA_NS
-
objectCA_NT
-
objectCA_NU
-
objectCA_ON
-
objectCA_PE
-
objectCA_QC
-
objectCA_SK
-
objectCA_YT
-
objectGB_ENG
-
objectGB_NIR
-
objectGB_SCT
-
objectUS_AK
-
objectUS_AL
-
objectUS_AR
-
objectUS_AS
-
objectUS_AZ
-
objectUS_CA
-
objectUS_CO
-
objectUS_CT
-
objectUS_DC
-
objectUS_DE
-
objectUS_FL
-
objectUS_GA
-
objectUS_GU
-
objectUS_HI
-
objectUS_IA
-
objectUS_ID
-
objectUS_IL
-
objectUS_IN
-
objectUS_KS
-
objectUS_KY
-
objectUS_LA
-
objectUS_MA
-
objectUS_MD
-
objectUS_ME
-
objectUS_MI
-
objectUS_MN
-
objectUS_MO
-
objectUS_MP
-
objectUS_MS
-
objectUS_MT
-
objectUS_NC
-
objectUS_ND
-
objectUS_NE
-
objectUS_NH
-
objectUS_NJ
-
objectUS_NM
-
objectUS_NV
-
objectUS_NY
-
objectUS_OH
-
objectUS_OK
-
objectUS_OR
-
objectUS_PA
-
objectUS_PR
-
objectUS_RI
-
objectUS_SC
-
objectUS_SD
-
objectUS_TN
-
objectUS_TX
-
objectUS_UM
-
objectUS_UT
-
objectUS_VA
-
objectUS_VI
-
objectUS_VT
-
objectUS_WA
-
objectUS_WI
-
objectUS_WV
-
objectUS_WY
Localization: object
-
countries:
object
-
- return:
-
arguments:
object
-
-
dateFormat:
object
-
- return:
-
arguments:
object
-
-
defaultCurrency:
object
-
- return:
-
arguments:
object
-
-
defaultLanguage:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
languages:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
LocalizationInput: object
- countries:
- dateFormat:
- defaultCurrency:
- defaultLanguage:
- languages:
- name:
Example
{
"countries": [
"string"
],
"dateFormat": "string",
"defaultCurrency": "string",
"defaultLanguage": "string",
"languages": [
"string"
],
"name": "string"
}
Log: object
-
account:
object
-
- return:
-
arguments:
object
-
-
apiToken:
object
-
- return:
-
arguments:
object
-
-
changes:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
initiator:
object
-
- return:
-
arguments:
object
-
-
newDocument:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
originalDocument:
object
-
- return:
-
arguments:
object
-
-
reason:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
timestamp:
object
-
- return:
-
arguments:
object
-
-
traceId:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
LogsResponse: object
Example
{
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
ManagementFees: object
-
feeCents:
object
-
- return:
-
arguments:
object
-
-
salesTaxCents:
object
-
- return:
-
arguments:
object
-
-
totalFeeCents:
object
-
totalFeeCents = feeCents + salesTaxCents
-
- return:
-
arguments:
object
-
Example
{
"feeCents": {
"return": "number",
"arguments": {}
},
"salesTaxCents": {
"return": "number",
"arguments": {}
},
"totalFeeCents": {
"return": "number",
"arguments": {}
}
}
ManualProcess: object
-
account:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
institution:
object
-
- return:
-
arguments:
object
-
-
signedUrl:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
transferAccount:
object
-
- return:
-
arguments:
object
-
-
transferAccountNumber:
object
-
- return:
-
arguments:
object
-
-
transferMethod:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ManualProcessStates: string
Transfer processing steps.
-
objectCANCELED
-
objectFAILED
-
objectINITIATED
-
objectPROCESSING
-
objectRECONCILED
ManualServiceAccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectFHSA
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
MaritalStatus: string
User's martial status
-
objectCOMMON_LAW
-
objectDIVORCED
-
objectMARRIED
-
objectSEPARATED
-
objectSINGLE
-
objectWIDOWED
ModelPortfolioLogsInput: object
- filter:
- pagination:
Example
{
"filter": {
"after": "object",
"before": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
ModelPortfolioQueryFilter: object
- organizationId:
- state:
- suggestable:
- themeId:
- themeIds:
Example
{
"organizationId": "object",
"state": "string",
"suggestable": "boolean",
"themeId": "object",
"themeIds": [
"object"
]
}
NextSubStepResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
Note: object
Note type
-
author:
object
-
OrganizationUser is the author of the note
-
- return:
-
arguments:
object
-
-
content:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
The date and time this Note was created
-
- return:
-
arguments:
object
-
-
id:
object
-
NoteId
-
- return:
-
arguments:
object
-
-
objectId:
object
-
User is the designated note user
-
- return:
-
arguments:
object
-
-
objectType:
object
-
NoteObjectTypes derived from the ENUM
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization of the notes creator
-
- return:
-
arguments:
object
-
-
state:
object
-
NoteStates derived from the ENUM
-
- return:
-
arguments:
object
-
-
type:
object
-
NoteTypes derived from the ENUM
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
The date and time this Note's information was last updated
-
- return:
-
arguments:
object
-
Example
{
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
NotePaginationAndSorting: object
Input fields options to manage pagination and sorting for note Object
- offSet:
-
The number of records to skip per page from the beginning of the elements per page
- perPage:
-
Elements per page
- sortDesc:
-
To sort in descending order or not
- sortField:
-
To sort the list by the fields for the note Object
Example
{
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
NoteQueryFilter: object
Input type for filtering Notes
- objectId:
-
One Id of an object of given type, see objectType
- objectIds:
-
A list of Id's of the objects of given type, see objectType
- objectType:
-
noteObjectType for filter notes
- organizationId:
-
organizationId for filter clientGroups
- state:
-
state of the Note
- type:
-
type of the note
Example
{
"objectId": "object",
"objectIds": [
"object"
],
"objectType": "string",
"organizationId": "object",
"state": "string",
"type": "string"
}
Notification: object
-
body:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
link:
object
-
- return:
-
arguments:
object
-
-
linkText:
object
-
- return:
-
arguments:
object
-
-
notificationGroup:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
read:
object
-
- return:
-
arguments:
object
-
-
title:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"body": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"link": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
]
}
}
}
}
NotificationDefinition: object
-
bodyTemplate:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
linkTemplate:
object
-
- return:
-
arguments:
object
-
-
linkText:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
notificationGroup:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
organizationOnly:
object
-
- return:
-
arguments:
object
-
-
roleProfiles:
object
-
- return:
-
arguments:
object
-
-
titleTemplate:
object
-
- return:
-
arguments:
object
-
-
triggerEventType:
object
-
- return:
-
arguments:
object
-
-
triggerObjectType:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"bodyTemplate": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"linkTemplate": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "object",
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean"
}
}
}
}
NotificationGroup: object
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
OrgSubAccountTradingProcesses: string
-
objectINHERITED_FROM_PARENT
-
objectNO_AUTOMATION
-
objectPORTFOLIO_OPTIMIZER
-
objectREBALANCE_V1
-
objectREBALANCE_V2
Organization: object
-
accountTypeTaxRanks:
object
-
- return:
-
arguments:
object
-
-
allowAccessToSubOrganizations:
object
-
- return:
-
arguments:
object
-
-
allowDirectCommunication:
object
-
- return:
-
arguments:
object
-
-
allowInactiveUserAdjustments:
object
-
- return:
-
arguments:
object
-
-
allowInactiveUserFeeCalculation:
object
-
- return:
-
arguments:
object
-
-
allowInactiveUserRebalancing:
object
-
- return:
-
arguments:
object
-
-
allowInstantInvest:
object
-
- return:
-
arguments:
object
-
-
allowPortfolioPerGoal:
object
-
- return:
-
arguments:
object
-
-
allowPostOptimizationEditing:
object
-
- return:
-
arguments:
object
-
-
allowViewSubTradeRequestPairs:
object
-
- return:
-
arguments:
object
-
-
applicableJurisdictions:
object
-
Applicable list of jurisdictions (may be inherited from parent orgs).
-
- return:
-
arguments:
object
-
-
applicableLocalization:
object
-
Applicable localization settings (this org or inherited from parent orgs)
-
- return:
-
arguments:
object
-
-
autoInviteImportedUsers:
object
-
When true, imported users will be automatically invited to the platform
-
- return:
-
arguments:
object
-
-
availableFeatureFlags:
object
-
- return:
-
arguments:
object
-
-
blockSuspiciousTransactions:
object
-
- return:
-
arguments:
object
-
-
browserTabTitle:
object
-
The browserTabTitle of the organization used as website title
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeDays:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawDays:
object
-
- return:
-
arguments:
object
-
-
children:
object
-
All children directly related to the organization
-
- return:
-
arguments:
object
-
-
custodian:
object
-
- return:
-
arguments:
object
-
-
customUrl:
object
-
- return:
-
arguments:
object
-
-
databaseAuthConnectionId:
object
-
- return:
-
arguments:
object
-
-
databaseAuthConnectionName:
object
-
- return:
-
arguments:
object
-
-
defaultAccountTypeTaxRanks:
object
-
- return:
-
arguments:
object
-
-
defaultAdvisorRole:
object
-
- return:
-
arguments:
object
-
-
defaultAuthenticationConnection:
object
-
- return:
-
arguments:
object
-
-
defaultBillingSchedule:
object
-
- return:
-
arguments:
object
-
-
defaultClientRole:
object
-
- return:
-
arguments:
object
-
-
defaultCustodianConnection:
object
-
- return:
-
arguments:
object
-
-
defaultFeeTier:
object
-
- return:
-
arguments:
object
-
-
defaultSignUpRole:
object
-
- return:
-
arguments:
object
-
-
defaultTradingProcess:
object
-
- return:
-
arguments:
object
-
-
displayCurrency:
object
-
- return:
-
arguments:
object
-
-
displayMenuBar:
object
-
- return:
-
arguments:
object
-
-
embeddedExperienceLogoUrl:
object
-
- return:
-
arguments:
object
-
-
enableMultiFactorAuthentication:
object
-
- return:
-
arguments:
object
-
-
entityName:
object
-
- return:
-
arguments:
object
-
-
excludeAdminFeesFromClients:
object
-
- return:
-
arguments:
object
-
-
externalClientTokenEmailKey:
object
-
- return:
-
arguments:
object
-
-
externalProvider:
object
-
- return:
-
arguments:
object
-
-
faviconLink:
object
-
The faviconLink of the organization will display on the browser tab
-
- return:
-
arguments:
object
-
-
helpCentreUrl:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
includeExternalClientTokenIntoContext:
object
-
- return:
-
arguments:
object
-
-
isReferral:
object
-
- return:
-
arguments:
object
-
-
jurisdictions:
object
-
This organization's enabled jurisdictions settings. If unset (=null), then inheritance apply.
-
- return:
-
arguments:
object
-
-
jwtKeyUrl:
object
-
JWK url used to validate the partner-authorization token sent for M2M token exchange (used when tokenExchangeValidationType is JWK)
-
- return:
-
arguments:
object
-
-
localization:
object
-
This organization's localization settings (countries, languages, currencies, date format)
-
- return:
-
arguments:
object
-
-
logs:
object
-
- return:
-
arguments:
object
-
- input:
-
minInitialDepositCents:
object
-
- return:
-
arguments:
object
-
-
minInvestAmountCents:
object
-
Minimum amount needed to invest
-
- return:
-
arguments:
object
-
-
minRecurringDepositCents:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
The name of the organization
-
- return:
-
arguments:
object
-
-
parent:
object
-
The parent organization
-
- return:
-
arguments:
object
-
-
parents:
object
-
All parent organizations
-
- return:
-
arguments:
object
-
-
pendingInvitationsCount:
object
-
Indicates whether there are users that have not been invited yet or with an expired invitation
-
- return:
-
arguments:
object
-
-
permissions:
object
-
List of permissions that the organization has access to
-
- return:
-
arguments:
object
-
-
profileReviewTimeInMonths:
object
-
- return:
-
arguments:
object
-
-
publicParent:
object
-
The parent organization with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
repCode:
object
-
Custodian representative code
-
- return:
-
arguments:
object
-
-
requireFeeApproval:
object
-
- return:
-
arguments:
object
-
-
requireManualAccountApproval:
object
-
- return:
-
arguments:
object
-
-
requireSubTradeRequestApproval:
object
-
- return:
-
arguments:
object
-
-
revenueShareBps:
object
-
- return:
-
arguments:
object
-
-
revenueShareTaxes:
object
-
- return:
-
arguments:
object
-
-
reviewTransactions:
object
-
- return:
-
arguments:
object
-
-
subdomain:
object
-
The subdomain of the organization used for logging in
-
- return:
-
arguments:
object
-
-
supportUrl:
object
-
- return:
-
arguments:
object
-
-
theme:
object
-
- return:
-
arguments:
object
-
-
themeTokens:
object
-
- return:
-
arguments:
object
-
-
tokenExchangeValidationType:
object
-
- return:
-
arguments:
object
-
-
useClientOrgAuth0:
object
-
- return:
-
arguments:
object
-
-
useParentArticles:
object
-
- return:
-
arguments:
object
-
-
useParentAssetClasses:
object
-
- return:
-
arguments:
object
-
-
useParentBillingSchedules:
object
-
- return:
-
arguments:
object
-
-
useParentClientReportTemplates:
object
-
- return:
-
arguments:
object
-
-
useParentCustodianConnections:
object
-
- return:
-
arguments:
object
-
-
useParentCustomFields:
object
-
- return:
-
arguments:
object
-
-
useParentDashboards:
object
-
Inherit parent organizations dashboards
-
- return:
-
arguments:
object
-
-
useParentFeeTiers:
object
-
- return:
-
arguments:
object
-
-
useParentFormTemplates:
object
-
Inherit parent organizations form templates
-
- return:
-
arguments:
object
-
-
useParentIntegrations:
object
-
- return:
-
arguments:
object
-
-
useParentLocalizations:
object
-
- return:
-
arguments:
object
-
-
useParentModelPortfolios:
object
-
- return:
-
arguments:
object
-
-
useParentNotificationDefinitions:
object
-
- return:
-
arguments:
object
-
-
useParentNotificationGroups:
object
-
- return:
-
arguments:
object
-
-
useParentPageConfigurations:
object
-
- return:
-
arguments:
object
-
-
useParentProductShelf:
object
-
- return:
-
arguments:
object
-
-
useParentRoleProfiles:
object
-
- return:
-
arguments:
object
-
-
useParentSchedules:
object
-
- return:
-
arguments:
object
-
-
useParentThemeTokens:
object
-
- return:
-
arguments:
object
-
-
useParentThemes:
object
-
- return:
-
arguments:
object
-
-
useParentWorkflows:
object
-
- return:
-
arguments:
object
-
-
userManagementFeeBps:
object
-
- return:
-
arguments:
object
-
-
validateUniquenessForSubOrganizations:
object
-
- return:
-
arguments:
object
-
Example
{
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
OrganizationAuthenticationTheme: object
-
logo:
object
-
- return:
-
arguments:
object
-
-
pageBackgroundColor:
object
-
- return:
-
arguments:
object
-
-
primaryColor:
object
-
- return:
-
arguments:
object
-
Example
{
"logo": {
"return": "string",
"arguments": {}
},
"pageBackgroundColor": {
"return": "string",
"arguments": {}
},
"primaryColor": {
"return": "string",
"arguments": {}
}
}
OrganizationAuthenticationThemeInput: object
- logo:
- pageBackgroundColor:
- primaryColor:
Example
{
"logo": "object",
"pageBackgroundColor": "object",
"primaryColor": "object"
}
OrganizationBilling: object
-
chargeableMarketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
feeCents:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
revenueShareCents:
object
-
- return:
-
arguments:
object
-
-
revenueShareTaxCents:
object
-
- return:
-
arguments:
object
-
-
salesTaxCents:
object
-
- return:
-
arguments:
object
-
-
userManagementFeeCents:
object
-
- return:
-
arguments:
object
-
Example
{
"chargeableMarketValueCentsOnLastDay": {
"return": "number",
"arguments": {}
},
"feeCents": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"marketValueCentsOnLastDay": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {}
}
}
}
}
}
OrganizationFeatureFlag: object
-
featureFlags:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
Example
{
"featureFlags": {
"return": [
{
"enabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
}
OrganizationLogsInput: object
- filter:
- pagination:
Example
{
"filter": {
"after": "object",
"before": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
OrganizationTheme: object
-
authenticationTheme:
object
-
- return:
-
arguments:
object
-
-
embeddedExperienceTheme:
object
-
- return:
-
arguments:
object
-
-
logo:
object
-
- return:
-
arguments:
object
-
-
sideBarColor:
object
-
- return:
-
arguments:
object
-
Example
{
"authenticationTheme": {
"return": {
"logo": {
"return": "string",
"arguments": {}
},
"pageBackgroundColor": {
"return": "string",
"arguments": {}
},
"primaryColor": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"embeddedExperienceTheme": {
"return": "object",
"arguments": {}
},
"logo": {
"return": "string",
"arguments": {}
},
"sideBarColor": {
"return": "string",
"arguments": {}
}
}
OrganizationThemeInput: object
- authenticationTheme:
- embeddedExperienceTheme:
- logo:
- sideBarColor:
Example
{
"authenticationTheme": {
"logo": "object",
"pageBackgroundColor": "object",
"primaryColor": "object"
},
"embeddedExperienceTheme": "object",
"logo": "object",
"sideBarColor": "object"
}
OrganizationUser: object
-
accessType:
object
-
Access type
-
- return:
-
arguments:
object
-
-
apiTokens:
object
-
API Tokens related to the user
-
- return:
-
arguments:
object
-
-
auth0invitationExpiresAt:
object
-
Auth0 Invitation expiration datetime
-
- return:
-
arguments:
object
-
-
auth0invitationId:
object
-
Auth0 Invitation ID
-
- return:
-
arguments:
object
-
-
authAudience:
object
-
Auth0 Audience type
-
- return:
-
arguments:
object
-
-
authConnectionId:
object
-
- return:
-
arguments:
object
-
-
authConnectionName:
object
-
Auth0 Connection name
-
- return:
-
arguments:
object
-
-
authConnectionType:
object
-
Auth0 Connection type
-
- return:
-
arguments:
object
-
-
avatar:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
email:
object
-
Email of the organization user
-
- return:
-
arguments:
object
-
-
entities:
object
-
Accessible entities (when accessType is ENTITY)
-
- return:
-
arguments:
object
-
-
firstName:
object
-
First Name of the organization user
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
language:
object
-
Language of the organization user
-
- return:
-
arguments:
object
-
-
lastLoggedInAt:
object
-
Last time the user has logged in
-
- return:
-
arguments:
object
-
-
lastName:
object
-
Last Name of the organization user
-
- return:
-
arguments:
object
-
-
mfaEnrollmentId:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization that the user belongs to
-
- return:
-
arguments:
object
-
-
phone:
object
-
Phone of the organization user (MFA)
-
- return:
-
arguments:
object
-
-
referenceId:
object
-
Auth0 Reference ID
-
- return:
-
arguments:
object
-
-
role:
object
-
Role that the user has
-
- return:
-
arguments:
object
-
-
unreadNotificationCount:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
OrganizationUserEntity: object
-
entity:
object
-
- return:
-
arguments:
object
-
-
readOnly:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
- return:
-
arguments:
object
-
Example
{
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
OrganizationUserEntityRelationTypes: string
-
objectADVISOR
-
objectOTHER
-
objectOWNER
-
objectPOWER_OF_ATTORNEY
OrganizationUserQueryFilter: object
- accessType:
- authAudience:
- childrenForOrganizationId:
- organizationId:
-
Organization ID that you would to filter users under
- parentForOrganizationId:
- roleIds:
- roleProfileId:
- searchText:
-
Text used to search the names of the organizations
Example
{
"accessType": "string",
"authAudience": "string",
"childrenForOrganizationId": "object",
"organizationId": "object",
"parentForOrganizationId": "object",
"roleIds": [
"object"
],
"roleProfileId": "object",
"searchText": "object"
}
OverrideAccountsTaxRanksInput: object
- accountsTaxRanks:
Example
{
"accountsTaxRanks": [
{
"accountId": "object",
"overrideTaxRank": "number"
}
]
}
PageConfiguration: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
publicOrganization:
object
-
Organization with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
tabs:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {}
}
}
}
}
}
PageConfigurationQueryFilter: object
- organizationId:
- type:
Example
{
"organizationId": "object",
"type": "string"
}
PageConfigurationTypes: string
-
objectACCOUNT
-
objectGOAL
-
objectHOUSEHOLD
-
objectINDIVIDUAL
-
objectNON_INDIVIDUAL
-
objectSUB_ACCOUNT
Pages: string
-
objectACCOUNTS_DETAIL
-
objectACCOUNTS_REVIEW
-
objectANNUAL_SUITABILITY_REVIEW
-
objectASSET_CLASSES
-
objectBANK_ACCOUNTS_TO_REVIEW
-
objectBILLING_MANAGEMENT
-
objectBILLING_SCHEDULES
-
objectBUILD_MODELS
-
objectBULK_IMPORT
-
objectBULK_TRADER
-
objectCLIENTS
-
objectCOMPLIANCE_REVIEW
-
objectCONFIGURE_MODELS
-
objectCORPORATIONS
-
objectDEVELOPER_SETTINGS
-
objectELDERLY_CLIENTS
-
objectFEE_GRIDS
-
objectFEE_REPORT
-
objectGOALS_DETAIL
-
objectHOME
-
objectHOUSEHOLDS
-
objectINCURRED_FEES
-
objectINDIVIDUAL_CLIENTS
-
objectINSTITUTIONS_TO_REVIEW
-
objectMODEL_PORTFOLIOS
-
objectNEWS_AND_INSIGHT
-
objectNON_INDIVIDUAL_CLIENTS
-
objectORGANIZATION_REVENUE_SHARE
-
objectORGANIZATION_SETTINGS
-
objectPORTFOLIO_OPTIMIZER
-
objectPRODUCT_SHELF
-
objectREBALANCE_REPORT
-
objectREBALANCING
-
objectRECONCILIATION
-
objectREPORTS
-
objectSCHEDULES
-
objectSTATEMENTS_REVIEW
-
objectSUB_ACCOUNTS_DETAIL
-
objectSUSPICIOUS_TRANSACTIONS
-
objectTAX_LOSS_HARVESTING
-
objectTRANSACTIONS
-
objectWORKFLOWS
Permission: object
-
clientEnabled:
object
-
Whether or not the permission is accessible in the Client App
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
The description of the permission
-
- return:
-
arguments:
object
-
-
value:
object
-
The key of the permissions
-
- return:
-
arguments:
object
-
Example
{
"clientEnabled": {
"return": "boolean",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
PhysicalAddress: object
User's physical address
-
city:
object
-
City
-
- return:
-
arguments:
object
-
-
country:
object
-
Country
-
- return:
-
arguments:
object
-
-
houseNumber:
object
-
House number
-
- return:
-
arguments:
object
-
-
jurisdiction:
object
-
Jurisdiction
-
- return:
-
arguments:
object
-
-
neighborhood:
object
-
Neighbourhood
-
- return:
-
arguments:
object
-
-
postal:
object
-
Postal code
-
- return:
-
arguments:
object
-
-
province:
object
-
Province; deprecated
-
- return:
-
arguments:
object
-
-
streetName:
object
-
Street name
-
- return:
-
arguments:
object
-
-
unitNumber:
object
-
Unit number
-
- return:
-
arguments:
object
-
Example
{
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
}
PhysicalAddressInput: object
User's physical address
- city:
-
City
- country:
-
Country
- houseNumber:
-
House number
- jurisdiction:
-
Jurisdiction
- neighborhood:
-
Neighbourhood
- postal:
-
Postal code
- province:
-
Province
- streetName:
-
Street name
- unitNumber:
-
Unit number
Example
{
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
PortfolioOptimizer: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
expectedTotalSubTradeRequests:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
numPortfolios:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
pauseAt:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subTradeRequestsCreated:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedTotalSubTradeRequests": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numPortfolios": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
PortfolioOptimizerPausableStates: string
-
objectOPTIMAL_PORTFOLIOS_GENERATED
-
objectPURCHASES_SOLVED
-
objectREBALANCED
-
objectREDEMPTIONS_SOLVED
-
objectTAX_OPTIMIZED
PortfolioOptimizerQueryFilter: object
- createdAt:
- numPortfolios:
- organizationId:
- state:
- type:
Example
{
"createdAt": "object",
"numPortfolios": "number",
"organizationId": "object",
"state": "string",
"type": "string"
}
PortfolioOptimizerStates: string
-
objectCANCELED
-
objectCOMPLETED
-
objectGENERATING_ALLOCATIONS
-
objectINITIATED
-
objectOPTIMAL_PORTFOLIOS_GENERATED
-
objectOPTIMAL_PORTFOLIOS_GENERATING
-
objectPURCHASES_SOLVED
-
objectREBALANCED
-
objectREBALANCING
-
objectREDEMPTIONS_SOLVED
-
objectSOLVING_FOR_PURCHASES
-
objectSOLVING_FOR_REDEMPTIONS
-
objectTAX_OPTIMIZED
-
objectTAX_OPTIMIZING
PortfolioReport: object
-
bulkTradeRunReasons:
object
-
- return:
-
arguments:
object
-
-
cashAvailableForTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashCents:
object
-
- return:
-
arguments:
object
-
-
driftRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
expectedCashCents:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
lastOptimizedBy:
object
-
- return:
-
arguments:
object
-
-
liquidateRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
modelPortfolio:
object
-
- return:
-
arguments:
object
-
-
modelPortfolioType:
object
-
- return:
-
arguments:
object
-
-
object:
object
-
-
return:
object
-
arguments:
object
-
-
return:
-
pendingSubTradeRequests:
object
-
- return:
-
arguments:
object
-
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
transferRebalanceRequired:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRunReasons": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
},
"unblockedSince": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"cashAvailableForTradeCents": {
"return": "object",
"arguments": {}
},
"cashCents": {
"return": "object",
"arguments": {}
},
"driftRebalanceRequired": {
"return": "boolean",
"arguments": {}
},
"expectedCashCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"actualPercentage": {
"return": "number",
"arguments": {}
},
"expectedPercentage": {
"return": "number",
"arguments": {}
},
"expectedValueCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
PortfolioReportQueryFilter: object
- anyRebalanceRequired:
- bulkTradeRequiredReason:
- cashTrigger:
- driftRebalanceRequired:
- driftTrigger:
- goalId:
- lastOptimizedBy:
- liquidateRebalanceRequired:
- modelPortfolioId:
- modelPortfolioType:
- organizationId:
- pendingSubTradeRequests:
- subAccountId:
- transferRebalanceRequired:
Example
{
"anyRebalanceRequired": "boolean",
"bulkTradeRequiredReason": "string",
"cashTrigger": "boolean",
"driftRebalanceRequired": "boolean",
"driftTrigger": "boolean",
"goalId": "object",
"lastOptimizedBy": "object",
"liquidateRebalanceRequired": "boolean",
"modelPortfolioId": "object",
"modelPortfolioType": "string",
"organizationId": "object",
"pendingSubTradeRequests": "boolean",
"subAccountId": "object",
"transferRebalanceRequired": "boolean"
}
PreviewClientReportResponse: object
-
html:
object
-
- return:
-
arguments:
object
-
Example
{
"html": {
"return": "string",
"arguments": {}
}
}
PreviewFilledPdfInput: object
- accountId:
- clientGroupId:
- goalId:
- scheduledTransferId:
- subAccountId:
- type:
- userId:
Example
{
"accountId": "object",
"clientGroupId": "object",
"goalId": "object",
"scheduledTransferId": "object",
"subAccountId": "object",
"type": "string",
"userId": "object"
}
PreviewFilledPdfResponse: object
-
url:
object
-
- return:
-
arguments:
object
-
Example
{
"url": {
"return": "string",
"arguments": {}
}
}
PreviewFormAgreementInput: object
- accountId:
- clientGroupId:
- goalId:
- language:
- raw:
- scheduledTransferId:
- subAccountId:
- type:
- userId:
Example
{
"accountId": "object",
"clientGroupId": "object",
"goalId": "object",
"language": "string",
"raw": "boolean",
"scheduledTransferId": "object",
"subAccountId": "object",
"type": "string",
"userId": "object"
}
PreviewFormAgreementResponse: object
-
html:
object
-
- return:
-
arguments:
object
-
Example
{
"html": {
"return": "string",
"arguments": {}
}
}
PreviousSubStepResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
PrimaryAssetClassHoldings: object
-
assetClass:
object
-
- return:
-
arguments:
object
-
-
percentage:
object
-
- return:
-
arguments:
object
-
-
secondaryAssetClassHoldings:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"percentage": {
"return": "number",
"arguments": {}
},
"secondaryAssetClassHoldings": {
"return": [
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
}
}
]
}
}
ProductMarketData: object
-
country:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
isin:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
ric:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"country": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"ric": {
"return": "string",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
PublicOrganization: object
Organization with limited attributes that is accessible from sub-organizations.
-
browserTabTitle:
object
-
The browserTabTitle of the organization used as website title
-
- return:
-
arguments:
object
-
-
faviconLink:
object
-
The faviconLink of the organization will display on the browser tab
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
The name of the organization
-
- return:
-
arguments:
object
-
-
parent:
object
-
The parent organization
-
- return:
-
arguments:
object
-
-
subdomain:
object
-
The subdomain of the organization used for logging in
-
- return:
-
arguments:
object
-
-
theme:
object
-
- return:
-
arguments:
object
-
Example
{
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
PublicOrganizationQueryFilter: object
- childrenFor:
-
Organization ID that you would to filter to only organizations under
- referenceIds:
-
List of Organization referenceIds
- searchText:
-
Text used to search the names of the organizations
Example
{
"childrenFor": "object",
"referenceIds": [
"string"
],
"searchText": "string"
}
PublicOrganizationUser: object
OrganizationUser with limited attributes that is accessible from sub-organizations.
-
email:
object
-
Email of the organization user
-
- return:
-
arguments:
object
-
-
firstName:
object
-
First Name of the organization user
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
language:
object
-
Language of the organization user
-
- return:
-
arguments:
object
-
-
lastName:
object
-
Last Name of the organization user
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization that the user belongs to
-
- return:
-
arguments:
object
-
-
referenceId:
object
-
Auth0 Reference ID
-
- return:
-
arguments:
object
-
-
role:
object
-
Role that the user has
-
- return:
-
arguments:
object
-
Example
{
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
}
}
PublicRole: object
Role with limited attributes that is accessible from sub-organizations.
-
id:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization that owns the role
-
- return:
-
arguments:
object
-
-
roleProfile:
object
-
Role Profile
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
The description of the role
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
The name of the role
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
PublicRoleProfile: object
RoleProfile with limited attributes that is accessible from sub-organizations.
-
id:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
PublishHistoryInput: object
- accountId:
- endDate:
- goalId:
- organizationId:
- startDate:
- subAccountId:
- userId:
Example
{
"accountId": "object",
"endDate": "object",
"goalId": "object",
"organizationId": "object",
"startDate": "object",
"subAccountId": "object",
"userId": "object"
}
QueryFilter: object
- accountId:
- accountType:
- clientGroupId:
- createdAtAfter:
- createdAtBefore:
- goalId:
- initiatedByRepresentative:
- organizationId:
- source:
- state:
- subAccountId:
- type:
- userId:
- userIds:
Example
{
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"goalId": "object",
"initiatedByRepresentative": "boolean",
"organizationId": "object",
"source": "string",
"state": "string",
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
}
ReAssessFraudRiskResponse: object
-
fraudRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"fraudRisk": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"lastUpdatedBy": {
"return": "string",
"arguments": {}
},
"notes": {
"return": "string",
"arguments": {}
},
"riskReasons": {
"return": [
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedDisplayName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {}
}
}
}
]
}
}
}
}
ReactivateGoalInput: object
- goalId:
- lastUpdatedBy:
Example
{
"goalId": "object",
"lastUpdatedBy": "object"
}
ReactivateGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
ReasonNames: string
-
objectCITIZENSHIP_RISK
-
objectFOREIGN_PEP
-
objectFOREIGN_TAX_RISK
-
objectINCOME_ASSETS_MISMATCH
-
objectJOB_RISK
-
objectLARGE_INCOME_TO_NETWORTH
-
objectLARGE_NSFS
-
objectLOW_INCOME_LOW_AGE
-
objectNO_INVESTMENT_KNOWLEDGE
-
objectSEVERAL_NSFS
-
objectSPECIAL_PERSONS
-
objectYOUNG_WITH_LARGE_INCOME
-
objectZERO_ASSETS
Rebalance: object
-
actualQuantitiesSet:
object
-
Will return whether or not all the actualQuantity fields have been set on the trades
-
- return:
-
arguments:
object
-
-
allocationFileUrl:
object
-
- return:
-
arguments:
object
-
-
allocationFileUrls:
object
-
- return:
-
arguments:
object
-
-
bulkTrades:
object
-
- return:
-
arguments:
object
-
-
buyBulkTradeFileUrl:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
mutualFundFileUrl:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
ptfBulkTradeFileUrl:
object
-
- return:
-
arguments:
object
-
-
sellBulkTradeFileUrl:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
Example
{
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
RebalanceHoldingReport: object
-
account:
object
-
- return:
-
arguments:
object
-
-
driftRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
expectedPercentage:
object
-
- return:
-
arguments:
object
-
-
expectedValueCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
lastReconciledAt:
object
-
- return:
-
arguments:
object
-
-
liquidateRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
valueCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
RebalanceMetrics: object
-
accounts:
object
-
- return:
-
arguments:
object
-
-
buyQuantity:
object
-
- return:
-
arguments:
object
-
-
buyValueCents:
object
-
- return:
-
arguments:
object
-
-
full:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
screenedAt:
object
-
- return:
-
arguments:
object
-
-
sellQuantity:
object
-
- return:
-
arguments:
object
-
-
sellValueCents:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
users:
object
-
- return:
-
arguments:
object
-
Example
{
"accounts": {
"return": "number",
"arguments": {}
},
"buyQuantity": {
"return": "number",
"arguments": {}
},
"buyValueCents": {
"return": "object",
"arguments": {}
},
"full": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"screenedAt": {
"return": "object",
"arguments": {}
},
"sellQuantity": {
"return": "number",
"arguments": {}
},
"sellValueCents": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"subAccounts": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"users": {
"return": "number",
"arguments": {}
}
}
RebalanceQueryFilter: object
- organizationId:
- state:
Example
{
"organizationId": "object",
"state": "string"
}
RebalanceReport: object
-
account:
object
-
- return:
-
arguments:
object
-
-
cashCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
contributionRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
driftRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
expectedCashCents:
object
-
- return:
-
arguments:
object
-
-
expectedPercentage:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
lastRebalancedAt:
object
-
- return:
-
arguments:
object
-
-
lastReconciledAt:
object
-
- return:
-
arguments:
object
-
-
liquidateRebalanceRequired:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
RebalanceReportQueryFilter: object
- accountIds:
- accountType:
- contributionOnly:
- full:
- modelPortfolioIds:
- organizationId:
- rebalanceType:
- subAccountIds:
Example
{
"accountIds": [
"object"
],
"accountType": "string",
"contributionOnly": "boolean",
"full": "boolean",
"modelPortfolioIds": [
"object"
],
"organizationId": "object",
"rebalanceType": "string",
"subAccountIds": [
"object"
]
}
RebalanceStates: string
-
objectALLOCATION_COMPLETED
-
objectALLOCATION_INITIATED
-
objectBULK_TRADE_COMPLETED
-
objectBULK_TRADE_INITIATED
-
objectCANCELED
-
objectCOMPLETED
-
objectFIX_TRADE_COMPLETED
-
objectFIX_TRADE_INITIATED
-
objectGENERATING
-
objectINITIATED
RebalanceSubAccountsResponse: object
-
rebalance:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalance": {
"return": {
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
}
}
RebalanceTransition: string
-
objectcancel
-
objectcomplete
-
objectcompleteAllocation
-
objectcompleteBulkTrade
-
objectinitiateAllocation
-
objectinitiateBulkTrade
-
objectinitiateFixTrade
ReconcileCustodianActivityResponse: object
-
custodianActivity:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianActivity": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
RegenerateExternalTransferPdfResponse: object
-
manualProcess:
object
-
- return:
-
arguments:
object
-
Example
{
"manualProcess": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
RegenerateHtmlResponse: object
-
html:
object
-
- return:
-
arguments:
object
-
Example
{
"html": {
"return": "string",
"arguments": {}
}
}
RegeneratePdfResponse: object
-
formAgreement:
object
-
- return:
-
arguments:
object
-
Example
{
"formAgreement": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
RelatedEntity: object
The integration enum and unique id for that integration to identify this user's profile
-
entity:
object
-
User object as an relation entity
-
- return:
-
arguments:
object
-
-
relation:
object
-
Enumeration value from RelatedEntityTypes
-
- return:
-
arguments:
object
-
Example
{
"entity": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
RelatedEntityInput: object
Input type for RelatedEntity field
- entityId:
-
entity UserId
- relation:
-
RelatedEntity relation ENUM
Example
{
"entityId": "object",
"relation": "string"
}
RelatedEntityTypes: string
Related Entity types for a user
-
objectAUTHORIZED_INDIVIDUAL
-
objectBENEFICIAL_OWNER
-
objectCHILD
-
objectDIRECTOR
-
objectFRIEND
-
objectGRANDCHILD
-
objectGRANDPARENT
-
objectGRANTOR
-
objectNIECE_NEPHEW
-
objectOTHER
-
objectPARENT
-
objectPOWER_OF_ATTORNEY
-
objectPROTECTOR
-
objectSETTLOR
-
objectSIBLING
-
objectSPOUSE
-
objectTHIRD_PARTY
-
objectTRUSTED_CONTACT
-
objectTRUSTEE
Relation: string
Supported relationships between User and beneficiary or trustedContactPerson
-
objectCHILD
-
objectFRIEND
-
objectGRANDPARENT
-
objectOTHER
-
objectPARENT
-
objectSIBLING
-
objectSPOUSE
Relationship: object
Type detail for clientGroup's relationship
-
accessType:
object
-
client access type in the ClientGroup
-
- return:
-
arguments:
object
-
-
type:
object
-
type of the relationship
-
- return:
-
arguments:
object
-
-
user:
object
-
user defined in the relationship object
-
- return:
-
arguments:
object
-
Example
{
"accessType": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
RelationshipInput: object
Relationship Input
- accessType:
-
client access type in the ClientGroup
- type:
-
relationship type of the person
- userId:
-
userId of the person who is in this relationship
Example
{
"accessType": "string",
"type": "object",
"userId": "object"
}
RemoveAffiliationResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
RemoveBulkTradeResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
RemoveEntityFromOrganizationUserResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
RenderFormAgreementResponse: object
-
html:
object
-
- return:
-
arguments:
object
-
Example
{
"html": {
"return": "string",
"arguments": {}
}
}
RepairSnapshotsResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
Report: object
-
id:
object
-
- return:
-
arguments:
object
-
-
reason:
object
-
- return:
-
arguments:
object
-
-
rules:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {}
}
]
}
}
}
}
}
}
}
}
}
}
ReportComparison: string
-
objectEQUALS
-
objectGREATER_THAN
-
objectGREATER_THAN_AGO
-
objectINCLUDES
-
objectLESS_THAN
-
objectLESS_THAN_AGO
-
objectNOT_EQUALS
-
objectNOT_INCLUDES
-
objectNOT_TEXT_SEARCH
-
objectTEXT_SEARCH
ReportFilter: object
-
comparison:
object
-
The comparison for the field
-
- return:
-
arguments:
object
-
-
field:
object
-
The field you are filtering on
-
- return:
-
arguments:
object
-
-
value:
object
-
The value to be compared to the field
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
ReportFilterComparisons: object
-
comparison:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
valueTypes:
object
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"options": {
"return": [
"string"
],
"arguments": {}
},
"valueTypes": {
"return": "string",
"arguments": {}
}
}
ReportFilterInput: object
Structure for a filter for a report
- comparison:
-
The comparison for the field
- field:
-
The field you are filtering on
- value:
-
The value to be compared to the field
Example
{
"comparison": "string",
"field": "string",
"value": "string"
}
ReportFilterOptions: object
-
comparisons:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
Example
{
"comparisons": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"options": {
"return": [
"string"
],
"arguments": {}
},
"valueTypes": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
}
}
ReportGroupingInput: object
- field:
- interval:
- type:
- valueAggregation:
- valueField:
Example
{
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
}
ReportType: string
-
objectACCOUNT
-
objectCLIENT_GROUP
-
objectDAILY_STATS
-
objectGOAL
-
objectSUB_ACCOUNT
-
objectTRADE
-
objectTRANSACTION
-
objectTRANSFER
-
objectUSER
ReportValueType: string
-
objectDATE
-
objectDATETIME
-
objectMULTI_SELECT
-
objectNUMBER
-
objectSINGLE_SELECT
-
objectTEXT
ReportVariableMeta: object
-
description:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"description": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
ResetOrganizationUserMultifactorInput: object
- organizationUserId:
Example
{
"organizationUserId": "object"
}
ResetOrganizationUserMultifactorResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
RiskLevels: string
Risk level based on User's answer to risk questions
-
objectLEVEL_1
-
objectLEVEL_2
-
objectLEVEL_3
-
objectLEVEL_4
-
objectLEVEL_5
RiskReason: object
-
countryRisk:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
jobTitleRisk:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
riskRating:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedDisplayName:
object
-
- return:
-
arguments:
object
-
Example
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedDisplayName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
Role: object
-
accessiblePages:
object
-
List of accessible pages for the role
-
- return:
-
arguments:
object
-
-
accountPageConfiguration:
object
-
Page configuration for accounts
-
- return:
-
arguments:
object
-
-
authAudience:
object
-
Auth0 Audience type
-
- return:
-
arguments:
object
-
-
dashboards:
object
-
List of dashboards this role has access to
-
- return:
-
arguments:
object
-
-
defaultAuthenticationConnection:
object
-
- return:
-
arguments:
object
-
-
goalPageConfiguration:
object
-
Page configuration for goals
-
- return:
-
arguments:
object
-
-
householdPageConfiguration:
object
-
Page configuration for households
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
individualPageConfiguration:
object
-
Page configuration for individuals
-
- return:
-
arguments:
object
-
-
makeHouseholdDefaultView:
object
-
Sets household view as default
-
- return:
-
arguments:
object
-
-
navigationStyle:
object
-
Navigation Style option
-
- return:
-
arguments:
object
-
-
nonIndividualPageConfiguration:
object
-
Page configuration for non-individuals
-
- return:
-
arguments:
object
-
-
organization:
object
-
Organization that owns the role
-
- return:
-
arguments:
object
-
-
permissions:
object
-
List of permissions that the role has access to
-
- return:
-
arguments:
object
-
-
publicRoleProfile:
object
-
Role Profile with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
roleProfile:
object
-
Role Profile
-
- return:
-
arguments:
object
-
-
subAccountPageConfiguration:
object
-
Page configuration for sub accounts
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
The description of the role
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
The name of the role
-
- return:
-
arguments:
object
-
Example
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
null
]
}
}
}
}
}
}
}
}
RoleProfile: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
publicOrganization:
object
-
Organization with limited attributes that is accessible from sub-organizations.
-
- return:
-
arguments:
object
-
-
roleCount:
object
-
Number of roles using this role profile
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
template:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
RoleProfileQueryFilter: object
- name:
- organizationId:
Example
{
"name": "object",
"organizationId": "object"
}
RoleProfileTemplate: object
-
accessiblePages:
object
-
- return:
-
arguments:
object
-
-
accountPageConfiguration:
object
-
Page configuration for accounts
-
- return:
-
arguments:
object
-
-
dashboards:
object
-
- return:
-
arguments:
object
-
-
goalPageConfiguration:
object
-
Page configuration for goals
-
- return:
-
arguments:
object
-
-
householdPageConfiguration:
object
-
Page configuration for households
-
- return:
-
arguments:
object
-
-
individualPageConfiguration:
object
-
Page configuration for individuals
-
- return:
-
arguments:
object
-
-
makeHouseholdDefaultView:
object
-
Sets household view as default
-
- return:
-
arguments:
object
-
-
navigationStyle:
object
-
Navigation Style option
-
- return:
-
arguments:
object
-
-
nonIndividualPageConfiguration:
object
-
Page configuration for non-individuals
-
- return:
-
arguments:
object
-
-
permissions:
object
-
- return:
-
arguments:
object
-
-
subAccountPageConfiguration:
object
-
Page configuration for sub accounts
-
- return:
-
arguments:
object
-
Example
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
null
]
}
}
}
}
}
}
}
}
RoleProfileTemplateInput: object
- accessiblePages:
- accountPageConfigurationId:
- dashboards:
- goalPageConfigurationId:
- householdPageConfigurationId:
- individualPageConfigurationId:
- navigationStyle:
- nonIndividualPageConfigurationId:
- permissions:
- subAccountPageConfigurationId:
Example
{
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"permissions": [
"object"
],
"subAccountPageConfigurationId": "object"
}
RoleQueryFilter: object
- authAudience:
- organizationId:
-
Role ID that you would to filter organization
- roleProfileId:
- searchText:
-
Text used to search the names of the roles
Example
{
"authAudience": "string",
"organizationId": "object",
"roleProfileId": "object",
"searchText": "string"
}
Rule: object
-
id:
object
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
RuleTypes: string
-
objectABOVE_LIQUIDITY
-
objectABOVE_NETWORTH
-
objectADVERSE_NEWS
-
objectDEPOSIT_IN_SAME_TIMEFRAME
-
objectDORMANT_ACCOUNT
-
objectFOR_ACCOUNT_PURPOSE
-
objectHAS_MULTIPLE_LARGE_DEPOSITS
-
objectHAS_MULTIPLE_LARGE_WITHDRAWALS
-
objectHIGH_RISK_USER
-
objectLARGE_DEPOSIT
-
objectLARGE_EXTERNAL_TRANSFER
-
objectLARGE_WITHDRAWAL
-
objectLARGE_WITHDRAW_IN_SHORT_TIME
-
objectMULTIPLE_DEPOSIT_IN_SHORT_TIME
-
objectNAMES_DO_NOT_MATCH
-
objectWITHDRAWAL_TO_NEW_BANK_ACCOUNT
RunPortfolioOptimizerInput: object
- organizationId:
- pauseAt:
- type:
Example
{
"organizationId": "object",
"pauseAt": "string",
"type": "string"
}
RunPortfolioOptimizerResponse: object
-
portfolioOptimizer:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioOptimizer": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedTotalSubTradeRequests": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numPortfolios": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
Schedule: object
-
associatedFinancialProductsCount:
object
-
attached finanacial products
-
- return:
-
arguments:
object
-
-
dates:
object
-
List of scheduled dates in descending order.
-
- return:
-
arguments:
object
-
-
id:
object
-
This is the scheduleId and it is auto-generated by OneVest for each Schedule.
-
- return:
-
arguments:
object
-
-
name:
object
-
Name of the Schedule.
-
- return:
-
arguments:
object
-
-
nextDate:
object
-
Next scheduled date based on list of dates.
**UTC and inclusive of today.
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"associatedFinancialProductsCount": {
"return": "number",
"arguments": {}
},
"dates": {
"return": [
"object"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"nextDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
ScheduledIncomeFundTransfer: object
-
amountPayableType:
object
-
- return:
-
arguments:
object
-
-
annualAmountCents:
object
-
- return:
-
arguments:
object
-
-
bankAccount:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
dateOfBirth:
object
-
- return:
-
arguments:
object
-
-
frequency:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
Auto-generated ID for this Transfer.
-
- return:
-
arguments:
object
-
-
minimumAnnualAmountCents:
object
-
- return:
-
arguments:
object
-
-
scheduledDate:
object
-
Set date to schedule an Transfer for a future date.
-
- return:
-
arguments:
object
-
-
specialTaxRate:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
taxOption:
object
-
- return:
-
arguments:
object
-
Example
{
"amountPayableType": {
"return": "string",
"arguments": {}
},
"annualAmountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{}
]
}
}
}
}
]
}
}
}
}
}
}
ScheduledIncomeFundTransferStates: string
Scheduled Income Fund Transfer States.
-
objectACTIVE
-
objectARCHIVED
-
objectCANCELED
-
objectINITIATED
-
objectREVIEWING
ScheduledTransfer: object
-
amountCents:
object
-
Transfer amount in cents. Minimum $100 (10000)
-
- return:
-
arguments:
object
-
-
bankAccount:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
endDate:
object
-
Date on which the scheduled Transfer will end
-
- return:
-
arguments:
object
-
-
frequency:
object
-
Is this a one_time Transfer request or daily, weekly, semi_monthly or monthly recurring Transfer request?
-
- return:
-
arguments:
object
-
-
id:
object
-
Auto-generated ID for this Transfer.
-
- return:
-
arguments:
object
-
-
instantInvest:
object
-
instantInvest skips the holding period before the amount is invested Only available to partners with the certainty of deposits that do not bounce
-
- return:
-
arguments:
object
-
-
representative:
object
-
- return:
-
arguments:
object
-
-
requestId:
object
-
This an ID created by the partner, that is submitted with an Transfer request and unique to each request.
-
- return:
-
arguments:
object
-
-
scheduledDate:
object
-
Set date to schedule an Transfer for a future date.
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
Account that Transfer is processed in. For scheduled transfers between portfolios, this is the subAccount from where funds will be transferred.
-
- return:
-
arguments:
object
-
-
toSubAccount:
object
-
- return:
-
arguments:
object
-
-
transferAll:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
Type of Transfer request. DEPOSIT: depositTransfer WITHDRAW: withdrawTransfer
-
- return:
-
arguments:
object
-
-
withdrawalReason:
object
-
- return:
-
arguments:
object
-
-
withdrawalReasonDescription:
object
-
- return:
-
arguments:
object
-
Example
{
"amountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
ScheduledTransferQueryFilter: object
- accountId:
- bankAccountId:
- clientGroupId:
- createdAtAfter:
- createdAtBefore:
- frequency:
- goalId:
- organizationId:
- scheduledDate:
- scheduledDateAfter:
- scheduledDateBefore:
- state:
- states:
- subAccountId:
- type:
- userId:
- userIds:
Example
{
"accountId": "object",
"bankAccountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"frequency": "string",
"goalId": "object",
"organizationId": "object",
"scheduledDate": "object",
"scheduledDateAfter": "object",
"scheduledDateBefore": "object",
"state": "string",
"states": [
"string"
],
"subAccountId": "object",
"type": "string",
"userId": "object",
"userIds": [
"object"
]
}
ScreenPortfoliosResponse: object
-
portfolioReport:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioReport": {
"return": {
"bulkTradeRunReasons": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
},
"unblockedSince": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"cashAvailableForTradeCents": {
"return": "object",
"arguments": {}
},
"cashCents": {
"return": "object",
"arguments": {}
},
"driftRebalanceRequired": {
"return": "boolean",
"arguments": {}
},
"expectedCashCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"actualPercentage": {
"return": "number",
"arguments": {}
},
"expectedPercentage": {
"return": "number",
"arguments": {}
},
"expectedValueCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
null
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SearchProductsInProviderResponse: object
-
searchSuggestions:
object
-
- return:
-
arguments:
object
-
Example
{
"searchSuggestions": {
"return": [
{
"country": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"isin": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"ric": {
"return": "string",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
SecondaryAssetClassHoldings: object
-
assetClass:
object
-
- return:
-
arguments:
object
-
-
percentage:
object
-
- return:
-
arguments:
object
-
-
securityHoldings:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"percentage": {
"return": "number",
"arguments": {}
},
"securityHoldings": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
SecurityHoldings: object
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
percentage:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SftpCredentials: object
-
id:
object
-
- return:
-
arguments:
object
-
-
sftpInBucket:
object
-
- return:
-
arguments:
object
-
-
sftpInDownloadFile:
object
-
- return:
-
arguments:
object
-
-
sftpInHost:
object
-
- return:
-
arguments:
object
-
-
sftpInPassword:
object
-
- return:
-
arguments:
object
-
-
sftpInPort:
object
-
- return:
-
arguments:
object
-
-
sftpInServerHostKey:
object
-
- return:
-
arguments:
object
-
-
sftpInSourceDir:
object
-
- return:
-
arguments:
object
-
-
sftpInTargetPrefix:
object
-
- return:
-
arguments:
object
-
-
sftpInUsername:
object
-
- return:
-
arguments:
object
-
-
sftpOutBucket:
object
-
- return:
-
arguments:
object
-
-
sftpOutHost:
object
-
- return:
-
arguments:
object
-
-
sftpOutPassword:
object
-
- return:
-
arguments:
object
-
-
sftpOutPort:
object
-
- return:
-
arguments:
object
-
-
sftpOutServerHostKey:
object
-
- return:
-
arguments:
object
-
-
sftpOutTargetDir:
object
-
- return:
-
arguments:
object
-
-
sftpOutUsername:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"sftpInBucket": {
"return": "string",
"arguments": {}
},
"sftpInDownloadFile": {
"return": "boolean",
"arguments": {}
},
"sftpInHost": {
"return": "string",
"arguments": {}
},
"sftpInPassword": {
"return": "string",
"arguments": {}
},
"sftpInPort": {
"return": "string",
"arguments": {}
},
"sftpInServerHostKey": {
"return": [
"string"
],
"arguments": {}
},
"sftpInSourceDir": {
"return": "string",
"arguments": {}
},
"sftpInTargetPrefix": {
"return": "string",
"arguments": {}
},
"sftpInUsername": {
"return": "string",
"arguments": {}
},
"sftpOutBucket": {
"return": "string",
"arguments": {}
},
"sftpOutHost": {
"return": "string",
"arguments": {}
},
"sftpOutPassword": {
"return": "string",
"arguments": {}
},
"sftpOutPort": {
"return": "string",
"arguments": {}
},
"sftpOutServerHostKey": {
"return": [
"string"
],
"arguments": {}
},
"sftpOutTargetDir": {
"return": "string",
"arguments": {}
},
"sftpOutUsername": {
"return": "string",
"arguments": {}
}
}
SignFormAgreementsInput: object
- accountId:
- clientGroupId:
- financialProductId:
- formAgreements:
- goalId:
- language:
- requestIpAddress:
- scheduledTransferId:
- signedByUserId:
-
UserId of the client that will be signing the form in case multiple signatures are required
- subAccountId:
- userId:
Example
{
"accountId": "object",
"clientGroupId": "object",
"financialProductId": "object",
"formAgreements": [
{
"type": "string",
"version": "number"
}
],
"goalId": "object",
"language": "string",
"requestIpAddress": "object",
"scheduledTransferId": "object",
"signedByUserId": "object",
"subAccountId": "object",
"userId": "object"
}
SignFormAgreementsResponse: object
-
formAgreements:
object
-
- return:
-
arguments:
object
-
Example
{
"formAgreements": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
SnapshotForeignExchangeRate: object
-
date:
object
-
- return:
-
arguments:
object
-
-
from:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
rate:
object
-
- return:
-
arguments:
object
-
-
to:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"organization": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
SnapshotHolding: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
originalCurrency:
object
-
- return:
-
arguments:
object
-
-
priceCents:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SnapshotHoldingOriginalCurrency: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
priceCents:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"priceCents": {
"return": "number",
"arguments": {}
},
"quantity": {
"return": "number",
"arguments": {}
},
"totalCents": {
"return": "number",
"arguments": {}
}
}
SourceOfFunds: string
-
objectSELF
-
objectSPOUSE
-
objectUSA_EMPLOYMENT_WAGES
-
objectUSA_GIFT
-
objectUSA_INHERITANCE_TRUST
-
objectUSA_INVESTMENTS
-
objectUSA_LEGAL_SETTLEMENT
-
objectUSA_LOTTERY_GAMING
-
objectUSA_OTHER
-
objectUSA_RETIREMENT_FUNDS
-
objectUSA_SAVINGS
-
objectUSA_SPOUSAL_PARENTAL_SUPPORT
-
objectUSA_UNEMPLOYMENT_DISABILITY
StatementPaginationAndSorting: object
- offSet:
- perPage:
- sortDesc:
- sortField:
Example
{
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "object"
}
StatementQueryFilter: object
- accountId:
-
This field will be deprecated, use accountIds instead that can accept multiple entries
- accountIds:
- accountType:
- afterDate:
- beforeDate:
- clientGroupIds:
- organizationId:
- partnerId:
- state:
- type:
-
This field will be deprecated, use types instead that can accept multiple entries
- typeGroup:
- types:
- userId:
- userIds:
Example
{
"accountId": "string",
"accountIds": [
"string"
],
"accountType": "string",
"afterDate": "object",
"beforeDate": "object",
"clientGroupIds": [
"string"
],
"organizationId": "object",
"partnerId": "string",
"state": "string",
"type": "string",
"typeGroup": "string",
"types": [
"string"
],
"userId": "string",
"userIds": [
"string"
]
}
StatementTypes: string
-
objectADMINISTRATIVE_FEES_ANNUAL_REPORT
-
objectANNUAL_PERFORMANCE_REPORT
-
objectMANAGEMENT_FEES_ANNUAL_REPORT
-
objectMONTHLY_ACCOUNT_STATEMENTS
-
objectOV_MONTHLY_ACCOUNT_STATEMENTS
-
objectTAX_SLIPS_FIRST_60_DAYS
-
objectTAX_SLIPS_LAST_10_MONTHS
-
objectTAX_SLIPS_NR4
-
objectTAX_SLIPS_T3_BREAKDOWN
-
objectTAX_SLIPS_T3_RL16
-
objectTAX_SLIPS_T4A_RL1
-
objectTAX_SLIPS_T4RIF_RL2
-
objectTAX_SLIPS_T4RSP_RL2
-
objectTAX_SLIPS_T5_RL3
-
objectTAX_SLIPS_T5008
-
objectTAX_SLIPS_T5013_RL15
-
objectTAX_SLIPS_TRADING_SUMMARY
-
objectTAX_SLIP_GENERAL
-
objectTRADE_CONFIRMATION
StatisticForeignExchangeRate: object
-
date:
object
-
- return:
-
arguments:
object
-
-
from:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
rate:
object
-
- return:
-
arguments:
object
-
-
to:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"organization": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
StatisticHolding: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
expectedTotalCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRate:
object
-
- return:
-
arguments:
object
-
-
originalCurrency:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"expectedTotalCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
StatisticHoldingOriginalCurrency: object
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
expectedTotalCents:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
totalCents:
object
-
- return:
-
arguments:
object
-
Example
{
"adjustedCostBaseCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"expectedTotalCents": {
"return": "number",
"arguments": {}
},
"quantity": {
"return": "number",
"arguments": {}
},
"totalCents": {
"return": "number",
"arguments": {}
}
}
StatisticOriginalCurrency: object
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
expectedMoneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingWithdrawCents:
object
-
- return:
-
arguments:
object
-
Example
{
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"expectedMoneyAvailableCents": {
"return": "object",
"arguments": {}
},
"moneyAvailableCents": {
"return": "object",
"arguments": {}
},
"netContributionCents": {
"return": "object",
"arguments": {}
},
"newContributionCents": {
"return": "object",
"arguments": {}
},
"pendingContributionCents": {
"return": "object",
"arguments": {}
},
"pendingWithdrawCents": {
"return": "object",
"arguments": {}
}
}
Statistics: object
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
capitalGainsAndLossesHistory:
object
-
- return:
-
arguments:
object
-
-
capitalGainsAndLossesInFiscalYear:
object
-
- return:
-
arguments:
object
-
- referenceDate:
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
depositContributionCents:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
- types:
- useFiscalDate:
-
expectedMoneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
forUserId:
object
-
- return:
-
arguments:
object
-
-
foreignExchangeRates:
object
-
- return:
-
arguments:
object
-
-
historySnapshot:
object
-
- return:
-
arguments:
object
-
- date:
-
holdings:
object
-
- return:
-
arguments:
object
-
-
holdingsMissingRate:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCentsInFiscalYear:
object
-
Net contribution in fiscal year. Only returns the value for statistics object in Account Type.
-
- return:
-
arguments:
object
-
- referenceDate:
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
originalCurrencies:
object
-
- return:
-
arguments:
object
-
-
originalCurrenciesMissingRate:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
primaryAssetClassHoldings:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmount:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
taxLossHarvestCreditHistory:
object
-
- return:
-
arguments:
object
-
-
taxLossHarvestCreditInFiscalYear:
object
-
- return:
-
arguments:
object
-
- year:
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
withdrawContributionCents:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
- types:
- useFiscalDate:
Example
{
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"capitalGainsAndLossesHistory": {
"return": [
{
"account": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"totalCents": {
"return": "number",
"arguments": {}
},
"year": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"capitalGainsAndLossesInFiscalYear": {
"return": "object",
"arguments": {
"referenceDate": "object"
}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"depositContributionCents": {
"return": "object",
"arguments": {
"endDate": "object",
"startDate": "object",
"types": [
"string"
],
"useFiscalDate": "boolean"
}
},
"expectedMoneyAvailableCents": {
"return": "object",
"arguments": {}
},
"forUserId": {
"return": "object",
"arguments": {}
},
"foreignExchangeRates": {
"return": [
{
"date": {
"return": "object",
"arguments": {}
},
"from": {
"return": "string",
"arguments": {}
},
"organization": {
"return": "object",
"arguments": {}
},
"rate": {
"return": "number",
"arguments": {}
},
"to": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"historySnapshot": {
"return": {
"cashOnHoldToTradeCents": {
"return": "object"
}
}
}
}
StatisticsInput: object
- currency:
- forUserId:
Example
{
"currency": "string",
"forUserId": "object"
}
StatsV2: object
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
Example
{
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
Step: object
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
subSteps:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {}
}
}
}
}
}
]
}
}
]
}
}
String: string
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
SubAccount: object
-
acceptableFinancialProduct:
object
-
- return:
-
arguments:
object
-
-
account:
object
-
- return:
-
arguments:
object
-
-
allIncompleteFormAgreements:
object
-
Lists remaining forms to be signed for this subAccount plus forms for associated account and user.
-
- return:
-
arguments:
object
-
-
allLatestFormAgreements:
object
-
Lists latest signed forms for this subAccount plus forms for associated account and user.
-
- return:
-
arguments:
object
-
-
allowClientDeposits:
object
-
- return:
-
arguments:
object
-
-
applicableBillingSchedule:
object
-
- return:
-
arguments:
object
-
-
applicableFeeTier:
object
-
- return:
-
arguments:
object
-
-
approvedAt:
object
-
- return:
-
arguments:
object
-
-
availableFinancialProducts:
object
-
- return:
-
arguments:
object
-
-
availableThemes:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
calculatedSuitabilityScore:
object
-
- return:
-
arguments:
object
-
-
completedAt:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
custodianSuitabilityScore:
object
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
financialProductId:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
incompleteFields:
object
-
- return:
-
arguments:
object
-
-
incompleteFormAgreements:
object
-
Lists remaining forms to be signed for this subAccount.
-
- return:
-
arguments:
object
-
-
isPartial:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedBy:
object
-
- return:
-
arguments:
object
-
-
latestFormAgreements:
object
-
Lists latest signed forms for this subAccount.
-
- return:
-
arguments:
object
-
-
liquidated:
object
-
a subAccount is considered 'liquidated' after a withdraw-all transfer is requested and until a client initiated deposit is reconciled
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
netContributionsHistoryCents:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
pendingWithdrawAll:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
- return:
-
arguments:
object
-
-
signedAllFormsAt:
object
-
- return:
-
arguments:
object
-
-
skipIPS:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
statistics:
object
-
- return:
-
arguments:
object
-
- input:
-
stats:
object
-
- return:
-
arguments:
object
-
- force:
-
Force cache miss. Re-calculates statistics with current data.
-
statsV2:
object
-
- return:
-
arguments:
object
-
-
suggestedFinancialProduct:
object
-
- return:
-
arguments:
object
-
- themeId:
-
suitabilityScore:
object
-
- return:
-
arguments:
object
-
-
theme:
object
-
- return:
-
arguments:
object
-
-
tradingProcess:
object
-
- return:
-
arguments:
object
-
-
transfers:
object
-
- return:
-
arguments:
object
-
Example
{
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SubAccountBilling: object
-
account:
object
-
- return:
-
arguments:
object
-
-
adjustedFeeCents:
object
-
- return:
-
arguments:
object
-
-
adjustedSalesTaxCents:
object
-
- return:
-
arguments:
object
-
-
billingCycle:
object
-
- return:
-
arguments:
object
-
-
billingDate:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
calculatedAt:
object
-
- return:
-
arguments:
object
-
-
chargeableMarketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
endDate:
object
-
- return:
-
arguments:
object
-
-
feeCents:
object
-
- return:
-
arguments:
object
-
-
feePaymentAccount:
object
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCentsOnLastDay:
object
-
- return:
-
arguments:
object
-
-
notes:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
organizationRevenueShares:
object
-
- return:
-
arguments:
object
-
-
projectedFeeAndTaxCents:
object
-
- return:
-
arguments:
object
-
-
salesTaxCents:
object
-
- return:
-
arguments:
object
-
-
startDate:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
withdrawAll:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SubAccountBillingQueryFilter: object
- accountIds:
- billingCycleIds:
- billingDateAfter:
- billingDateBefore:
- billingScheduleIds:
- clientGroupIds:
- feeTierIds:
- organizationId:
- subAccountIds:
- userIds:
Example
{
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingDateAfter": "object",
"billingDateBefore": "object",
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"feeTierIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
}
SubAccountDailyFee: object
-
account:
object
-
- return:
-
arguments:
object
-
-
annualFeeBps:
object
-
- return:
-
arguments:
object
-
-
billingCycle:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
chargeableMarketValueCents:
object
-
It is the amount considered to calculate fees, which ignores the waived fee percentage from holdings. Depending on the FeeTier chargeForCashOnHold and chargeForCash, it may also ignore cash on hold and/or the cash left in the portfolio.
-
- return:
-
arguments:
object
-
-
clientGroup:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
dailyFeeBps:
object
-
- return:
-
arguments:
object
-
-
dailyFixedFeeCents:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
discountPercentage:
object
-
A discount percentage applied to the calculated fee (0 - 100%).
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
gridScopeTotalMarketValueCents:
object
-
It is the amount considered to identify the fee tier.
-
- return:
-
arguments:
object
-
-
gridScopeType:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
totalDailyFeeCents:
object
-
- return:
-
arguments:
object
-
-
totalWaivedFeeHoldingCents:
object
-
Total amount removed from marketValueCents based on the waived fee percentages defined for each FinancialProduct holding.
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SubAccountDailyFeeQueryFilter: object
- accountIds:
- billingCycleIds:
- billingScheduleIds:
- clientGroupIds:
- dateAfter:
- dateBefore:
- feeTierIds:
- organizationId:
- state:
- subAccountBillingIds:
- subAccountIds:
- userIds:
Example
{
"accountIds": [
"object"
],
"billingCycleIds": [
"object"
],
"billingScheduleIds": [
"object"
],
"clientGroupIds": [
"object"
],
"dateAfter": "object",
"dateBefore": "object",
"feeTierIds": [
"object"
],
"organizationId": "object",
"state": "string",
"subAccountBillingIds": [
"object"
],
"subAccountIds": [
"object"
],
"userIds": [
"object"
]
}
SubAccountInactiveReasons: string
Inactive subAccount reasons.
-
objectCAR
-
objectDISSATISFIED_WITH_ONEVEST
-
objectEDUCATION
-
objectEMERGENCY
-
objectHOUSE
-
objectINVESTING_IS_NOT_FOR_ME
-
objectMAJOR_PURCHASE
-
objectOTHER
-
objectPARENTAL_LEAVE
-
objectPOOR_RETURNS
-
objectRETIREMENT_INCOME
-
objectSTART_A_BUSINESS
-
objectVACATION
-
objectWEDDING
SubAccountQueryFilter: object
- accountId:
- accountType:
- clientGroupId:
- completedAtAfter:
- completedAtBefore:
- complianceState:
- financialProductId:
- goalId:
- iDCheckCompleted:
- iDVerified:
- includeHousehold:
- isComplete:
- organizationId:
- state:
- userId:
Example
{
"accountId": "object",
"accountType": "string",
"clientGroupId": "object",
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"financialProductId": "string",
"goalId": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"includeHousehold": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"state": "string",
"userId": "object"
}
SubAccountReport: object
-
cashAvailableForTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashCents:
object
-
- return:
-
arguments:
object
-
-
expectedCashCents:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
pendingWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"cashAvailableForTradeCents": {
"return": "object",
"arguments": {}
},
"cashCents": {
"return": "object",
"arguments": {}
},
"expectedCashCents": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"marketValueCents": {
"return": "object",
"arguments": {}
},
"pendingWithdrawCents": {
"return": "object",
"arguments": {}
},
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string"
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
SubAccountStats: object
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmount:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
Example
{
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
SubAccountTradingProcesses: string
-
objectNO_AUTOMATION
-
objectPORTFOLIO_OPTIMIZER
-
objectREBALANCE_V1
-
objectREBALANCE_V2
SubAccountUpdate: object
-
d:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
o:
object
-
- return:
-
arguments:
object
-
-
t:
object
-
- return:
-
arguments:
object
-
Example
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
SubAccountsDaily: object
-
date:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
SubStep: object
-
canGoBack:
object
-
- return:
-
arguments:
object
-
-
completeableBy:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
rolesCompleteableBy:
object
-
- return:
-
arguments:
object
-
-
skippable:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {}
}
}
}
}
}
]
}
}
SubStepOption: object
-
default:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
label:
object
-
- return:
-
arguments:
object
-
-
optionType:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
showIf:
object
-
- return:
-
arguments:
object
-
Example
{
"default": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
}
}
SubStepOptionTypes: string
-
objectATTACHMENT
-
objectAUTOMATED_BANKING_SELECTED
-
objectBASIC_FIELD
-
objectBASIC_OR_SELECT_FIELD
-
objectBOOLEAN
-
objectCOUNTRY_SPECIFIC_TAX_ID
-
objectDATA_FIELDS
-
objectDEPOSIT_TYPE_SELECT_FIELD
-
objectEXTENDED_BOOLEAN
-
objectINVESTMENT_KNOWLEDGE_OPTIONS
-
objectLIST_TILE
-
objectOPTIONAL_TRANSLATED_STRING
-
objectRISK_QUESTION_OPTIONS
-
objectSCHEDULE_FREQUENCY_OPTIONS
-
objectSELECT_CUSTOM_FIELDS
-
objectSELECT_FIELD
-
objectTIME_HORIZON_OPTIONS
-
objectTRANSLATED_STRING
-
objectWORKFLOW_SELECT_FIELD
SubStepTypes: string
-
objectACCOUNTS
-
objectACTION_ACTIVATE_ALL_SUB_ACCOUNTS
-
objectACTION_NOTIFY
-
objectACTION_UPDATE_USER
-
objectAPPROVAL
-
objectASSIGN_PORTFOLIO_TO_SUB_ACCOUNT
-
objectBANK_ACCOUNT_INFORMATION
-
objectCREATE_ACCOUNT_FOR_GOAL
-
objectCREATE_GOAL
-
objectDEPOSIT_FORM
-
objectDEPOSIT_REVIEW
-
objectDEPOSIT_TYPE
-
objectDOCUMENTS
-
objectEDIT_ACCOUNT
-
objectEDIT_GOAL
-
objectEMPLOYMENT_INFORMATION
-
objectFINANCIAL_PROJECTIONS
-
objectGOALS
-
objectGOAL_RISK_QUESTION_1
-
objectHOUSEHOLD
-
objectID_VERIFICATION
-
objectINCOME_ASSETS_AND_DEBTS
-
objectINVESTMENT_KNOWLEDGE
-
objectNON_INDIVIDUAL_INFORMATION
-
objectNON_INDIVIDUAL_SETUP
-
objectPERSONAL_INFORMATION
-
objectPERSONS_OF_INTEREST
-
objectPROJECTIONS
-
objectRELATED_ENTITIES
-
objectRELATIONSHIP_INFORMATION
-
objectRESIDENCY_INFORMATION
-
objectREVIEW
-
objectREVIEW_ACCOUNT
-
objectREVIEW_BANK_ACCOUNT_INFORMATION
-
objectREVIEW_GOAL
-
objectREVIEW_PORTFOLIO_CHANGES
-
objectRISK_PROFILE
-
objectRISK_QUESTION_1
-
objectRISK_QUESTION_2
-
objectSUB_ACCOUNTS
-
objectTRANSFERS
SubTrade: object
-
actualQuantity:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
expectedQuantity:
object
-
- return:
-
arguments:
object
-
-
expectedTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
failReason:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
moneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
percentageFilled:
object
-
- return:
-
arguments:
object
-
-
rebalance:
object
-
- return:
-
arguments:
object
-
-
reconciledAt:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
trade:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"actualQuantity": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedQuantity": {
"return": "number",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"failReason": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SubTradeQueryFilter: object
- clientGroupId:
- createdAtAfter:
- createdAtBefore:
- financialProductId:
- goalId:
- organizationId:
- rebalanceId:
- subAccountId:
- subTradeState:
- tradeId:
- userId:
Example
{
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"goalId": "object",
"organizationId": "object",
"rebalanceId": "object",
"subAccountId": "object",
"subTradeState": "string",
"tradeId": "object",
"userId": "object"
}
SubTradeRequest: object
-
account:
object
-
- return:
-
arguments:
object
-
-
actualQuantity:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
blockedUntil:
object
-
- return:
-
arguments:
object
-
-
blockedUntilPairActualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
bulkTradeRequest:
object
-
- return:
-
arguments:
object
-
-
bulkTradeRun:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
expectedQuantity:
object
-
- return:
-
arguments:
object
-
-
expectedTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
isPartial:
object
-
- return:
-
arguments:
object
-
-
isProcessedForPair:
object
-
- return:
-
arguments:
object
-
-
isSellAll:
object
-
- return:
-
arguments:
object
-
-
maxQuantity:
object
-
- return:
-
arguments:
object
-
-
moneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
pair:
object
-
- return:
-
arguments:
object
-
-
preSplitMoneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
schedule:
object
-
- return:
-
arguments:
object
-
-
settlementDate:
object
-
- return:
-
arguments:
object
-
-
settlementDays:
object
-
- return:
-
arguments:
object
-
-
sourceId:
object
-
- return:
-
arguments:
object
-
-
splitFrom:
object
-
- return:
-
arguments:
object
-
-
splitTo:
object
-
- return:
-
arguments:
object
-
-
splits:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
tradeRequest:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
verifiedAt:
object
-
- return:
-
arguments:
object
-
-
verifiedBy:
object
-
- return:
-
arguments:
object
-
-
volatile:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SubTradeRequestQueryFilter: object
- bulkTradeRequestId:
- financialProductId:
- showSplits:
- sourceId:
- state:
- subAccountId:
- type:
Example
{
"bulkTradeRequestId": "object",
"financialProductId": "object",
"showSplits": "boolean",
"sourceId": "object",
"state": "string",
"subAccountId": "object",
"type": "string"
}
SubTradeRequestStates: string
-
objectCANCELED
-
objectINITIATED
-
objectREADY
-
objectRECONCILED
-
objectREQUESTED
SubTradeStates: string
-
objectCANCELED
-
objectFAILED
-
objectINITIATED
-
objectPROCESSING
-
objectRECONCILED
SubmitCustodianAccountOpeningResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
-
custodianAccountId:
object
-
- return:
-
arguments:
object
-
-
custodianUserId:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SuccessorPhysicalAddress: object
-
city:
object
-
- return:
-
arguments:
object
-
-
country:
object
-
- return:
-
arguments:
object
-
-
houseNumber:
object
-
- return:
-
arguments:
object
-
-
jurisdiction:
object
-
- return:
-
arguments:
object
-
-
neighborhood:
object
-
- return:
-
arguments:
object
-
-
postal:
object
-
- return:
-
arguments:
object
-
-
province:
object
-
- return:
-
arguments:
object
-
-
streetName:
object
-
- return:
-
arguments:
object
-
-
unitNumber:
object
-
- return:
-
arguments:
object
-
Example
{
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
}
SuccessorPhysicalAddressInput: object
- city:
- country:
- houseNumber:
- jurisdiction:
- neighborhood:
- postal:
- province:
- streetName:
- unitNumber:
Example
{
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
SuggestFinancialProductResponse: object
-
financialProduct:
object
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
SwitchEquitiesAtCostInput: object
- date:
- description:
- financialProductInId:
- financialProductOutId:
- isExistingHolding:
- priceCents:
- quantity:
- subAccountId:
- switchInPriceCents:
- valueCents:
Example
{
"date": "object",
"description": "object",
"financialProductInId": "object",
"financialProductOutId": "object",
"isExistingHolding": "boolean",
"priceCents": "number",
"quantity": "number",
"subAccountId": "object",
"switchInPriceCents": "number",
"valueCents": "number"
}
SwitchEquitiesAtCostResponse: object
-
transactions:
object
-
- return:
-
arguments:
object
-
Example
{
"transactions": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
SwitchEquitiesAtMarketInput: object
- date:
- description:
- financialProductInId:
- financialProductOutId:
- isExistingHolding:
- priceCents:
- quantity:
- subAccountId:
- switchInPriceCents:
- valueCents:
Example
{
"date": "object",
"description": "object",
"financialProductInId": "object",
"financialProductOutId": "object",
"isExistingHolding": "boolean",
"priceCents": "number",
"quantity": "number",
"subAccountId": "object",
"switchInPriceCents": "number",
"valueCents": "number"
}
SwitchEquitiesAtMarketResponse: object
-
transactions:
object
-
- return:
-
arguments:
object
-
Example
{
"transactions": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
TLHAnalysisJob: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
numEvents:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numEvents": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
TLHEvent: object
-
account:
object
-
- return:
-
arguments:
object
-
-
adjustedCostBaseCents:
object
-
- return:
-
arguments:
object
-
-
currentPriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
quotient:
object
-
- return:
-
arguments:
object
-
-
sellQuantity:
object
-
- return:
-
arguments:
object
-
-
substituteFinancialProduct:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TabConfiguration: object
-
icon:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
label:
object
-
- return:
-
arguments:
object
-
-
url:
object
-
- return:
-
arguments:
object
-
-
widgets:
object
-
- return:
-
arguments:
object
-
Example
{
"icon": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"url": {
"return": "string",
"arguments": {}
},
"widgets": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
}
}
TabConfigurationInput: object
- icon:
- label:
- url:
- widgets:
Example
{
"icon": "string",
"label": {
"en": "object",
"fr": "object"
},
"url": "string",
"widgets": [
{
"options": "object",
"type": "string"
}
]
}
TargetAllocation: object
-
max:
object
-
Maximum percentage for this target allocation
-
- return:
-
arguments:
object
-
-
min:
object
-
Minimum percentage for this target allocation
-
- return:
-
arguments:
object
-
-
secondaryAssetClass:
object
-
Secondary Asset Class associated with the portfolio
-
- return:
-
arguments:
object
-
Example
{
"max": {
"return": "number",
"arguments": {}
},
"min": {
"return": "number",
"arguments": {}
},
"secondaryAssetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
TaxLossHarvestCredit: object
-
account:
object
-
- return:
-
arguments:
object
-
-
creditsCents:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
year:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": "object",
"arguments": {}
},
"creditsCents": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"year": {
"return": "number",
"arguments": {}
}
}
TaxOptionType: string
Scheduled Income Fund Transfer tax option.
-
objectNO_TAX_ON_MINIMUM
-
objectSPECIAL_TAX_RATE
-
objectTAX_ON_FULL
TaxRankAccountTypes: string
-
objectCASH_JOINT
-
objectCORPORATE_CASH
-
objectCORPORATE_CHARITY
-
objectCORPORATE_ESTATE
-
objectCORPORATE_TRUST
-
objectFHSA
-
objectGRSP
-
objectLIF
-
objectLIRA
-
objectLRIF
-
objectLRSP
-
objectPERSONAL
-
objectPRIF
-
objectRDSP
-
objectRESP
-
objectRESP_ADULT
-
objectRESP_FAMILY
-
objectRESP_FAMILY_JOINT
-
objectRESP_SINGLE
-
objectRESP_SINGLE_JOINT
-
objectRIF_SPOUSAL
-
objectRLIF
-
objectRLSP
-
objectRRIF
-
objectRRSP
-
objectRRSP_SPOUSAL
-
objectTFSA
TemplateParameter: object
-
key:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"key": {
"return": "object",
"arguments": {}
},
"value": {
"return": "object",
"arguments": {}
}
}
TestClientReportTemplateInput: object
- frequency:
- objectId:
- objectType:
- referenceDate:
- templateHtml:
Example
{
"frequency": "string",
"objectId": "object",
"objectType": "string",
"referenceDate": "object",
"templateHtml": "string"
}
TestClientReportTemplateResponse: object
-
html:
object
-
- return:
-
arguments:
object
-
Example
{
"html": {
"return": "string",
"arguments": {}
}
}
Theme: object
-
core:
object
-
- return:
-
arguments:
object
-
-
description:
object
-
The description of the Theme.
-
- return:
-
arguments:
object
-
-
iconKey:
object
-
A key to select default Icon from organization assets.
-
- return:
-
arguments:
object
-
-
id:
object
-
This is the ID and it is auto-generated by OneVest for each Theme.
-
- return:
-
arguments:
object
-
-
key:
object
-
A key that can be used by front ends so that the name can change.
-
- return:
-
arguments:
object
-
-
logs:
object
-
- return:
-
arguments:
object
-
- input:
-
name:
object
-
The name of the Theme.
-
- return:
-
arguments:
object
-
-
state:
object
-
State of the Theme.
-
- return:
-
arguments:
object
-
-
translatedDescription:
object
-
- return:
-
arguments:
object
-
-
translatedName:
object
-
- return:
-
arguments:
object
-
-
translatedShortDescription:
object
-
- return:
-
arguments:
object
-
Example
{
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
ThemeLogsInput: object
- filter:
- pagination:
Example
{
"filter": {
"after": "object",
"before": "object"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
ThemeQueryFilter: object
- core:
- keys:
- organizationId:
Example
{
"core": "boolean",
"keys": [
"object"
],
"organizationId": "object"
}
Trade: object
-
account:
object
-
- return:
-
arguments:
object
-
-
actualQuantity:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
expectedQuantity:
object
-
- return:
-
arguments:
object
-
-
expectedTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
failReason:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
moneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
percentageFilled:
object
-
- return:
-
arguments:
object
-
-
rebalance:
object
-
- return:
-
arguments:
object
-
-
reconciledAt:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TradeQueryFilter: object
- accountId:
- clientGroupId:
- createdAtAfter:
- createdAtBefore:
- financialProductId:
- organizationId:
- rebalanceId:
- tradeState:
- userId:
- userIds:
Example
{
"accountId": "object",
"clientGroupId": "object",
"createdAtAfter": "object",
"createdAtBefore": "object",
"financialProductId": "object",
"organizationId": "object",
"rebalanceId": "object",
"tradeState": "string",
"userId": "object",
"userIds": [
"object"
]
}
TradeRequest: object
-
account:
object
-
- return:
-
arguments:
object
-
-
actualQuantity:
object
-
- return:
-
arguments:
object
-
-
actualTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
bulkTradeRun:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
exchange:
object
-
- return:
-
arguments:
object
-
-
expectedQuantity:
object
-
- return:
-
arguments:
object
-
-
expectedTradePriceCents:
object
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
isPartial:
object
-
- return:
-
arguments:
object
-
-
isSellAll:
object
-
- return:
-
arguments:
object
-
-
maxQuantity:
object
-
- return:
-
arguments:
object
-
-
moneyAllocatedCents:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
ticker:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TradeRequestQueryFilter: object
- accountId:
- bulkTradeRunId:
- financialProductId:
- state:
- type:
Example
{
"accountId": "object",
"bulkTradeRunId": "object",
"financialProductId": "object",
"state": "string",
"type": "string"
}
TradeRequestStates: string
-
objectCANCELED
-
objectINITIATED
-
objectREADY
-
objectRECONCILED
-
objectREQUESTED
TradeStates: string
-
objectCANCELED
-
objectFAILED
-
objectINITIATED
-
objectPROCESSING
-
objectRECONCILED
TradeTransition: string
-
objectcancel
-
objectcancelReconciled
-
objectfail
-
objectforceCancel
-
objectprocess
-
objectreconcile
Transaction: object
-
account:
object
-
- return:
-
arguments:
object
-
-
bookValueCents:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
date:
object
-
- return:
-
arguments:
object
-
-
description:
object
-
- return:
-
arguments:
object
-
-
endOfDayPriceCents:
object
-
The DEPOSIT_BUY and EXTERNAL_TRANSFER_IN_SECURITY transaction types use the endOfDayPriceCents to calculate the valueCents as the priceCents in this case is the book cost (ACB/unit). This value will be automatically set based on the security price snapshots.
-
- return:
-
arguments:
object
-
-
financialProduct:
object
-
- return:
-
arguments:
object
-
-
fiscalDate:
object
-
- return:
-
arguments:
object
-
-
goal:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
priceCents:
object
-
- return:
-
arguments:
object
-
-
quantity:
object
-
- return:
-
arguments:
object
-
-
requestId:
object
-
- return:
-
arguments:
object
-
-
settleDate:
object
-
- return:
-
arguments:
object
-
-
settleDateToWithdraw:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
-
valueCents:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TransactionObjectTypes: string
-
objectAdjustment
-
objectBulkImport
-
objectCustodianActivity
-
objectSubTrade
-
objectTransfer
TransactionQueryFilter: object
- accountIds:
- accountType:
- clientGroupId:
- currency:
- dateAfter:
- dateBefore:
- financialProductIds:
- goalIds:
- organizationId:
- subAccountIds:
- types:
- userId:
- userIds:
Example
{
"accountIds": [
"object"
],
"accountType": "string",
"clientGroupId": "object",
"currency": "string",
"dateAfter": "object",
"dateBefore": "object",
"financialProductIds": [
"object"
],
"goalIds": [
"object"
],
"organizationId": "object",
"subAccountIds": [
"object"
],
"types": [
"string"
],
"userId": "object",
"userIds": [
"object"
]
}
TransactionTypes: string
-
objectADJUSTMENT
-
objectBORROW_FEE
-
objectBUY
-
objectCANCEL_BUY
-
objectCANCEL_CORPORATE_ACTION
-
objectCANCEL_EFT
-
objectCANCEL_MANAGEMENT_FEE
-
objectCANCEL_SELL
-
objectCANCEL_SWITCH_IN
-
objectCANCEL_SWITCH_OUT
-
objectCANCEL_TRANSFER
-
objectCHEQUE
-
objectCORPORATE_ACTION
-
objectCUSTODY_FEE
-
objectDEPOSIT_BUY
-
objectDEREGISTRATION_FEE
-
objectDEREGISTRATION_TAX
-
objectDISTRIBUTION
-
objectDISTRIBUTION_REINVESTMENT
-
objectDIVIDEND
-
objectEFT
-
objectEXTERNAL_TRANSFER_IN
-
objectEXTERNAL_TRANSFER_IN_SECURITY
-
objectEXTERNAL_TRANSFER_OUT
-
objectGOV_CONTRIBUTIONS
-
objectGST
-
objectHST
-
objectINCOME_FUND_TRANSFER
-
objectINTEREST
-
objectMANAGEMENT_FEE
-
objectRISK_EXPOSURE_FEE
-
objectSELL
-
objectSWITCH_IN
-
objectSWITCH_OUT
-
objectSWI_COST
-
objectSWI_MARKET
-
objectSWO_COST
-
objectSWO_MARKET
-
objectTRANSFER_IN
-
objectTRANSFER_OUT
-
objectWITHHOLDING_TAX
Transfer: object
-
alertReport:
object
-
- return:
-
arguments:
object
-
-
amountCents:
object
-
Transfer amount in cents.
-
- return:
-
arguments:
object
-
-
bankAccount:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
currency:
object
-
- return:
-
arguments:
object
-
-
dividendFor:
object
-
The financial product the dividend was paid out for
-
- return:
-
arguments:
object
-
-
failReason:
object
-
Reason why the TransitionTransfer has failed
-
- return:
-
arguments:
object
-
-
fiscalDate:
object
-
- return:
-
arguments:
object
-
-
fromSubAccount:
object
-
Account that Transfer is processed in.
-
- return:
-
arguments:
object
-
-
id:
object
-
Auto-generated ID for this Transfer.
-
- return:
-
arguments:
object
-
-
initiatedByRepresentative:
object
-
- return:
-
arguments:
object
-
-
instantInvest:
object
-
instantInvest skips the holding period before the amount is invested Only available to partners with the certainty of deposits that do not bounce
-
- return:
-
arguments:
object
-
-
isRecurring:
object
-
- return:
-
arguments:
object
-
-
isSuspicious:
object
-
- return:
-
arguments:
object
-
-
isWithdrawAll:
object
-
- return:
-
arguments:
object
-
-
manualProcess:
object
-
- return:
-
arguments:
object
-
-
reconciledAt:
object
-
- return:
-
arguments:
object
-
-
requestId:
object
-
This an ID created by the partner, that is submitted with an Transfer request and unique to each request.
-
- return:
-
arguments:
object
-
-
source:
object
-
Source of Transfer.
-
- return:
-
arguments:
object
-
-
sourceId:
object
-
ID of source if exists
-
- return:
-
arguments:
object
-
-
state:
object
-
Current Transfer processing step that this request is at.
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
- return:
-
arguments:
object
-
-
subAccount:
object
-
Account that Transfer is processed in.
-
- return:
-
arguments:
object
-
-
type:
object
-
Type of Transfer request. DEPOSIT: depositTransfer WITHDRAW: withdrawTransfer
-
- return:
-
arguments:
object
-
-
withdrawalMode:
object
-
- return:
-
arguments:
object
-
-
withdrawalReason:
object
-
Withdrawal Reasons
-
- return:
-
arguments:
object
-
-
withdrawalReasonDescription:
object
-
- return:
-
arguments:
object
-
Example
{
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
null
]
}
}
}
}
}
}
}
}
}
}
}
}
TransferAllBetweenSubAccountsInput: object
- fromSubAccountId:
- requestId:
- toSubAccountId:
Example
{
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
TransferAllBetweenSubAccountsResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransferBetweenSubAccountsInput: object
- amountCents:
- fromSubAccountId:
- requestId:
- toSubAccountId:
Example
{
"amountCents": "object",
"fromSubAccountId": "object",
"requestId": "object",
"toSubAccountId": "object"
}
TransferBetweenSubAccountsResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransferEquityBetweenSubAccountsResponse: object
-
buy:
object
-
- return:
-
arguments:
object
-
-
deposit:
object
-
- return:
-
arguments:
object
-
-
sell:
object
-
- return:
-
arguments:
object
-
-
withdraw:
object
-
- return:
-
arguments:
object
-
Example
{
"buy": {
"return": {
"actualQuantity": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedQuantity": {
"return": "number",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"failReason": {
"return": "string",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransferSources: string
Supported Transfer sources.
-
objectADJUSTMENT
-
objectCHEQUE
-
objectCUSTODIAN_ACTIVITY
-
objectDEREGISTRATION
-
objectDEREGISTRATION_TAX
-
objectDISTRIBUTION
-
objectDIVIDEND
-
objectEXTERNAL_TRANSFER_IN
-
objectEXTERNAL_TRANSFER_OUT
-
objectFEE
-
objectFROM_ACCOUNT
-
objectFROM_SUB_ACCOUNT
-
objectGOV_CONTRIBUTIONS
-
objectINCOME_FUND_TRANSFER
-
objectTO_ACCOUNT
-
objectTO_SUB_ACCOUNT
-
objectUSER
-
objectWITHHOLDING_TAX
TransferState: string
Transfer processing steps.
-
objectCANCELED
-
objectFAILED
-
objectINITIATED
-
objectPROCESSING
-
objectREADY
-
objectRECONCILED
-
objectREQUESTED
-
objectREVIEWING
TransferTransition: string
-
objectcancel
-
objectcancelReconciled
-
objectfail
-
objectinitiate
-
objectprocess
-
objectready
-
objectreconcile
-
objectrequest
-
objectreview
TransitionAccountFeeInput: object
- accountFeeId:
- transition:
Example
{
"accountFeeId": "object",
"transition": "string"
}
TransitionAccountFeeResponse: object
-
accountFee:
object
-
- return:
-
arguments:
object
-
Example
{
"accountFee": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionAccountInput: object
- accountId:
- lastUpdatedBy:
- transition:
Example
{
"accountId": "object",
"lastUpdatedBy": "object",
"transition": "string"
}
TransitionAccountResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TransitionAccountStatementInput: object
- accountStatementId:
- transition:
Example
{
"accountStatementId": "object",
"transition": "string"
}
TransitionAccountStatementResponse: object
-
accountStatement:
object
-
- return:
-
arguments:
object
-
Example
{
"accountStatement": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionApiTokenInput: object
- apiTokenId:
- transition:
Example
{
"apiTokenId": "object",
"transition": "string"
}
TransitionApiTokenResponse: object
-
apiToken:
object
-
- return:
-
arguments:
object
-
Example
{
"apiToken": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionArticleInput: object
- articleId:
- transition:
Example
{
"articleId": "object",
"transition": "string"
}
TransitionArticleResponse: object
-
article:
object
-
- return:
-
arguments:
object
-
Example
{
"article": {
"return": {
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionAssetClassInput: object
- assetClassId:
- transition:
Example
{
"assetClassId": "object",
"transition": "string"
}
TransitionAssetClassResponse: object
-
assetClass:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
TransitionBankAccountInput: object
- bankAccountId:
- transition:
Example
{
"bankAccountId": "object",
"transition": "string"
}
TransitionBankAccountResponse: object
-
bankAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionBillingCycleInput: object
- billingCycleId:
- transition:
Example
{
"billingCycleId": "object",
"transition": "string"
}
TransitionBillingCycleResponse: object
-
billingCycle:
object
-
- return:
-
arguments:
object
-
Example
{
"billingCycle": {
"return": {
"billingDate": {
"return": "object",
"arguments": {}
},
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionBillingScheduleInput: object
- billingScheduleId:
- transition:
Example
{
"billingScheduleId": "object",
"transition": "string"
}
TransitionBillingScheduleResponse: object
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
Example
{
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionBulkImportInput: object
- bulkImportId:
- sync:
- transition:
Example
{
"bulkImportId": "object",
"sync": "boolean",
"transition": "string"
}
TransitionBulkImportResponse: object
-
bulkImport:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionBulkTradeRequestInput: object
- bulkTradeRequestId:
- transition:
Example
{
"bulkTradeRequestId": "object",
"transition": "string"
}
TransitionBulkTradeRequestResponse: object
-
bulkTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRequest": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
TransitionBulkTradeRunInput: object
- bulkTradeRunId:
- transition:
Example
{
"bulkTradeRunId": "object",
"transition": "string"
}
TransitionBulkTradeRunResponse: object
-
bulkTradeRun:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRun": {
"return": {
"allTradeRequestsByExchange": {
"return": [
{
"exchange": {
"return": "string",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"autoFillActualQuantity": {
"return": "boolean",
"arguments": {}
},
"bulkMutualFundTrades": {
"return": [
{
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"moneyAllocatedCents": {
"return": "number",
"arguments": {}
},
"ticker": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"bulkPTFFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTradeRequests": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"actualTotal": {
"return": "number",
"arguments": {}
},
"actualTradePriceCents": {
"return": "number",
"arguments": {}
},
"actualTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedTradePriceCents": {
"return": "number",
"arguments": {}
},
"expectedTradePriceInCurrencyCents": {
"return": "number",
"arguments": {}
}
}
]
}
}
]
}
}
}
}
TransitionClientGroupInput: object
- clientGroupId:
- transition:
Example
{
"clientGroupId": "object",
"transition": "string"
}
TransitionClientGroupResponse: object
-
clientGroup:
object
-
- return:
-
arguments:
object
-
Example
{
"clientGroup": {
"return": {
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
TransitionCustomFieldInput: object
- customFieldId:
- transition:
Example
{
"customFieldId": "object",
"transition": "string"
}
TransitionCustomFieldResponse: object
-
customField:
object
-
- return:
-
arguments:
object
-
Example
{
"customField": {
"return": {
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
TransitionFeeTierInput: object
- feeTierId:
- transition:
Example
{
"feeTierId": "object",
"transition": "string"
}
TransitionFeeTierResponse: object
-
feeTier:
object
-
- return:
-
arguments:
object
-
Example
{
"feeTier": {
"return": {
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
TransitionFinancialProductInput: object
- financialProductId:
- transition:
Example
{
"financialProductId": "object",
"transition": "string"
}
TransitionFinancialProductResponse: object
-
financialProduct:
object
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TransitionFlagInput: object
- flagId:
- transition:
Example
{
"flagId": "object",
"transition": "string"
}
TransitionFlagResponse: object
-
flag:
object
-
- return:
-
arguments:
object
-
Example
{
"flag": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionImportFileInput: object
- importFileId:
- sync:
- transition:
Example
{
"importFileId": "object",
"sync": "boolean",
"transition": "string"
}
TransitionImportFileResponse: object
-
importFile:
object
-
- return:
-
arguments:
object
-
Example
{
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionInstitutionInput: object
- institutionId:
- transition:
Example
{
"institutionId": "object",
"transition": "string"
}
TransitionInstitutionResponse: object
-
institution:
object
-
- return:
-
arguments:
object
-
Example
{
"institution": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
TransitionIntegrationInput: object
- integrationId:
- transition:
Example
{
"integrationId": "object",
"transition": "string"
}
TransitionIntegrationResponse: object
-
integration:
object
-
- return:
-
arguments:
object
-
Example
{
"integration": {
"return": {
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionManualProcessInput: object
- manualProcessId:
- transition:
Example
{
"manualProcessId": "object",
"transition": "string"
}
TransitionManualProcessResponse: object
-
manualProcess:
object
-
- return:
-
arguments:
object
-
Example
{
"manualProcess": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionModelPortfolioInput: object
- modelPortfolioId:
- transition:
Example
{
"modelPortfolioId": "object",
"transition": "string"
}
TransitionModelPortfolioResponse: object
-
modelPortfolio:
object
-
- return:
-
arguments:
object
-
Example
{
"modelPortfolio": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TransitionNoteInput: object
- noteId:
- transition:
Example
{
"noteId": "object",
"transition": "string"
}
TransitionNoteResponse: object
-
note:
object
-
- return:
-
arguments:
object
-
Example
{
"note": {
"return": {
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionPortfolioOptimizerInput: object
- portfolioOptimizerId:
- transition:
Example
{
"portfolioOptimizerId": "object",
"transition": "string"
}
TransitionPortfolioOptimizerResponse: object
-
portfolioOptimizer:
object
-
- return:
-
arguments:
object
-
Example
{
"portfolioOptimizer": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"expectedTotalSubTradeRequests": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numPortfolios": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionRebalanceInput: object
- rebalanceId:
- transition:
Example
{
"rebalanceId": "object",
"transition": "string"
}
TransitionRebalanceResponse: object
-
rebalance:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalance": {
"return": {
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
}
}
TransitionReportInput: object
- reportId:
- transition:
Example
{
"reportId": "object",
"transition": "string"
}
TransitionReportResponse: object
-
report:
object
-
- return:
-
arguments:
object
-
Example
{
"report": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
null
]
}
}
}
}
}
}
}
}
}
}
}
}
TransitionRoleProfileInput: object
- roleProfileId:
- transition:
Example
{
"roleProfileId": "object",
"transition": "string"
}
TransitionRoleProfileResponse: object
-
roleProfile:
object
-
- return:
-
arguments:
object
-
Example
{
"roleProfile": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string"
}
}
}
}
}
}
}
}
TransitionScheduledIncomeFundTransferInput: object
- scheduledIncomeFundTransferId:
- transition:
Example
{
"scheduledIncomeFundTransferId": "object",
"transition": "string"
}
TransitionScheduledIncomeFundTransferResponse: object
-
scheduledIncomeFundTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledIncomeFundTransfer": {
"return": {
"amountPayableType": {
"return": "string",
"arguments": {}
},
"annualAmountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {}
}
}
}
]
}
}
}
}
}
}
}
}
TransitionSubAccountInput: object
- lastUpdatedBy:
- subAccountId:
- transition:
Example
{
"lastUpdatedBy": "object",
"subAccountId": "object",
"transition": "string"
}
TransitionSubAccountResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionSubTradeRequestInput: object
- subTradeRequestId:
- transition:
Example
{
"subTradeRequestId": "object",
"transition": "string"
}
TransitionSubTradeRequestResponse: object
-
subTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"subTradeRequest": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionThemeInput: object
- themeId:
- transition:
Example
{
"themeId": "object",
"transition": "string"
}
TransitionThemeResponse: object
-
theme:
object
-
- return:
-
arguments:
object
-
Example
{
"theme": {
"return": {
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionTradeInput: object
- failReason:
- tradeId:
- transition:
Example
{
"failReason": "object",
"tradeId": "object",
"transition": "string"
}
TransitionTradeResponse: object
-
trade:
object
-
- return:
-
arguments:
object
-
Example
{
"trade": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionTransferInput: object
- failReason:
- transferId:
- transition:
Example
{
"failReason": "object",
"transferId": "object",
"transition": "string"
}
TransitionTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
TransitionUserIdVerificationInput: object
- idVerificationId:
- transition:
Example
{
"idVerificationId": "object",
"transition": "string"
}
TransitionUserIdVerificationResponse: object
-
idVerification:
object
-
- return:
-
arguments:
object
-
Example
{
"idVerification": {
"return": {
"creditFileSource": {
"return": "object",
"arguments": {}
},
"documentExpiryDate": {
"return": "object",
"arguments": {}
},
"documentID": {
"return": "string",
"arguments": {}
},
"documentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"documentType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"methodOfIDVerification": {
"return": "string",
"arguments": {}
},
"secondaryDocumentExpiryDate": {
"return": "object",
"arguments": {}
},
"secondaryDocumentID": {
"return": "string",
"arguments": {}
},
"secondaryDocumentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"secondaryDocumentType": {
"return": "string",
"arguments": {}
},
"secondaryDocumentUserName": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {}
}
]
}
}
}
}
]
}
}
}
}
}
}
TransitionUserInput: object
Input type for Transitioning a user
- transition:
-
User's profile transition
- userId:
-
UserID
Example
{
"transition": "string",
"userId": "object"
}
TransitionUserResponse: object
Type definition for user's transition
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
TransitionWorkflowCompletionInput: object
- transition:
- workflowCompletionId:
Example
{
"transition": "string",
"workflowCompletionId": "object"
}
TransitionWorkflowCompletionResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
TransitionWorkflowInput: object
- transition:
- workflowId:
Example
{
"transition": "string",
"workflowId": "object"
}
TransitionWorkflowResponse: object
-
workflow:
object
-
- return:
-
arguments:
object
-
Example
{
"workflow": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
}
}
}
}
}
}
}
TriggerAutoBulkTradesResponse: object
-
rebalance:
object
-
- return:
-
arguments:
object
-
Example
{
"rebalance": {
"return": {
"actualQuantitiesSet": {
"return": "boolean",
"arguments": {}
},
"allocationFileUrl": {
"return": "string",
"arguments": {}
},
"allocationFileUrls": {
"return": [
"string"
],
"arguments": {}
},
"bulkTrades": {
"return": [
{
"bulkTrades": {
"return": [
{
"_id": {
"return": "string",
"arguments": {}
},
"currency": {
"return": "string",
"arguments": {}
},
"exchange": {
"return": "string",
"arguments": {}
},
"expectedPriceCents": {
"return": "number",
"arguments": {}
},
"expectedPriceInCurrencyCents": {
"return": "number",
"arguments": {}
},
"total": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"buyBulkTradeFileUrl": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutualFundFileUrl": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string"
}
}
}
}
}
}
}
}
TriggerModelPortfolioResignInput: object
- modelPortfolioId:
- translatedReasonForUpdate:
-
This will be used to describe why form agreements need to be re-signed (e.g. when a portfolio's secondaryAssetClass, description, and/or targetAllocations have changed).
Example
{
"modelPortfolioId": "object",
"translatedReasonForUpdate": {
"en": "object",
"fr": "object"
}
}
TriggerRule: object
-
comparison:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
TriggerRuleComparisonTypes: string
-
objectEQUALS
-
objectGREATER_THAN
-
objectGREATER_THAN_AGO
-
objectIN
-
objectINCLUDES
-
objectLESS_THAN
-
objectLESS_THAN_AGO
-
objectNOT_EQUALS
-
objectNOT_IN
-
objectNOT_INCLUDES
TriggerRuleInput: object
- comparison:
- field:
- value:
Example
{
"comparison": "string",
"field": "object",
"value": "object"
}
TriggerTLHAnalysisInput: object
organizationId (optional): Tax Loss Harvesting will run only on accounts of that organization and its sub-organizations.
- organizationId:
Example
{
"organizationId": "object"
}
TriggerTLHAnalysisResponse: object
-
job:
object
-
- return:
-
arguments:
object
-
Example
{
"job": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"numEvents": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
TrustedContactPerson: object
User's Trusted Contact Person
-
email:
object
-
Email of trusted contact person
-
- return:
-
arguments:
object
-
-
name:
object
-
Full name of the trusted contact person
-
- return:
-
arguments:
object
-
-
phone:
object
-
- return:
-
arguments:
object
-
-
physicalAddress:
object
-
- return:
-
arguments:
object
-
-
relation:
object
-
The relationship between the user and the trusted contact person
-
- return:
-
arguments:
object
-
Example
{
"email": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"phone": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
}
}
TrustedContactPersonInput: object
Input Type for user's trusted contact person details
- email:
-
Trusted contact person's email
- name:
-
Trusted contact person's legal full name
- phone:
- physicalAddress:
- relation:
-
Relationship between the user and the trusted contact person
Example
{
"email": "object",
"name": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"relation": "string"
}
UnlinkPhoneMultifactorResponse: object
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateAccountInput: object
- accountId:
- applyForGovFunds:
- availableCurrencies:
- baseCurrency:
- billingScheduleId:
- clientGroupId:
- corporationClientGroupId:
- custodianAccountNumber:
- custodianConnectionId:
- custodianSortingOrderPriority:
- customFields:
- feePaymentAccountId:
- feeTierId:
- forceOpen:
- householdClientGroupId:
- integrations:
- jurisdiction:
- nickName:
- overrideTaxRank:
- sourceOfFunds:
- tlhEnabled:
-
Enables Tax-Loss Harvesting. Only allowed on PERSONAL, CASH_JOINT and CORPORATE account types.
Example
{
"accountId": "object",
"applyForGovFunds": [
"string"
],
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"billingScheduleId": "object",
"clientGroupId": "object",
"corporationClientGroupId": "object",
"custodianAccountNumber": "object",
"custodianConnectionId": "object",
"custodianSortingOrderPriority": "number",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"feePaymentAccountId": "object",
"feeTierId": "object",
"forceOpen": "boolean",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"jurisdiction": "string",
"nickName": "object",
"overrideTaxRank": "number",
"sourceOfFunds": "string",
"tlhEnabled": "boolean"
}
UpdateAccountResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateAffiliateInput: object
Input type for updating an affiliate only user
- citizenships:
-
User's citizenships
- closeAssociateOfPEP:
-
Is the user a close associate of politically exposed person?
- companyType:
-
The type of company at which the user is employed
- countryOfRegistration:
- dateOfBirth:
-
User's date of birth
- dateOfDeath:
-
Decedent's date of death
- employerCompanyAddress:
- employerName:
- employmentStatus:
-
User's employment status
- entityName:
- establishedDate:
- firstName:
-
User's first name
- foreignTaxInformation:
-
The tax information provided by the affiliate if the he pays tax to a foreign country
- gender:
-
User's gender
- headOfInternationalOrganization:
-
Is/Was the User the head of an international organization?
- inProvinceSince:
- isMemberOfIiroc:
-
Is the user a member of IIROC? IIROC:Investment Industry Regulatory Organization of Canada
- isOfficerOfPublicCompany:
-
Is the user a high-level management executive of a public company?
- isOwnerOfPublicCompany:
-
Is the user the owner of a public company?
- issuerExchange:
- issuerName:
- issuerTicker:
- jobTitle:
-
User's job title, if user is employed
- lastName:
-
User's last name
- maritalStatus:
-
User's martial status
- middleName:
-
User's middle name
- parentCompanyName:
- payTaxesOutsideCanada:
- phone:
-
User's phone number
- physicalAddress:
-
User's address
- politicallyExposedDomesticPerson:
-
Is the user a politically exposed person in a Canada?
- politicallyExposedForeignPerson:
-
Is the user a politically exposed person in a foreign country?
- positionAtEntity:
- primaryEmail:
-
User's email address
- registrationNumber:
- requestId:
-
Unique requestID created by partner for each request to create a new user
- sin:
-
User's Social Insurance Number
- userId:
-
UserID associated with the user
Example
{
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"countryOfRegistration": "object",
"dateOfBirth": "object",
"dateOfDeath": "object",
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
],
"gender": "object",
"headOfInternationalOrganization": "boolean",
"inProvinceSince": "object",
"isMemberOfIiroc": "boolean",
"isOfficerOfPublicCompany": "boolean",
"isOwnerOfPublicCompany": "boolean",
"issuerExchange": "object",
"issuerName": "object",
"issuerTicker": "object",
"jobTitle": "object",
"lastName": "object",
"maritalStatus": "string",
"middleName": "object",
"parentCompanyName": "object",
"payTaxesOutsideCanada": "boolean",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string"
}
}
UpdateAffiliateResponse: object
Type definition for updating an "affiliate only" user
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateAffiliationsInput: object
- accountId:
- affiliations:
Example
{
"accountId": "object",
"affiliations": [
{
"allocation": "number",
"id": "object",
"relation": "string",
"signatureRequired": "boolean",
"type": "string",
"userId": "object"
}
]
}
UpdateAffiliationsResponse: object
-
account:
object
-
- return:
-
arguments:
object
-
-
incompleteAffiliations:
object
-
- return:
-
arguments:
object
-
Example
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateAllHoldingsAndCashResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
UpdateApiTokenInput: object
- apiTokenId:
- name:
- permissions:
- whitelistAddresses:
Example
{
"apiTokenId": "object",
"name": "object",
"permissions": [
"object"
],
"whitelistAddresses": [
"object"
]
}
UpdateApiTokenResponse: object
-
apiToken:
object
-
- return:
-
arguments:
object
-
Example
{
"apiToken": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateArticleInput: object
- articleId:
- articleUrl:
- translatedDescription:
- translatedName:
Example
{
"articleId": "object",
"articleUrl": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
UpdateArticleResponse: object
-
article:
object
-
- return:
-
arguments:
object
-
Example
{
"article": {
"return": {
"articleUrl": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"createdBy": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateAssetClassInput: object
- assetClassId:
- includeCash:
- key:
- translatedDescription:
- translatedName:
Example
{
"assetClassId": "object",
"includeCash": "boolean",
"key": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
UpdateAssetClassResponse: object
-
assetClass:
object
-
- return:
-
arguments:
object
-
Example
{
"assetClass": {
"return": {
"description": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"includeCash": {
"return": "boolean",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
UpdateBankAccountResponse: object
-
bankAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateBeneficiaryInput: object
- allocation:
- beneficiaryId:
- name:
- relation:
- successorAddress:
- type:
Example
{
"allocation": "number",
"beneficiaryId": "object",
"name": "object",
"relation": "string",
"successorAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"type": "string"
}
UpdateBeneficiaryResponse: object
-
beneficiary:
object
-
- return:
-
arguments:
object
-
Example
{
"beneficiary": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateBillingScheduleInput: object
- billingScheduleId:
- default:
- endDate:
- frequency:
- nextBillingDate:
- nextCalculationDate:
- startDate:
Example
{
"billingScheduleId": "object",
"default": "boolean",
"endDate": "object",
"frequency": "string",
"nextBillingDate": "object",
"nextCalculationDate": "object",
"startDate": "object"
}
UpdateBillingScheduleResponse: object
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
Example
{
"billingSchedule": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"endDate": {
"return": "object",
"arguments": {}
},
"frequency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"nextBillingDate": {
"return": "object",
"arguments": {}
},
"nextCalculationDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateBulkImportInput: object
- bulkImportId:
- name:
- sequencedImportFiles:
Example
{
"bulkImportId": "object",
"name": "object",
"sequencedImportFiles": [
"object"
]
}
UpdateBulkImportResponse: object
-
bulkImport:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateBulkTradeRequestInput: object
- bulkTradeRequestId:
- source:
- sourceId:
Example
{
"bulkTradeRequestId": "object",
"source": "string",
"sourceId": "object"
}
UpdateBulkTradeRequestResponse: object
-
bulkTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"bulkTradeRequest": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"sourceId": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
UpdateClientGroupInput: object
- accountNumber:
- billingScheduleId:
- businessIsMemberOfIiroc:
- businessType:
-
Corporate Business Type
- clientGroupId:
-
ClientGroupId associated with the ClientGroup which is updating
- corporationCountry:
- establishedDate:
- feeTierId:
- incorporationNumber:
- integrations:
- name:
-
ClientGroup name to be update
- phone:
- physicalAddress:
- primaryEmail:
- primaryUserId:
- relationships:
-
clientGroup relationships
- taxNumber:
- type:
-
ClientGroup type to be update
Example
{
"accountNumber": "object",
"billingScheduleId": "object",
"businessIsMemberOfIiroc": "boolean",
"businessType": "string",
"clientGroupId": "object",
"corporationCountry": "string",
"establishedDate": "object",
"feeTierId": "object",
"incorporationNumber": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"name": "object",
"phone": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"primaryEmail": "object",
"primaryUserId": "object",
"relationships": [
{
"accessType": "string",
"type": "object",
"userId": "object"
}
],
"taxNumber": "object",
"type": "string"
}
UpdateClientGroupOrganizationResponse: object
-
clientGroup:
object
-
- return:
-
arguments:
object
-
Example
{
"clientGroup": {
"return": {
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
UpdateClientGroupResponse: object
UpdateClientGroup Response
-
clientGroup:
object
-
clientGroup object
-
- return:
-
arguments:
object
-
Example
{
"clientGroup": {
"return": {
"accountNumber": {
"return": "string",
"arguments": {}
},
"accounts": {
"return": [
{
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
UpdateClientReportTemplateInput: object
- isStatementOfType:
- objectType:
- reportType:
- s3key:
- schedulerDayOfMonthOrWeek:
- schedulerEnableNotification:
- schedulerFrequency:
- schedulerTriggerRules:
- templateParameters:
- translatedDescription:
- translatedName:
- type:
Example
{
"isStatementOfType": "string",
"objectType": "string",
"reportType": "string",
"s3key": {
"en": "object",
"fr": "object"
},
"schedulerDayOfMonthOrWeek": "number",
"schedulerEnableNotification": "boolean",
"schedulerFrequency": "string",
"schedulerTriggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"templateParameters": [
"object"
],
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"type": "object"
}
UpdateClientReportTemplatePageConfigurationInput: object
- clientReportTemplatePageConfigurationId:
- options:
- widgets:
Example
{
"clientReportTemplatePageConfigurationId": "object",
"options": "object",
"widgets": [
{
"options": "object",
"type": "string"
}
]
}
UpdateClientReportTemplatePageConfigurationResponse: object
-
clientReportTemplatePageConfiguration:
object
-
- return:
-
arguments:
object
-
Example
{
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {
"clientReportTemplate": {
"return": {
"clientReportTemplatePageConfiguration": {
"return": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateCountryRiskInput: object
- country:
- countryCode:
- countryRiskId:
- disabled:
- riskRating:
Example
{
"country": "object",
"countryCode": "object",
"countryRiskId": "object",
"disabled": "boolean",
"riskRating": "string"
}
UpdateCountryRiskResponse: object
-
countryRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
UpdateCustodianConnectionInput: object
- accountOpenningSubmissionType:
- accountTypeSettings:
- allowFractionalTrading:
- allowTransactionCreation:
- baseCurrency:
- config:
- custodianActivityImportFilePaths:
- custodianConnectionId:
- custodianSnapshotImportFilePaths:
- custodianUsersImportFilePath:
- customerName:
- default:
- disabledFlagTypes:
- enableAccountOpeningSubmission:
- enableAutoReconcileActivities:
- enableAutoReconcilePositions:
- enableCustodianAccountImport:
- enableCustodianActivityImport:
- enableCustodianOrganizationImport:
- enableCustodianOrganizationUserImport:
- enableCustodianSnapshotImport:
- enableCustodianUserImport:
- enableFetchCustodianAffiliates:
- enableFetchCustodianCustomFields:
- enableFetchCustodianProjectedIncome:
- enableFetchCustodianSnapshotHistory:
- enableFetchCustodianStatements:
- enableFetchCustodianStatistics:
- enableFetchCustodianSuitability:
- enableFetchCustodianTransactions:
- enableFetchCustodianUpcomingTransactions:
- enableTransferSubmission:
- fetchLivePrices:
- inventoryAccountId:
- moneyAccountId:
- name:
- notificationEmails:
- reconciliationType:
- repCode:
- sftpCredentials:
- transferSubmissionType:
Example
{
"accountOpenningSubmissionType": "string",
"accountTypeSettings": [
{
"availableCurrencies": [
"string"
],
"baseCurrency": "string",
"isAutoSweepEnabled": "boolean",
"isMultiCurrencyEnabled": "boolean",
"type": "string"
}
],
"allowFractionalTrading": "boolean",
"allowTransactionCreation": "boolean",
"baseCurrency": "string",
"config": "object",
"custodianActivityImportFilePaths": [
"object"
],
"custodianConnectionId": "object",
"custodianSnapshotImportFilePaths": [
"object"
],
"custodianUsersImportFilePath": "object",
"customerName": "object",
"default": "boolean",
"disabledFlagTypes": [
"string"
],
"enableAccountOpeningSubmission": "boolean",
"enableAutoReconcileActivities": "boolean",
"enableAutoReconcilePositions": "boolean",
"enableCustodianAccountImport": "boolean",
"enableCustodianActivityImport": "boolean",
"enableCustodianOrganizationImport": "boolean",
"enableCustodianOrganizationUserImport": "boolean",
"enableCustodianSnapshotImport": "boolean",
"enableCustodianUserImport": "boolean",
"enableFetchCustodianAffiliates": "boolean",
"enableFetchCustodianCustomFields": "boolean",
"enableFetchCustodianProjectedIncome": "boolean",
"enableFetchCustodianSnapshotHistory": "boolean",
"enableFetchCustodianStatements": "boolean",
"enableFetchCustodianStatistics": "boolean",
"enableFetchCustodianSuitability": "boolean",
"enableFetchCustodianTransactions": "boolean",
"enableFetchCustodianUpcomingTransactions": "boolean",
"enableTransferSubmission": "boolean",
"fetchLivePrices": "boolean",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"reconciliationType": "string",
"repCode": "object",
"sftpCredentials": {
"sftpInBucket": "string"
}
}
UpdateCustodianConnectionResponse: object
-
custodianConnection:
object
-
- return:
-
arguments:
object
-
Example
{
"custodianConnection": {
"return": {
"accountOpenningSubmissionType": {
"return": "string",
"arguments": {}
},
"accountTypeSettings": {
"return": [
{
"availableCurrencies": {
"return": [
"string"
],
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isAutoSweepEnabled": {
"return": "boolean",
"arguments": {}
},
"isMultiCurrencyEnabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"allowFractionalTrading": {
"return": "boolean",
"arguments": {}
},
"allowTransactionCreation": {
"return": "boolean",
"arguments": {}
},
"baseCurrency": {
"return": "string",
"arguments": {}
},
"config": {
"return": "object",
"arguments": {}
},
"custodianActivityImportFilePaths": {
"return": [
"string"
],
"arguments": {}
},
"custodianSnapshotImportFilePaths": {
"return": [
"object"
],
"arguments": {}
},
"custodianUsersImportFilePath": {
"return": "object",
"arguments": {}
},
"customerName": {
"return": "string",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"disabledFlagTypes": {
"return": [
"string"
],
"arguments": {}
},
"enableAccountOpeningSubmission": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcileActivities": {
"return": "boolean",
"arguments": {}
},
"enableAutoReconcilePositions": {
"return": "boolean",
"arguments": {}
},
"enableCustodianAccountImport": {
"return": "boolean",
"arguments": {}
},
"enableCustodianActivityImport": {
"return": "boolean"
}
}
}
}
UpdateCustodianInput: object
- custodianId:
- customerName:
- inventoryAccountId:
- moneyAccountId:
- name:
- notificationEmails:
- repCode:
- sftpInBucket:
- sftpOutBucket:
Example
{
"custodianId": "object",
"customerName": "object",
"inventoryAccountId": "object",
"moneyAccountId": "object",
"name": "object",
"notificationEmails": [
"object"
],
"repCode": "object",
"sftpInBucket": "object",
"sftpOutBucket": "object"
}
UpdateCustodianResponse: object
-
custodian:
object
-
- return:
-
arguments:
object
-
Example
{
"custodian": {
"return": {
"customerName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"inventoryAccount": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateCustomFieldInput: object
- conditionalRules:
- customFieldId:
- format:
- selectOptions:
- translatedDescription:
- translatedName:
- workflowStep:
Example
{
"conditionalRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"customFieldId": "object",
"format": "string",
"selectOptions": [
{
"displayText": {
"en": "object",
"fr": "object"
},
"value": "object"
}
],
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"workflowStep": "string"
}
UpdateCustomFieldResponse: object
-
customField:
object
-
- return:
-
arguments:
object
-
Example
{
"customField": {
"return": {
"conditionalRules": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"externalField": {
"return": "string",
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
}
}
UpdateExternalProvidersInput: object
- bankingConnectorProvider:
- idVerificationProvider:
- organizationId:
Example
{
"bankingConnectorProvider": {
"clientIframeUrl": "object",
"customerId": "object",
"instanceId": "object",
"vendor": "string"
},
"idVerificationProvider": {
"templateId": "object",
"vendor": "string"
},
"organizationId": "object"
}
UpdateExternalProvidersResponse: object
-
externalProvider:
object
-
- return:
-
arguments:
object
-
Example
{
"externalProvider": {
"return": {
"bankingConnectorProvider": {
"return": {
"clientIframeUrl": {
"return": "string",
"arguments": {}
},
"customerId": {
"return": "string",
"arguments": {}
},
"instanceId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"idVerificationProvider": {
"return": {
"templateId": {
"return": "string",
"arguments": {}
},
"vendor": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {}
}
}
}
}
}
}
}
UpdateFeeTierInput: object
- blendedGrid:
- chargeForCash:
- chargeForCashOnHold:
- default:
- discountPercentage:
- feeTierId:
- flatAnnualFeeBps:
- grid:
- gridScopeType:
- name:
Example
{
"blendedGrid": "boolean",
"chargeForCash": "boolean",
"chargeForCashOnHold": "boolean",
"default": "boolean",
"discountPercentage": "number",
"feeTierId": "object",
"flatAnnualFeeBps": "number",
"grid": [
{
"annualFeeBps": "number",
"annualFeeCents": "object",
"minMarketValueCents": "object"
}
],
"gridScopeType": "string",
"name": "object"
}
UpdateFeeTierResponse: object
-
feeTier:
object
-
- return:
-
arguments:
object
-
Example
{
"feeTier": {
"return": {
"blendedGrid": {
"return": "boolean",
"arguments": {}
},
"chargeForCash": {
"return": "boolean",
"arguments": {}
},
"chargeForCashOnHold": {
"return": "boolean",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"default": {
"return": "boolean",
"arguments": {}
},
"discountPercentage": {
"return": "number",
"arguments": {}
},
"flatAnnualFeeBps": {
"return": "number",
"arguments": {}
},
"grid": {
"return": [
{
"annualFeeBps": {
"return": "number",
"arguments": {}
},
"annualFeeCents": {
"return": "object",
"arguments": {}
},
"minMarketValueCents": {
"return": "object",
"arguments": {}
}
}
],
"arguments": {}
},
"gridScopeType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {}
}
}
}
}
}
}
}
UpdateFileDocumentInput: object
- fileDocumentId:
-
fileDocumentId associated with the note which is updating
- name:
- permissionType:
- sharedClient:
- sharedCustodian:
Example
{
"fileDocumentId": "object",
"name": "object",
"permissionType": "string",
"sharedClient": "boolean",
"sharedCustodian": "boolean"
}
UpdateFileDocumentResponse: object
-
fileDocument:
object
-
- return:
-
arguments:
object
-
Example
{
"fileDocument": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"creator": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateFinancialProductInput: object
- autoUpdatePrices:
-
Auto updates prices using data partner?
- currency:
-
The currency that this Financial product trades in.
- currentPriceCents:
- cusip:
- exchange:
-
The Stock Exchange that this Financial product trades in.
- financialProductId:
- integrations:
- isPartial:
-
When true, allowed to allocate fractional trades.
Defaults to true.
- isin:
- primaryAssetClassId:
-
Primary Asset Class of the product
- ric:
- riskProfileDescription:
- riskProfileName:
- scheduleId:
-
financialProduct scheduleID
- secondaryAssetClassId:
-
Secondary Asset Class of the product
- settlementDays:
- substituteFinancialProductId:
-
Optional substitute Financial product (used for Tax-Loss Harvesting).
- taxRank:
-
The tax rank of the financial product, to be used for portfolio optimization
- tertiaryAssetClassId:
-
Tertiary Asset Class of the product
- ticker:
-
The trading ticker for this Financial product.
- translatedName:
-
The translated names of the Financial product.
- url:
- volatile:
- waivedFeePercentage:
-
A discount percentage applied to the corresponding holding amount during fee calculation (0 - 100%).
Example
{
"autoUpdatePrices": "boolean",
"currency": "string",
"currentPriceCents": "number",
"cusip": "string",
"exchange": "string",
"financialProductId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"isPartial": "boolean",
"isin": "string",
"primaryAssetClassId": "object",
"ric": "string",
"riskProfileDescription": {
"en": "object",
"fr": "object"
},
"riskProfileName": {
"en": "object",
"fr": "object"
},
"scheduleId": "object",
"secondaryAssetClassId": "object",
"settlementDays": "number",
"substituteFinancialProductId": "object",
"taxRank": "number",
"tertiaryAssetClassId": "object",
"ticker": "object",
"translatedName": {
"en": "object",
"fr": "object"
},
"url": "string",
"volatile": "boolean",
"waivedFeePercentage": "number"
}
UpdateFinancialProductResponse: object
-
financialProduct:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateFormTemplateInput: object
- digitalSignatureEnabled:
- englishMarkdown:
- formTemplateId:
- frenchMarkdown:
- minVersion:
- state:
Example
{
"digitalSignatureEnabled": "boolean",
"englishMarkdown": "string",
"formTemplateId": "object",
"frenchMarkdown": "string",
"minVersion": "number",
"state": "string"
}
UpdateFormTemplateResponse: object
-
formTemplate:
object
-
- return:
-
arguments:
object
-
Example
{
"formTemplate": {
"return": {
"digitalSignatureEnabled": {
"return": "boolean",
"arguments": {}
},
"displayName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"minVersion": {
"return": "number",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string"
}
}
}
}
}
}
}
}
UpdateFraudRiskInput: object
- fraudRiskId:
- lastUpdatedBy:
- notes:
- riskReasons:
- score:
Example
{
"fraudRiskId": "object",
"lastUpdatedBy": "object",
"notes": "object",
"riskReasons": [
{
"name": "string"
}
],
"score": "number"
}
UpdateFraudRiskResponse: object
-
fraudRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"fraudRisk": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"lastUpdatedBy": {
"return": "string",
"arguments": {}
},
"notes": {
"return": "string",
"arguments": {}
},
"riskReasons": {
"return": [
{
"countryRisk": {
"return": {
"country": {
"return": "object",
"arguments": {}
},
"countryCode": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"translatedDisplayName": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {}
}
}
}
]
}
}
}
}
UpdateGoalInput: object
- clientGroupId:
- customFields:
- expectedAnnualIncomeCents:
- financialProductId:
- goalId:
- householdClientGroupId:
- integrations:
- lastUpdatedBy:
- name:
- retirementAge:
- riskQuestion1:
- targetAmountCents:
- targetDate:
- taxOptimized:
- timeHorizon:
- tradingProcess:
- type:
Example
{
"clientGroupId": "object",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"expectedAnnualIncomeCents": "number",
"financialProductId": "object",
"goalId": "object",
"householdClientGroupId": "object",
"integrations": [
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
],
"lastUpdatedBy": "object",
"name": "object",
"retirementAge": "number",
"riskQuestion1": "string",
"targetAmountCents": "object",
"targetDate": "object",
"taxOptimized": "boolean",
"timeHorizon": "string",
"tradingProcess": "string",
"type": "string"
}
UpdateGoalResponse: object
-
goal:
object
-
- return:
-
arguments:
object
-
Example
{
"goal": {
"return": {
"availableFinancialProducts": {
"return": [
{
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
UpdateImportFileLineItemResponse: object
-
importFileLineItem:
object
-
- return:
-
arguments:
object
-
Example
{
"importFileLineItem": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"externalId": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"importFile": {
"return": {
"bulkImport": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateInstitutionInput: object
- id:
-
This an ID created by the partner, that is submitted with a request to create a new Institution and unique to each request.
- name:
-
Institution name
- physicalAddress:
-
Institution Address
Example
{
"id": "object",
"name": "object",
"physicalAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
}
UpdateInstitutionResponse: object
-
institution:
object
-
- return:
-
arguments:
object
-
Example
{
"institution": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"isDraft": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"physicalAddress": {
"return": {
"city": {
"return": "string",
"arguments": {}
},
"country": {
"return": "string",
"arguments": {}
},
"houseNumber": {
"return": "string",
"arguments": {}
},
"jurisdiction": {
"return": "string",
"arguments": {}
},
"neighborhood": {
"return": "string",
"arguments": {}
},
"postal": {
"return": "string",
"arguments": {}
},
"province": {
"return": "string",
"arguments": {}
},
"streetName": {
"return": "string",
"arguments": {}
},
"unitNumber": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
UpdateIntegrationResponse: object
-
integration:
object
-
- return:
-
arguments:
object
-
Example
{
"integration": {
"return": {
"configuration": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateJobTitleRiskInput: object
- companyType:
- disabled:
- jobTitle:
- jobTitleRiskId:
- riskRating:
Example
{
"companyType": "object",
"disabled": "boolean",
"jobTitle": "object",
"jobTitleRiskId": "object",
"riskRating": "string"
}
UpdateJobTitleRiskResponse: object
-
jobTitleRisk:
object
-
- return:
-
arguments:
object
-
Example
{
"jobTitleRisk": {
"return": {
"companyType": {
"return": "object",
"arguments": {}
},
"disabled": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"jobTitle": {
"return": "object",
"arguments": {}
},
"riskRating": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
}
UpdateLocalizationResponse: object
-
localization:
object
-
- return:
-
arguments:
object
-
Example
{
"localization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
UpdateModelPortfolioInput: object
- children:
-
Allocation branches
- forecastedRateOfReturn:
- forecastedStandardDeviation:
- lowThresholdScore:
-
Low threshold score for allowing access
- modelPortfolioId:
- reasonForUpdate:
- riskReturnLevel:
- scheduleId:
-
Optional schedule (used for illiquid portfolios).
- suggestable:
-
Is this Financial product suggestable?
- suggestedMaxScore:
-
Maximum suitability score to have access to this Financial product.
- suggestedMinScore:
-
Minimum suitability score to have access to this Financial product.
- targetAllocations:
-
All Target Allocations
- themeId:
-
ID for the theme assigned
- translatedInvestmentObjective:
-
The translated investment objectives of the portfolio
- translatedLiquidity:
-
The translated liquidity of the portfolio
- translatedName:
-
The translated names of the Financial product.
- translatedPortfolioDescription:
-
The translated descriptions of the portfolio
- translatedPortfolioDisclaimer:
-
The translated disclaimers of the portfolio
- url:
Example
{
"children": [
{
"financialProductId": "object",
"isCashEquivalent": "boolean",
"percentage": "number"
}
],
"forecastedRateOfReturn": "number",
"forecastedStandardDeviation": "number",
"lowThresholdScore": "number",
"modelPortfolioId": "object",
"reasonForUpdate": "object",
"riskReturnLevel": "number",
"scheduleId": "object",
"suggestable": "boolean",
"suggestedMaxScore": "number",
"suggestedMinScore": "number",
"targetAllocations": [
{
"max": "number",
"min": "number",
"secondaryAssetClassId": "object"
}
],
"themeId": "object",
"translatedInvestmentObjective": {
"en": "object",
"fr": "object"
},
"translatedLiquidity": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDescription": {
"en": "object",
"fr": "object"
},
"translatedPortfolioDisclaimer": {
"en": "object",
"fr": "object"
},
"url": "string"
}
UpdateModelPortfolioResponse: object
-
modelPortfolio:
object
-
The Financial product.
-
- return:
-
arguments:
object
-
Example
{
"modelPortfolio": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateNoteInput: object
- content:
- noteId:
-
noteId associated with the note which is updating
- type:
Example
{
"content": "object",
"noteId": "object",
"type": "string"
}
UpdateNoteResponse: object
-
note:
object
-
- return:
-
arguments:
object
-
Example
{
"note": {
"return": {
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateNotificationDefinitionInput: object
- bodyTemplate:
- linkTemplate:
- linkText:
- name:
- notificationDefinitionId:
- notificationGroupId:
- organizationOnly:
- roleProfileIds:
- titleTemplate:
- triggerEventType:
- triggerObjectType:
Example
{
"bodyTemplate": {
"en": "object",
"fr": "object"
},
"linkTemplate": "object",
"linkText": {
"en": "object",
"fr": "object"
},
"name": "object",
"notificationDefinitionId": "object",
"notificationGroupId": "object",
"organizationOnly": "boolean",
"roleProfileIds": [
"object"
],
"titleTemplate": {
"en": "object",
"fr": "object"
},
"triggerEventType": "string",
"triggerObjectType": "string"
}
UpdateNotificationDefintionResponse: object
-
notificationDefinition:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationDefinition": {
"return": {
"bodyTemplate": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"linkTemplate": {
"return": "object",
"arguments": {}
},
"linkText": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"name": {
"return": "object",
"arguments": {}
},
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
}
}
}
}
}
}
UpdateNotificationGroupInput: object
- name:
- notificationGroupId:
Example
{
"name": {
"en": "object",
"fr": "object"
},
"notificationGroupId": "object"
}
UpdateNotificationGroupResponse: object
-
notificationGroup:
object
-
- return:
-
arguments:
object
-
Example
{
"notificationGroup": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
}
},
"arguments": {}
}
}
UpdateOrganizationDashboardInput: object
- dashboardId:
- name:
- widgets:
Example
{
"dashboardId": "object",
"name": "string",
"widgets": [
{
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"format": "string",
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"height": "number",
"reportType": "string",
"sortDesc": "boolean",
"sortField": "string",
"title": "string",
"type": "string",
"width": "number",
"x": "number",
"y": "number"
}
]
}
UpdateOrganizationDashboardResponse: object
-
dashboard:
object
-
- return:
-
arguments:
object
-
Example
{
"dashboard": {
"return": {
"archived": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateOrganizationFeatureFlagInput: object
- featureFlags:
- organizationFeatureFlagId:
Example
{
"featureFlags": [
{
"enabled": "boolean",
"type": "string"
}
],
"organizationFeatureFlagId": "object"
}
UpdateOrganizationFeatureFlagResponse: object
-
organizationFeatureFlag:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationFeatureFlag": {
"return": {
"featureFlags": {
"return": [
{
"enabled": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
}
},
"arguments": {}
}
}
UpdateOrganizationInput: object
- accountTypeTaxRanks:
- allowAccessToSubOrganizations:
- allowDirectCommunication:
- allowInactiveUserAdjustments:
- allowInactiveUserFeeCalculation:
- allowInactiveUserRebalancing:
- allowInstantInvest:
- allowPortfolioPerGoal:
- allowPostOptimizationEditing:
- allowViewSubTradeRequestPairs:
- autoInviteImportedUsers:
- blockSuspiciousTransactions:
- browserTabTitle:
- cashOnHoldToTradeDays:
- cashOnHoldToWithdrawDays:
- customUrl:
-
This field relies on the CNAME value in our host settings. Mapping needs to be previously done by the CloudOps team.
- databaseAuthConnectionId:
- databaseAuthConnectionName:
- defaultAdvisorRoleId:
- defaultAuthenticationConnection:
- defaultClientRoleId:
- defaultSignUpRoleId:
- defaultTradingProcess:
- displayCurrency:
- displayMenuBar:
- enableMultiFactorAuthentication:
- entityName:
- excludeAdminFeesFromClients:
- externalClientTokenEmailKey:
- faviconLink:
- helpCentreUrl:
- includeExternalClientTokenIntoContext:
- isReferral:
- jurisdictions:
- jwtKeyUrl:
- localizationId:
- minInitialDepositCents:
- minInvestAmountCents:
- minRecurringDepositCents:
- name:
- organizationId:
- parentId:
- permissions:
- profileReviewTimeInMonths:
- repCode:
- requireFeeApproval:
- requireManualAccountApproval:
- requireSubTradeRequestApproval:
- revenueShareBps:
- revenueShareTaxes:
- reviewTransactions:
- supportUrl:
- theme:
- themeTokens:
- tokenExchangeValidationType:
- useClientOrgAuth0:
- useParentArticles:
- useParentAssetClasses:
- useParentBillingSchedules:
- useParentClientReportTemplates:
- useParentCustodianConnections:
- useParentCustomFields:
- useParentDashboards:
- useParentFeeTiers:
- useParentFormTemplates:
- useParentIntegrations:
- useParentLocalizations:
- useParentModelPortfolios:
- useParentNotificationDefinitions:
- useParentNotificationGroups:
- useParentPageConfigurations:
- useParentProductShelf:
- useParentRoleProfiles:
- useParentSchedules:
- useParentThemeTokens:
- useParentThemes:
- useParentWorkflows:
- userManagementFeeBps:
- validateUniquenessForSubOrganizations:
Example
{
"accountTypeTaxRanks": [
{
"accountType": "string",
"taxRank": "number"
}
],
"allowAccessToSubOrganizations": "boolean",
"allowDirectCommunication": "boolean",
"allowInactiveUserAdjustments": "boolean",
"allowInactiveUserFeeCalculation": "boolean",
"allowInactiveUserRebalancing": "boolean",
"allowInstantInvest": "boolean",
"allowPortfolioPerGoal": "boolean",
"allowPostOptimizationEditing": "boolean",
"allowViewSubTradeRequestPairs": "boolean",
"autoInviteImportedUsers": "boolean",
"blockSuspiciousTransactions": "boolean",
"browserTabTitle": "string",
"cashOnHoldToTradeDays": "number",
"cashOnHoldToWithdrawDays": "number",
"customUrl": "string",
"databaseAuthConnectionId": "object",
"databaseAuthConnectionName": "object",
"defaultAdvisorRoleId": "object",
"defaultAuthenticationConnection": "string",
"defaultClientRoleId": "object",
"defaultSignUpRoleId": "object",
"defaultTradingProcess": "string",
"displayCurrency": "boolean",
"displayMenuBar": "boolean",
"enableMultiFactorAuthentication": "boolean",
"entityName": "object",
"excludeAdminFeesFromClients": "boolean",
"externalClientTokenEmailKey": "object",
"faviconLink": "string",
"helpCentreUrl": "object",
"includeExternalClientTokenIntoContext": "boolean",
"isReferral": "boolean",
"jurisdictions": {
"all": "boolean",
"only": [
"string"
]
},
"jwtKeyUrl": "object",
"localizationId": "object",
"minInitialDepositCents": "number",
"minInvestAmountCents": "number",
"minRecurringDepositCents": "number",
"name": "object",
"organizationId": "object",
"parentId": "object",
"permissions": [
"object"
],
"profileReviewTimeInMonths": "number"
}
UpdateOrganizationResponse: object
-
organization:
object
-
- return:
-
arguments:
object
-
Example
{
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"languages": {
"return": [
"string"
],
"arguments": {}
},
"name": {}
}
}
}
}
}
UpdateOrganizationUserInput: object
- accessType:
- avatar:
- email:
- entities:
- firstName:
- language:
- lastName:
- organizationUserId:
- phone:
- roleId:
Example
{
"accessType": "string",
"avatar": "object",
"email": "object",
"entities": [
{
"entityId": "object",
"readOnly": "boolean"
}
],
"firstName": "object",
"language": "string",
"lastName": "object",
"organizationUserId": "object",
"phone": "object",
"roleId": "object"
}
UpdateOrganizationUserProfileInput: object
- avatar:
- email:
- firstName:
- language:
- lastName:
Example
{
"avatar": "object",
"email": "object",
"firstName": "object",
"language": "string",
"lastName": "object"
}
UpdateOrganizationUserProfileResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
UpdateOrganizationUserResponse: object
-
organizationUser:
object
-
- return:
-
arguments:
object
-
Example
{
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
UpdatePageConfigurationInput: object
- name:
- options:
- pageConfigurationId:
- tabs:
Example
{
"name": "string",
"options": "object",
"pageConfigurationId": "object",
"tabs": [
{
"icon": "string",
"label": {
"en": "object",
"fr": "object"
},
"url": "string",
"widgets": [
{
"options": "object",
"type": "string"
}
]
}
]
}
UpdatePageConfigurationResponse: object
-
pageConfiguration:
object
-
- return:
-
arguments:
object
-
Example
{
"pageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string"
}
}
}
}
}
}
}
}
UpdatePriceAndQuantityInput: object
- bulkTrades:
- currencyFallbackConversions:
- rebalanceId:
- type:
Example
{
"bulkTrades": [
{
"actualPriceCents": "number",
"financialProductId": "object",
"totalQuantity": "number"
}
],
"currencyFallbackConversions": [
{
"from": "string",
"rate": "number",
"to": "string"
}
],
"rebalanceId": "object",
"type": "string"
}
UpdatePriceAndQuantityResponse: object
-
success:
object
-
- return:
-
arguments:
object
-
Example
{
"success": {
"return": "boolean",
"arguments": {}
}
}
UpdateReportInput: object
- accessType:
- columns:
- filters:
- name:
- reportId:
- sortDesc:
- sortField:
- type:
Example
{
"accessType": "string",
"columns": [
"object"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"name": "object",
"reportId": "object",
"sortDesc": "boolean",
"sortField": "object",
"type": "string"
}
UpdateReportResponse: object
-
report:
object
-
- return:
-
arguments:
object
-
Example
{
"report": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"author": {
"return": {
"email": {
"return": "string",
"arguments": {}
},
"firstName": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"language": {
"return": "string",
"arguments": {}
},
"lastName": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateRoleInput: object
- accessiblePages:
- accountPageConfigurationId:
- dashboards:
- defaultAuthenticationConnection:
- goalPageConfigurationId:
- householdPageConfigurationId:
- individualPageConfigurationId:
- makeHouseholdDefaultView:
- navigationStyle:
- nonIndividualPageConfigurationId:
- organizationId:
- permissions:
- roleId:
- roleProfileId:
- subAccountPageConfigurationId:
- translatedDescription:
- translatedName:
Example
{
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"defaultAuthenticationConnection": "string",
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"makeHouseholdDefaultView": "boolean",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"organizationId": "object",
"permissions": [
"object"
],
"roleId": "object",
"roleProfileId": "object",
"subAccountPageConfigurationId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
}
}
UpdateRoleProfileInput: object
- roleProfileId:
- template:
- translatedDescription:
- translatedName:
- updateAllRoles:
Example
{
"roleProfileId": "object",
"template": {
"accessiblePages": [
"string"
],
"accountPageConfigurationId": "object",
"dashboards": [
"object"
],
"goalPageConfigurationId": "object",
"householdPageConfigurationId": "object",
"individualPageConfigurationId": "object",
"navigationStyle": "string",
"nonIndividualPageConfigurationId": "object",
"permissions": [
"object"
],
"subAccountPageConfigurationId": "object"
},
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"updateAllRoles": "boolean"
}
UpdateRoleProfileResponse: object
-
roleProfile:
object
-
- return:
-
arguments:
object
-
Example
{
"roleProfile": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {
"countries": {
"return": [
"string"
],
"arguments": {}
},
"dateFormat": {
"return": "string",
"arguments": {}
},
"defaultCurrency": {
"return": "string",
"arguments": {}
},
"defaultLanguage": {
"return": "string"
}
}
}
}
}
}
}
}
UpdateRoleResponse: object
-
role:
object
-
- return:
-
arguments:
object
-
Example
{
"role": {
"return": {
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {
"return": {}
}
}
}
}
}
}
}
}
UpdateScheduleInput: object
- dates:
- name:
- scheduleId:
Example
{
"dates": [
"object"
],
"name": "object",
"scheduleId": "object"
}
UpdateScheduleResponse: object
-
schedule:
object
-
- return:
-
arguments:
object
-
Example
{
"schedule": {
"return": {
"associatedFinancialProductsCount": {
"return": "number",
"arguments": {}
},
"dates": {
"return": [
"object"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"nextDate": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
UpdateScheduledIncomeFundTransferInput: object
- amountPayableType:
- annualAmountCents:
- bankAccountId:
- currency:
- dateOfBirth:
- frequency:
- minimumAnnualAmountCents:
- scheduledDate:
- scheduledIncomeFundTransferId:
- specialTaxRate:
- subAccountId:
- taxOption:
- transferredAmountCents:
Example
{
"amountPayableType": "string",
"annualAmountCents": "object",
"bankAccountId": "object",
"currency": "string",
"dateOfBirth": "object",
"frequency": "string",
"minimumAnnualAmountCents": "object",
"scheduledDate": "object",
"scheduledIncomeFundTransferId": "object",
"specialTaxRate": "number",
"subAccountId": "object",
"taxOption": "string",
"transferredAmountCents": "object"
}
UpdateScheduledIncomeFundTransferResponse: object
-
scheduledIncomeFundTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledIncomeFundTransfer": {
"return": {
"amountPayableType": {
"return": "string",
"arguments": {}
},
"annualAmountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {}
}
}
}
]
}
}
}
}
}
}
}
}
UpdateScheduledTransferInput: object
- amountCents:
- bankAccountId:
- currency:
- frequency:
- scheduledDate:
- scheduledTransferId:
- withdrawalReason:
- withdrawalReasonDescription:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"frequency": "string",
"scheduledDate": "object",
"scheduledTransferId": "object",
"withdrawalReason": "string",
"withdrawalReasonDescription": "object"
}
UpdateScheduledTransferResponse: object
-
scheduledTransfer:
object
-
- return:
-
arguments:
object
-
Example
{
"scheduledTransfer": {
"return": {
"amountCents": {
"return": "object",
"arguments": {}
},
"bankAccount": {
"return": {
"EftEligibleRatio": {
"return": "number",
"arguments": {}
},
"bankAccountNumber": {
"return": "string",
"arguments": {}
},
"bankAccountNumberDisclosed": {
"return": "string",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"downloadUrls": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"institutionNumber": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"source": {
"return": "string",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"stateChanges": {
"return": [
"object"
],
"arguments": {}
},
"transitNumber": {
"return": "string",
"arguments": {}
},
"transitNumberDisclosed": {
"return": "string",
"arguments": {}
},
"updatedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {}
}
]
}
}
}
}
]
}
}
}
}
}
}
}
}
UpdateSftpCredentialsInput: object
- sftpInBucket:
- sftpInDownloadFile:
- sftpInHost:
- sftpInPassword:
- sftpInPort:
- sftpInServerHostKey:
- sftpInSourceDir:
- sftpInTargetPrefix:
- sftpInUsername:
- sftpOutBucket:
- sftpOutHost:
- sftpOutPassword:
- sftpOutPort:
- sftpOutServerHostKey:
- sftpOutTargetDir:
- sftpOutUsername:
Example
{
"sftpInBucket": "string",
"sftpInDownloadFile": "boolean",
"sftpInHost": "string",
"sftpInPassword": "string",
"sftpInPort": "string",
"sftpInServerHostKey": [
"string"
],
"sftpInSourceDir": "string",
"sftpInTargetPrefix": "string",
"sftpInUsername": "string",
"sftpOutBucket": "string",
"sftpOutHost": "string",
"sftpOutPassword": "string",
"sftpOutPort": "string",
"sftpOutServerHostKey": [
"string"
],
"sftpOutTargetDir": "string",
"sftpOutUsername": "string"
}
UpdateStepInput: object
- name:
- subSteps:
Example
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
UpdateSubAccountBillingResponse: object
-
subAccountBilling:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccountBilling": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateSubAccountInput: object
- allowClientDeposits:
- billingScheduleId:
- feeTierId:
- financialProductId:
- goalId:
- isPartial:
- lastUpdatedBy:
- name:
- skipIPS:
- subAccountId:
- themeId:
- tradingProcess:
Example
{
"allowClientDeposits": "boolean",
"billingScheduleId": "object",
"feeTierId": "object",
"financialProductId": "object",
"goalId": "object",
"isPartial": "boolean",
"lastUpdatedBy": "object",
"name": "object",
"skipIPS": "boolean",
"subAccountId": "object",
"themeId": "object",
"tradingProcess": "string"
}
UpdateSubAccountResponse: object
-
subAccount:
object
-
- return:
-
arguments:
object
-
Example
{
"subAccount": {
"return": {
"acceptableFinancialProduct": {
"return": "boolean",
"arguments": {}
},
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateSubStepInput: object
- canGoBack:
- completeableBy:
- options:
- rolesCompleteableBy:
- skippable:
Example
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean"
}
UpdateSubTradeRequestInput: object
- actualQuantity:
- actualTradePriceCents:
- expectedQuantity:
- expectedTradePriceCents:
- isSellAll:
- maxQuantity:
- moneyAllocatedCents:
- subTradeRequestId:
- type:
Example
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"expectedQuantity": "number",
"expectedTradePriceCents": "number",
"isSellAll": "boolean",
"maxQuantity": "number",
"moneyAllocatedCents": "number",
"subTradeRequestId": "object",
"type": "string"
}
UpdateSubTradeRequestResponse: object
-
subTradeRequest:
object
-
- return:
-
arguments:
object
-
Example
{
"subTradeRequest": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateSubTradeRequestsInput: object
- subTradeRequests:
Example
{
"subTradeRequests": [
{
"actualQuantity": "number",
"actualTradePriceCents": "number",
"expectedQuantity": "number",
"expectedTradePriceCents": "number",
"isSellAll": "boolean",
"maxQuantity": "number",
"moneyAllocatedCents": "number",
"subTradeRequestId": "object",
"type": "string"
}
]
}
UpdateSuccessorPhysicalAddressInput: object
- city:
- country:
- houseNumber:
- neighborhood:
- postal:
- province:
- streetName:
- unitNumber:
Example
{
"city": "object",
"country": "string",
"houseNumber": "object",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
}
UpdateThemeInput: object
- core:
- iconKey:
- key:
- themeId:
- translatedDescription:
- translatedName:
- translatedShortDescription:
Example
{
"core": "boolean",
"iconKey": "object",
"key": "object",
"themeId": "object",
"translatedDescription": {
"en": "object",
"fr": "object"
},
"translatedName": {
"en": "object",
"fr": "object"
},
"translatedShortDescription": {
"en": "object",
"fr": "object"
}
}
UpdateThemeResponse: object
-
theme:
object
-
- return:
-
arguments:
object
-
Example
{
"theme": {
"return": {
"core": {
"return": "boolean",
"arguments": {}
},
"description": {
"return": "string",
"arguments": {}
},
"iconKey": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"logs": {
"return": {
"logs": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateTransactionInput: object
- currency:
- date:
- description:
- financialProductId:
- priceCents:
- quantity:
- transactionId:
- valueCents:
Example
{
"currency": "string",
"date": "object",
"description": "object",
"financialProductId": "object",
"priceCents": "number",
"quantity": "number",
"transactionId": "object",
"valueCents": "number"
}
UpdateTransactionResponse: object
-
transaction:
object
-
- return:
-
arguments:
object
-
Example
{
"transaction": {
"return": {
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
}
}
UpdateTransferInput: object
- amountCents:
- bankAccountId:
- currency:
- source:
- sourceId:
- transferId:
- type:
Example
{
"amountCents": "object",
"bankAccountId": "object",
"currency": "string",
"source": "string",
"sourceId": "object",
"transferId": "object",
"type": "string"
}
UpdateTransferResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
UpdateUserIDVerificationInformationInput: object
Input type for updating a user's IdVerification
- creditFileSource:
- documentExpiryDate:
-
The expiry date of the document (Required for DIGITAL_DOCUMENT_CHECK method)
- documentID:
-
The unique identifying number of the document used (Required for DIGITAL_DOCUMENT_CHECK method)
- documentIssuingJurisdication:
-
The jurisdiction (province or state) and country of issue of the document (Required for DIGITAL_DOCUMENT_CHECK method)
- documentType:
-
Type of the document used in the ID Verification (Required for DIGITAL_DOCUMENT_CHECK method)
- idVerificationId:
-
idVerificationID
- methodOfIDVerification:
-
Method used for ID verification.
- secondaryDocumentExpiryDate:
- secondaryDocumentID:
- secondaryDocumentIssuingJurisdication:
- secondaryDocumentType:
- secondaryDocumentUserName:
- userName:
-
The person's name on the document (Required for DIGITAL_DOCUMENT_CHECK method)
- verifiedDate:
-
Date on which the ID was verified (Required for DIGITAL_DOCUMENT_CHECK method)
Example
{
"creditFileSource": "object",
"documentExpiryDate": "object",
"documentID": "object",
"documentIssuingJurisdication": "object",
"documentType": "string",
"idVerificationId": "object",
"methodOfIDVerification": "string",
"secondaryDocumentExpiryDate": "object",
"secondaryDocumentID": "object",
"secondaryDocumentIssuingJurisdication": "object",
"secondaryDocumentType": "string",
"secondaryDocumentUserName": "object",
"userName": "object",
"verifiedDate": "object"
}
UpdateUserInput: object
- annualDebtPaymentsCents:
-
The amount in cents, that the user pays annually towards debts
- annualIncomeCents:
-
User's annual income in amount cents
- annualIncomeStr:
-
User's annual income in non-numeric form (range, category, etc)
- billingScheduleId:
- bulkAccountOpening:
- businessIsMemberofIIROC:
- businessPhone:
- charityRegistrationNumber:
- citizenships:
-
Citizenships of the user
- closeAssociateOfPEP:
-
Is the user a close associate of a politically exposed person?
- companyType:
-
The type of company at which the user is employed
- complianceIssueSource:
- complianceState:
- countryOfRegistration:
- countryOfTaxResidence:
- customFields:
- dateOfBirth:
-
User's Date of birth
- dateOfDeath:
-
User's Date of death
- debtAssociated:
-
The type of debt. Student loan, Mortgage or Credit Card debt, etc.
- employerCompanyAddress:
- employerName:
- employmentSituation:
- employmentSituationOtherDescription:
- employmentStatus:
-
User's employment status
- entityName:
- establishedDate:
- fatcaStatus:
- fatcaStatusOtherDescription:
- feeTierId:
- financialFixedAssetsCents:
-
User's fixed assets in amount cents
- financialLiquidAssetsCents:
-
User's liquid assets in amount cents
- firmNumber:
- firstName:
-
User's first name
- foreignTaxInformation:
-
The tax information provided by the user if the user pays tax to a foreign country
- gender:
-
User's gender.
- hasCheckedPolicyAndCondition:
- headOfInternationalOrganization:
-
Is/Was the User the head of an international organization?
- iDCheckCompleted:
- iDCheckRetrigger:
- identificationType:
- inProvinceSince:
- insiderSymbols:
- instructionsFromFinancialEntity:
- integrations:
- investmentKnowledge:
-
What is the user's level of investment knowledge?
- isAFinancialEntity:
- isAccreditedInvestor:
-
Is the client an accredited investor?
- isAffiliateOfFinancialEntity:
- isEntityForProfit:
- isEntityRegulated:
- isForThirdParty:
- isLargeCorporation:
- isMemberOfIiroc:
-
Is the user a member of IIROC? IIROC:Investment Industry Regulatory Organization of Canada
- isNonProfit:
- isOfficerOfPublicCompany:
-
Is the user a high-level management executive of a public company?
- isOwnerOfEntity:
- isOwnerOfPublicCompany:
-
Is the user the owner of a public company?
- isPublicBody:
- isRegisteredWithCRA:
- isReportingIssuer:
- isVulnerablePerson:
- issuerExchange:
- issuerName:
- issuerTicker:
- jobTitle:
-
User's job title, if employed
- language:
-
Languages the user communicates in
- lastName:
-
User's last name
- lastSuitabilityReviewAt:
- maritalStatus:
-
User's martial status
- middleName:
-
User's middle name
- numberOfDependents:
-
Number of dependents associated with User
- parentCompanyName:
- payTaxesOutsideCanada:
- phone:
-
User's phone number
- physicalAddress:
-
User's address
- politicallyExposedDomesticPerson:
-
Is the user a politically exposed person in Canada?
- politicallyExposedForeignPerson:
-
Is the user a politically exposed person in a foreign country?
- powerOfAttorneyGranted:
-
Has the User appointed a Power of Attorney?
- preferredMethodOfCommunication:
- preferredMethodOfCommunicationOtherDescription:
- primaryEmail:
-
User's email address
- readyToSignAgreement:
- receivesDonationsFromPublic:
- registrationNumber:
- regulatorName:
- relatedEntities:
- retirementAge:
-
Expected age the user wishes to retire
- riskQuestion1:
-
User's answer to the first risk question
- riskQuestion2:
-
User's answer to the second risk question
- sin:
-
User's Social Insurance Number
- sourceOfFunds:
- sourceOfFundsOtherDescription:
- sourceOfWealth:
- sourceOfWealthOtherDescription:
- spouseAddress:
- spouseCompanyType:
-
User's spouse company type, if employed
- spouseDateOfBirth:
-
User's spouse date of birth
- spouseEmail:
- spouseEmployerName:
- spouseEmploymentType:
- spouseFirstName:
-
User's spouse first name
- spouseJobTitle:
-
User's spouse job title
- spouseLastName:
-
User's spouse last name
- spouseMiddleName:
-
User's spouse middle name
- spouseSin:
-
User's spouse Social Insurance Number
- ssSymbols:
- studentAreaOfStudy:
-
Area of study, if user is a student
- taxId:
-
User's Tax ID: SIN/BN (Canada), SSN/ITIN/EIN (United States). See taxIdType.
- taxIdType:
-
Type of taxId value
- taxNumber:
- timezone:
-
User's timezone Please use one of the following valid timezone formats:
'America/Blanc-Sablon' 'America/Glace_Bay' 'America/Goose_Bay' 'America/Halifax' 'America/Moncton' 'America/Dawson_Creek' 'America/Creston' 'America/Fort_Nelson' 'America/Cambridge_Bay' 'America/Edmonton' 'America/Inuvik' 'America/Yellowknife' 'America/Atikokan' 'America/Iqaluit' 'America/Nipigon' 'America/Pangnirtung' 'America/Thunder_Bay' 'America/Toronto' 'America/Rainy_River' 'America/Rankin_Inlet' 'America/Resolute' 'America/Winnipeg' 'America/Regina' 'America/Swift_Current' 'America/Dawson' 'America/Vancouver' 'America/Whitehorse'
- totalDebtCents:
-
User's total debt in amount cents
- trustedContactPerson:
-
User's trusted contact person
- type:
- uniqueCircumstances:
- userId:
-
UserID associated with the user
- yearEnd:
Example
{
"annualDebtPaymentsCents": "object",
"annualIncomeCents": "object",
"annualIncomeStr": "string",
"billingScheduleId": "object",
"bulkAccountOpening": "boolean",
"businessIsMemberofIIROC": "boolean",
"businessPhone": "object",
"charityRegistrationNumber": "object",
"citizenships": [
"object"
],
"closeAssociateOfPEP": "boolean",
"companyType": "object",
"complianceIssueSource": "object",
"complianceState": "string",
"countryOfRegistration": "object",
"countryOfTaxResidence": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirth": "object",
"dateOfDeath": "object",
"debtAssociated": [
"string"
],
"employerCompanyAddress": {
"city": "object",
"country": "string",
"houseNumber": "object",
"jurisdiction": "string",
"neighborhood": "object",
"postal": "object",
"province": "string",
"streetName": "object",
"unitNumber": "object"
},
"employerName": "object",
"employmentSituation": "string",
"employmentSituationOtherDescription": "object",
"employmentStatus": "string",
"entityName": "object",
"establishedDate": "object",
"fatcaStatus": "string",
"fatcaStatusOtherDescription": "object",
"feeTierId": "object",
"financialFixedAssetsCents": "object",
"financialLiquidAssetsCents": "object",
"firmNumber": "object",
"firstName": "object",
"foreignTaxInformation": [
{
"foreignTaxCountry": "object",
"foreignTaxNumber": "object"
}
]
}
UpdateUserOrganizationResponse: object
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateUserOrganizationUserDisplayOptionsInput: object
- displayOptions:
- userId:
Example
{
"displayOptions": [
{
"hide": "boolean",
"order": "number",
"organizationUserId": "object"
}
],
"userId": "object"
}
UpdateUserOrganizationUserDisplayOptionsResponse: object
-
userOrganizationUserDisplayOptions:
object
-
- return:
-
arguments:
object
-
Example
{
"userOrganizationUserDisplayOptions": {
"return": [
{
"hide": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
UpdateUserResponse: object
Type definition for updating the user's information
-
user:
object
-
User object
-
- return:
-
arguments:
object
-
Example
{
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UpdateWebhookInput: object
- customHeaders:
-
Any custom headers that may need to be set to be sent with the mutation to the assigned url.
- customPayloadAttributes:
-
Any custom payload that may need to be sent on the body along with the fetched data (REST type only). If informed, the fetched data will be sent as an object in the 'payload' attribute.
- eventType:
-
The event type on the object that gets actioned to then send off the webhook.
- gql:
-
The graphql query string that would be used to query the OneVest partner gateway usually. The variable of '$id' is used for the actioned object.
- mutationInputName:
-
The name of the input that the webhook will pass, it will always pass as variable 'input' (GRAPHQL type only).
- mutationName:
-
The name of the mutation that the webhook will hit (GRAPHQL type only).
- objectType:
-
The type of object you want to listen to, to receive a webhook on.
- signedJwtHeader:
-
Any custom header through which the signed JWT may need to be sent (REST type only). If not informed, the signed JWT will be sent in the 'OneVest-Authorization' header.
- url:
-
GraphQL URL in which the webhook will hit.
- webhookId:
Example
{
"customHeaders": "object",
"customPayloadAttributes": "object",
"eventType": "string",
"gql": "string",
"mutationInputName": "string",
"mutationName": "string",
"objectType": "string",
"signedJwtHeader": "string",
"url": "string",
"webhookId": "object"
}
UpdateWebhookResponse: object
-
webhook:
object
-
- return:
-
arguments:
object
-
Example
{
"webhook": {
"return": {
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {}
}
}
}
}
}
}
}
UpdateWorkflowCompletionResponse: object
-
workflowCompletion:
object
-
- return:
-
arguments:
object
-
Example
{
"workflowCompletion": {
"return": {
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
}
}
}
}
}
}
]
}
}
]
}
}
}
}
}
}
UpdateWorkflowInput: object
- eventType:
- name:
- objectType:
- steps:
- triggerRules:
- triggerType:
- workflowId:
Example
{
"eventType": "string",
"name": {
"en": "object",
"fr": "object"
},
"objectType": "string",
"steps": [
{
"name": {
"en": "object",
"fr": "object"
},
"subSteps": [
{
"canGoBack": "boolean",
"completeableBy": [
"string"
],
"options": "object",
"rolesCompleteableBy": [
"object"
],
"skippable": "boolean",
"type": "string"
}
]
}
],
"triggerRules": [
{
"comparison": "string",
"field": "object",
"value": "object"
}
],
"triggerType": "string",
"workflowId": "object"
}
UpdateWorkflowResponse: object
-
workflow:
object
-
- return:
-
arguments:
object
-
Example
{
"workflow": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
}
}
}
}
}
}
}
User: object
Type definition for User
-
accessibleBy:
object
-
OrganizationUsers allowed to access this entity
-
- return:
-
arguments:
object
-
-
accounts:
object
-
- return:
-
arguments:
object
-
-
activeWorkflowCompletions:
object
-
- return:
-
arguments:
object
-
-
affiliateOnly:
object
-
- return:
-
arguments:
object
-
-
allIncompleteFormAgreements:
object
-
- return:
-
arguments:
object
-
-
allLatestFormAgreements:
object
-
- return:
-
arguments:
object
-
-
annualDebtPaymentsCents:
object
-
The amount in cents, that the user pays annually, towards debts
-
- return:
-
arguments:
object
-
-
annualIncomeCents:
object
-
User's annual income in amount cents
-
- return:
-
arguments:
object
-
-
annualIncomeStr:
object
-
User's annual income in non-numeric form (range, category, etc)
-
- return:
-
arguments:
object
-
-
applicableBillingSchedule:
object
-
- return:
-
arguments:
object
-
-
applicableFeeTier:
object
-
- return:
-
arguments:
object
-
-
availableCurrencies:
object
-
- return:
-
arguments:
object
-
-
availableFinancialProducts:
object
-
- return:
-
arguments:
object
-
-
bankAccounts:
object
-
- return:
-
arguments:
object
-
-
billingSchedule:
object
-
- return:
-
arguments:
object
-
-
bulkAccountOpening:
object
-
- return:
-
arguments:
object
-
-
businessIsMemberofIIROC:
object
-
- return:
-
arguments:
object
-
-
businessPhone:
object
-
- return:
-
arguments:
object
-
-
charityRegistrationNumber:
object
-
- return:
-
arguments:
object
-
-
citizenships:
object
-
Citizenships of the User
-
- return:
-
arguments:
object
-
-
closeAssociateOfPEP:
object
-
Is the user a close associate of politically exposed person?
-
- return:
-
arguments:
object
-
-
companyType:
object
-
The type of company at which the User is employed
-
- return:
-
arguments:
object
-
-
completedAt:
object
-
The date and time the user profile was completed
-
- return:
-
arguments:
object
-
-
complianceIssueSource:
object
-
- return:
-
arguments:
object
-
-
complianceState:
object
-
- return:
-
arguments:
object
-
-
countryOfRegistration:
object
-
- return:
-
arguments:
object
-
-
countryOfTaxResidence:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
The date and time this User was created
-
- return:
-
arguments:
object
-
-
custodianCustomFields:
object
-
- return:
-
arguments:
object
-
-
custodianSnapshotHistory:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
custodianStatistics:
object
-
- return:
-
arguments:
object
-
- endDate:
- input:
- startDate:
-
custodianSuitabilityScore:
object
-
- return:
-
arguments:
object
-
-
customFields:
object
-
- return:
-
arguments:
object
-
- keys:
-
dateOfBirth:
object
-
User's date of birth
-
- return:
-
arguments:
object
-
-
dateOfDeath:
object
-
Decedent's date of death
-
- return:
-
arguments:
object
-
-
debtAssociated:
object
-
The type of debt. Student loan, Mortgage or Credit Card debt, etc.
-
- return:
-
arguments:
object
-
-
employerCompanyAddress:
object
-
- return:
-
arguments:
object
-
-
employerName:
object
-
- return:
-
arguments:
object
-
-
employmentSituation:
object
-
- return:
-
arguments:
object
-
-
employmentSituationOtherDescription:
object
-
- return:
-
arguments:
object
-
-
employmentStatus:
object
-
User's employment status
-
- return:
-
arguments:
object
-
-
entityName:
object
-
- return:
-
arguments:
object
-
-
establishedDate:
object
-
- return:
-
arguments:
object
-
-
fatcaStatus:
object
-
- return:
-
arguments:
object
-
-
fatcaStatusOtherDescription:
object
-
- return:
-
arguments:
object
-
-
feeTier:
object
-
- return:
-
arguments:
object
-
-
financialFixedAssetsCents:
object
-
User's fixed assets in amount cents
-
- return:
-
arguments:
object
-
-
financialLiquidAssetsCents:
object
-
User's liquid assets in amount cents
-
- return:
-
arguments:
object
-
-
firmNumber:
object
-
- return:
-
arguments:
object
-
-
firstName:
object
-
User's first name
-
- return:
-
arguments:
object
-
-
foreignTaxInformation:
object
-
The tax information provided by the user if the user pays tax to a foreign country
-
- return:
-
arguments:
object
-
-
fraudRisk:
object
-
- return:
-
arguments:
object
-
-
gender:
object
-
User's gender
-
- return:
-
arguments:
object
-
-
goals:
object
-
- return:
-
arguments:
object
-
-
hasCheckedPolicyAndCondition:
object
-
- return:
-
arguments:
object
-
-
headOfInternationalOrganization:
object
-
Is/Was the User the head of an international organization?
-
- return:
-
arguments:
object
-
-
household:
object
-
- return:
-
arguments:
object
-
-
households:
object
-
- return:
-
arguments:
object
-
-
iDCheckCompleted:
object
-
- return:
-
arguments:
object
-
-
iDCheckRetrigger:
object
-
- return:
-
arguments:
object
-
-
iDVerified:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
UserID
-
- return:
-
arguments:
object
-
-
identificationType:
object
-
- return:
-
arguments:
object
-
-
inProvinceSince:
object
-
- return:
-
arguments:
object
-
-
incompleteFields:
object
-
Fields required to be completed to transition a user profile to a complete UserState
-
- return:
-
arguments:
object
-
-
incompleteFormAgreements:
object
-
Lists remaining forms to be signed for this user.
-
- return:
-
arguments:
object
-
-
insiderSymbols:
object
-
- return:
-
arguments:
object
-
-
instructionsFromFinancialEntity:
object
-
- return:
-
arguments:
object
-
-
integrations:
object
-
- return:
-
arguments:
object
-
-
investmentKnowledge:
object
-
What is the user's level of investment knowledge?
-
- return:
-
arguments:
object
-
-
isAFinancialEntity:
object
-
- return:
-
arguments:
object
-
-
isAccreditedInvestor:
object
-
Is the client an accredited investor?
-
- return:
-
arguments:
object
-
-
isAffiliateOfFinancialEntity:
object
-
- return:
-
arguments:
object
-
-
isEntityForProfit:
object
-
- return:
-
arguments:
object
-
-
isEntityRegulated:
object
-
- return:
-
arguments:
object
-
-
isForThirdParty:
object
-
- return:
-
arguments:
object
-
-
isLargeCorporation:
object
-
- return:
-
arguments:
object
-
-
isMemberOfIiroc:
object
-
Is the user a member of IIROC? IIROC:Investment Industry Regulatory Organization of Canada
-
- return:
-
arguments:
object
-
-
isNonProfit:
object
-
- return:
-
arguments:
object
-
-
isOfficerOfPublicCompany:
object
-
Is the user a high-level management executive of a public company?
-
- return:
-
arguments:
object
-
-
isOwnerOfEntity:
object
-
- return:
-
arguments:
object
-
-
isOwnerOfPublicCompany:
object
-
Is the user the owner of a public company?
-
- return:
-
arguments:
object
-
-
isPublicBody:
object
-
- return:
-
arguments:
object
-
-
isRegisteredWithCRA:
object
-
- return:
-
arguments:
object
-
-
isReportingIssuer:
object
-
- return:
-
arguments:
object
-
-
isVulnerablePerson:
object
-
- return:
-
arguments:
object
-
-
issuerExchange:
object
-
- return:
-
arguments:
object
-
-
issuerName:
object
-
- return:
-
arguments:
object
-
-
issuerTicker:
object
-
- return:
-
arguments:
object
-
-
jobTitle:
object
-
User's job title, if employed
-
- return:
-
arguments:
object
-
-
language:
object
-
Languages the user communicates in
-
- return:
-
arguments:
object
-
-
lastName:
object
-
User's last name
-
- return:
-
arguments:
object
-
-
lastSuitabilityReviewAt:
object
-
- return:
-
arguments:
object
-
-
lastUpdatedBy:
object
-
- return:
-
arguments:
object
-
-
latestFormAgreements:
object
-
Lists latest signed forms for this user.
-
- return:
-
arguments:
object
-
-
latestIdVerification:
object
-
User latest ID verification
-
- return:
-
arguments:
object
-
-
latestNsfs:
object
-
- return:
-
arguments:
object
-
-
logs:
object
-
- return:
-
arguments:
object
-
- input:
-
maritalStatus:
object
-
User's martial status
-
- return:
-
arguments:
object
-
-
middleName:
object
-
User's middle name
-
- return:
-
arguments:
object
-
-
numberOfDependents:
object
-
Number of dependents associated with User
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
parentCompanyName:
object
-
- return:
-
arguments:
object
-
-
payTaxesOutsideCanada:
object
-
- return:
-
arguments:
object
-
-
phone:
object
-
User's phone number
-
- return:
-
arguments:
object
-
-
physicalAddress:
object
-
User's address
-
- return:
-
arguments:
object
-
-
politicallyExposedDomesticPerson:
object
-
Is the user a politically exposed person in a Canada?
-
- return:
-
arguments:
object
-
-
politicallyExposedForeignPerson:
object
-
Is the user a politically exposed person in a foreign country?
-
- return:
-
arguments:
object
-
-
positionAtEntity:
object
-
- return:
-
arguments:
object
-
-
powerOfAttorneyGranted:
object
-
Has the User appointed a Power of Attorney?
-
- return:
-
arguments:
object
-
-
preferredMethodOfCommunication:
object
-
- return:
-
arguments:
object
-
-
preferredMethodOfCommunicationOtherDescription:
object
-
- return:
-
arguments:
object
-
-
primaryEmail:
object
-
User's email address
-
- return:
-
arguments:
object
-
-
readyToSignAgreement:
object
-
- return:
-
arguments:
object
-
-
receivesDonationsFromPublic:
object
-
- return:
-
arguments:
object
-
-
registrationNumber:
object
-
- return:
-
arguments:
object
-
-
regulatorName:
object
-
- return:
-
arguments:
object
-
-
relatedEntities:
object
-
- return:
-
arguments:
object
-
-
retirementAge:
object
-
The age at which the User expects to retire
-
- return:
-
arguments:
object
-
-
riskQuestion1:
object
-
User's answer to the first risk question
-
- return:
-
arguments:
object
-
-
riskQuestion2:
object
-
User's answer to the second risk question
-
- return:
-
arguments:
object
-
-
sinExists:
object
-
Has the social insurance number (SIN) been informed?
-
- return:
-
arguments:
object
-
-
sourceOfFunds:
object
-
- return:
-
arguments:
object
-
-
sourceOfFundsOtherDescription:
object
-
- return:
-
arguments:
object
-
-
sourceOfWealth:
object
-
- return:
-
arguments:
object
-
-
sourceOfWealthOtherDescription:
object
-
- return:
-
arguments:
object
-
-
spouseAddress:
object
-
- return:
-
arguments:
object
-
-
spouseCompanyType:
object
-
User's spouse company type
-
- return:
-
arguments:
object
-
-
spouseDateOfBirth:
object
-
User's spouse date of birth
-
- return:
-
arguments:
object
-
-
spouseEmail:
object
-
- return:
-
arguments:
object
-
-
spouseEmployerName:
object
-
- return:
-
arguments:
object
-
-
spouseEmploymentType:
object
-
- return:
-
arguments:
object
-
-
spouseFirstName:
object
-
User's spouse first name
-
- return:
-
arguments:
object
-
-
spouseJobTitle:
object
-
User's spouse job title, if employed
-
- return:
-
arguments:
object
-
-
spouseLastName:
object
-
User's spouse last name
-
- return:
-
arguments:
object
-
-
spouseMiddleName:
object
-
User's spouse middle name
-
- return:
-
arguments:
object
-
-
spouseSin:
object
-
User's spouse Social Insurance Number
-
- return:
-
arguments:
object
-
-
ssSymbols:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
This transitions to COMPLETE if all the required fields for a user profile has been filled in. Check User's "incompleteFields" to see what fields need to be completed
-
- return:
-
arguments:
object
-
-
stateChanges:
object
-
List of all state changes
-
- return:
-
arguments:
object
-
-
statistics:
object
-
- return:
-
arguments:
object
-
- input:
-
stats:
object
-
- return:
-
arguments:
object
-
- force:
-
Force cache miss. Re-calculates statistics with current data.
-
statsV2:
object
-
- return:
-
arguments:
object
-
-
studentAreaOfStudy:
object
-
Area of study, if User is a student
-
- return:
-
arguments:
object
-
-
subAccounts:
object
-
- return:
-
arguments:
object
-
-
suggestedFinancialProduct:
object
-
- return:
-
arguments:
object
-
-
suitabilityReviewOverdue:
object
-
- return:
-
arguments:
object
-
-
suitabilityScore:
object
-
User's suitability score
-
- return:
-
arguments:
object
-
-
taxId:
object
-
Tax identification number: SIN/BN (Canada), SSN/ITIN/EIN (United States). See taxIdType.
-
- return:
-
arguments:
object
-
-
taxIdExists:
object
-
Has the taxId been informed?
-
- return:
-
arguments:
object
-
-
taxIdType:
object
-
- return:
-
arguments:
object
-
-
taxNumber:
object
-
- return:
-
arguments:
object
-
-
timezone:
object
-
The User's timezone
-
- return:
-
arguments:
object
-
-
totalDebtCents:
object
-
User's total debt in amount cents
-
- return:
-
arguments:
object
-
-
trustedContactPerson:
object
-
User's trusted contact person
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
uniqueCircumstances:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
The date and time this User's information was last updated
-
- return:
-
arguments:
object
-
-
yearEnd:
object
-
- return:
-
arguments:
object
-
Example
{
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
UserBilling: object
-
accounts:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"accounts": {
"return": [
{
"account": {
"return": {
"affiliations": {
"return": [
{
"allocation": {
"return": "number",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"relation": {
"return": "string",
"arguments": {}
},
"signatureRequired": {
"return": "boolean",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
UserFilterInput: object
- affiliateUsersOnly:
- isComplete:
- organizationId:
- query:
- types:
-
limits search to specific entity types
Example
{
"affiliateUsersOnly": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"query": "string",
"types": [
"string"
]
}
UserIDVerificationResponse: object
Type definition for user's IdVerification
-
idVerification:
object
-
idVerification Object
-
- return:
-
arguments:
object
-
Example
{
"idVerification": {
"return": {
"creditFileSource": {
"return": "object",
"arguments": {}
},
"documentExpiryDate": {
"return": "object",
"arguments": {}
},
"documentID": {
"return": "string",
"arguments": {}
},
"documentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"documentType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"methodOfIDVerification": {
"return": "string",
"arguments": {}
},
"secondaryDocumentExpiryDate": {
"return": "object",
"arguments": {}
},
"secondaryDocumentID": {
"return": "string",
"arguments": {}
},
"secondaryDocumentIssuingJurisdication": {
"return": "string",
"arguments": {}
},
"secondaryDocumentType": {
"return": "string",
"arguments": {}
},
"secondaryDocumentUserName": {
"return": "object",
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {}
}
]
}
}
}
}
]
}
}
}
}
}
}
UserIdVerificationPaginationAndSorting: object
Input fields options to manage pagination and sorting for userIdVerfication Object
- offSet:
-
The number of records to skip per page from the beginning of the elements per page
- perPage:
-
Elements per page
- sortDesc:
-
To sort in descending order or not
- sortField:
-
To sort the list by the fields for the userIdVerfication object
Example
{
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
UserIdVerificationQueryFilter: object
Input type for userId verification filters
- methodOfIDVerification:
-
Method of ID verification
- userId:
-
UserID
- verifiedAtAfter:
-
Date the ID was verified on. It allows filtering dates on the calender after a selected date
- verifiedAtBefore:
-
Date the ID was verified on. It allows filtering dates on the calender before a selected date
Example
{
"methodOfIDVerification": "string",
"userId": "object",
"verifiedAtAfter": "object",
"verifiedAtBefore": "object"
}
UserIntegration: object
The integration enum and unique integration id
-
iid:
object
-
The id for the entity, in the given specific integration
-
- return:
-
arguments:
object
-
-
type:
object
-
Enumeration for the integration type
-
- return:
-
arguments:
object
-
Example
{
"iid": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
UserIntegrationInput: object
Input type for integrations field
- externalId:
-
externalId external source id
- groupId:
-
group id the custodian connection
- iid:
-
iid is the unique identifier for this entity in the given integration
- type:
-
Integrations type derives from enumeration
Example
{
"externalId": "object",
"groupId": "object",
"iid": "object",
"type": "string"
}
UserIntegrationTypes: string
Integrations for User
-
objectAPEX
-
objectCIBC_MELLON
-
objectCIIS
-
objectENVESTNET
-
objectFC
-
objectFUNDSERV
-
objectIBKR
-
objectNBIN
-
objectNO_CONNECTION
-
objectPERSHING
-
objectRBC
-
objectSALESFORCE
-
objectSCHWAB
-
objectTEMPLATE
UserLogsInput: object
- filter:
- pagination:
Example
{
"filter": {
"after": "object",
"before": "object",
"userOnly": "boolean"
},
"pagination": {
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
UserOrganizationUserDisplayOptions: object
-
hide:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
order:
object
-
- return:
-
arguments:
object
-
-
organizationUser:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"hide": {
"return": "boolean",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
}
}
]
}
}
}
}
UserPaginationAndSorting: object
Input fields options to manage pagination and sorting for user Object
- offSet:
-
The number of records to skip per page from the beginning of the elements per page
- perPage:
-
Elements per page
- sortDesc:
-
To sort in descending order or not
- sortField:
-
To sort the list by the fields for the user Object
Example
{
"offSet": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
UserQueryFilter: object
Input type for filtering Users
- completedAtAfter:
-
Date the user profile was completed It allows filtering dates on the calender after a selected date
- completedAtBefore:
-
Date the user profile was completed It allows filtering dates on the calender before a selected date
- complianceState:
- customFields:
- dateOfBirthAfter:
-
Date of birth of the user It allows filtering dates on the calender after a selected date
- dateOfBirthBefore:
-
Date of birth of the user It allows filtering dates on the calender before a selected date
- iDCheckCompleted:
- iDVerified:
- isComplete:
-
Is the User profile complete?
- lastSuitabilityReviewAtAfter:
- lastSuitabilityReviewAtBefore:
- organizationId:
- partnerUserId:
-
User ID on the Partner system that uses the OneVest embedded web-app
- primaryEmail:
-
Allows to search for email
- searchText:
-
Allows to search for a specific user by their first name, last name or email
- sin:
-
User's Social Insurance Number
- suitabilityReviewDaysPastDue:
- suitabilityReviewDue:
- types:
-
allows search users among different entity types
Example
{
"completedAtAfter": "object",
"completedAtBefore": "object",
"complianceState": "string",
"customFields": [
{
"key": "object",
"value": "object"
}
],
"dateOfBirthAfter": "object",
"dateOfBirthBefore": "object",
"iDCheckCompleted": "boolean",
"iDVerified": "boolean",
"isComplete": "boolean",
"lastSuitabilityReviewAtAfter": "object",
"lastSuitabilityReviewAtBefore": "object",
"organizationId": "object",
"partnerUserId": "object",
"primaryEmail": "string",
"searchText": "string",
"sin": "object",
"suitabilityReviewDaysPastDue": "number",
"suitabilityReviewDue": "boolean",
"types": [
"string"
]
}
UserRequiredToSign: object
-
id:
object
-
- return:
-
arguments:
object
-
-
signedAt:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"signedAt": {
"return": "object",
"arguments": {}
},
"user": {
"return": {
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
}
}
UserSearchInput: object
- filter:
- pagination:
Example
{
"filter": {
"affiliateUsersOnly": "boolean",
"isComplete": "boolean",
"organizationId": "object",
"query": "string",
"types": [
"string"
]
},
"pagination": {
"page": "number",
"perPage": "number",
"sortDesc": "boolean",
"sortField": "string"
}
}
UserSearchResult: object
Example
{
"totalCount": {
"return": "number",
"arguments": {}
},
"users": {
"return": [
{
"accessibleBy": {
"return": [
{
"displayOptions": {
"return": {
"hide": {
"return": "boolean",
"arguments": {}
},
"order": {
"return": "number",
"arguments": {}
}
},
"arguments": {}
},
"organizationUser": {
"return": {
"accessType": {
"return": "string",
"arguments": {}
},
"apiTokens": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"jwtToken": {
"return": "string",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"parent": {
"return": {
"browserTabTitle": {
"return": "string",
"arguments": {}
},
"faviconLink": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object"
}
}
}
}
}
}
}
}
]
}
}
}
}
]
}
}
]
}
}
UserSourceOfFunds: string
-
objectCONTRIBUTIONS
-
objectDEBT
-
objectDONATIONS
-
objectEMPLOYMENT_INCOME
-
objectINCOME_OR_WORKING_CAPITAL
-
objectINHERITANCES_AND_GIFT
-
objectLOTTERY_WINNING
-
objectOTHER
-
objectPENSION_RELEASE
-
objectPERSONAL_SAVINGS
-
objectPROCEEDS_FROM_INVESTMENTS
-
objectPROPERTY_SALE
-
objectSALE_OF_LARGE_ASSET
-
objectSHARES_SALES_AND_DIVIDENDS
UserSourceOfWealth: string
-
objectBUSINESS_OWNERSHIP_INTEREST
-
objectDEBT
-
objectEMPLOYMENT_INCOME
-
objectFAMILY_ESTATE
-
objectINHERITANCE
-
objectINVESTMENT
-
objectLOTTERY_WINNING
-
objectOTHER
-
objectPROPERTY_SALE
-
objectSALE_OF_LARGE_ASSET
UserState: string
User profile state, it indicates if user has it's required fields completed
-
objectACTIVE
-
objectFROZEN
-
objectINACTIVE
UserStats: object
-
availableFundsToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToTradeCents:
object
-
- return:
-
arguments:
object
-
-
cashOnHoldToWithdrawCents:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
moneyWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
pendingContributionCents:
object
-
- return:
-
arguments:
object
-
-
simpleReturnAmount:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
simpleReturnPercent:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
timeWeightedReturn:
object
-
- return:
-
arguments:
object
-
- endDate:
- startDate:
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"availableFundsToWithdrawCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToTradeCents": {
"return": "object",
"arguments": {}
},
"cashOnHoldToWithdrawCents": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
UserTransition: string
Transition states for user's profile
-
objectactivate
-
objectdeactivate
-
objectfreeze
UserUpdate: object
-
d:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
o:
object
-
- return:
-
arguments:
object
-
-
t:
object
-
- return:
-
arguments:
object
-
Example
{
"d": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"o": {
"return": "string",
"arguments": {}
},
"t": {
"return": "object",
"arguments": {}
}
}
UsersDaily: object
-
date:
object
-
- return:
-
arguments:
object
-
-
holdings:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
marketValueCents:
object
-
- return:
-
arguments:
object
-
-
moneyAvailableCents:
object
-
- return:
-
arguments:
object
-
-
netContributionCents:
object
-
- return:
-
arguments:
object
-
-
newContributionCents:
object
-
- return:
-
arguments:
object
-
-
user:
object
-
- return:
-
arguments:
object
-
Example
{
"date": {
"return": "object",
"arguments": {}
},
"holdings": {
"return": [
{
"currentPriceCents": {
"return": "number",
"arguments": {}
},
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {
"return": [
{
"financialProduct": {
"return": {
"assignable": {
"return": "boolean",
"arguments": {}
},
"autoUpdatePrices": {
"return": "boolean",
"arguments": {}
},
"children": {}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
}
}
]
}
}
Webhook: object
-
customHeaders:
object
-
Any custom headers that may need to be set to be sent with the mutation to the assigned url.
-
- return:
-
arguments:
object
-
-
customPayloadAttributes:
object
-
Any custom payload that may need to be sent on the body along with the fetched data (REST type only). If informed, the fetched data will be sent as an object in the 'payload' attribute.
-
- return:
-
arguments:
object
-
-
eventType:
object
-
The event type on the object that gets actioned to then send off the webhook.
-
- return:
-
arguments:
object
-
-
gql:
object
-
The graphql query string that would be used to query the OneVest partner gateway usually. The variable of '$id' is used for the actioned object.
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
mutationInputName:
object
-
The name of the input that the webhook will pass, it will always pass as variable 'input' (GRAPHQL type only).
-
- return:
-
arguments:
object
-
-
mutationName:
object
-
The name of the mutation that the webhook will hit (GRAPHQL type only).
-
- return:
-
arguments:
object
-
-
objectType:
object
-
The type of object you want to listen to, to receive a webhook on.
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
signedJwtHeader:
object
-
Any custom header through which the signed JWT may need to be sent (REST type only). If not informed, the signed JWT will be sent in the 'OneVest-Authorization' header.
-
- return:
-
arguments:
object
-
-
type:
object
-
Webhook type (GRAPHQL or REST)
-
- return:
-
arguments:
object
-
-
url:
object
-
GraphQL URL in which the webhook will hit.
-
- return:
-
arguments:
object
-
Example
{
"customHeaders": {
"return": "object",
"arguments": {}
},
"customPayloadAttributes": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"gql": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"mutationInputName": {
"return": "string",
"arguments": {}
},
"mutationName": {
"return": "string",
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
]
}
}
}
}
}
}
WebhookQueryFilter: object
- createdAtAfter:
- createdAtBefore:
- eventType:
- objectType:
- organizationId:
- type:
Example
{
"createdAtAfter": "object",
"createdAtBefore": "object",
"eventType": "string",
"objectType": "string",
"organizationId": "object",
"type": "string"
}
WebhookTypes: string
Defines whether the data will sent as a Graphql request to a given mutationName or as REST POST request.
-
objectGRAPHQL
-
objectREST
Widget: object
-
columns:
object
-
- return:
-
arguments:
object
-
-
filters:
object
-
- return:
-
arguments:
object
-
-
format:
object
-
- return:
-
arguments:
object
-
-
grouping:
object
-
- return:
-
arguments:
object
-
-
height:
object
-
- return:
-
arguments:
object
-
-
reportType:
object
-
- return:
-
arguments:
object
-
-
sortDesc:
object
-
- return:
-
arguments:
object
-
-
sortField:
object
-
- return:
-
arguments:
object
-
-
title:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
width:
object
-
- return:
-
arguments:
object
-
-
x:
object
-
- return:
-
arguments:
object
-
-
y:
object
-
- return:
-
arguments:
object
-
Example
{
"columns": {
"return": [
"string"
],
"arguments": {}
},
"filters": {
"return": [
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"format": {
"return": "string",
"arguments": {}
},
"grouping": {
"return": {
"field": {
"return": "string",
"arguments": {}
},
"interval": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"valueAggregation": {
"return": "string",
"arguments": {}
},
"valueField": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"height": {
"return": "number",
"arguments": {}
},
"reportType": {
"return": "string",
"arguments": {}
},
"sortDesc": {
"return": "boolean",
"arguments": {}
},
"sortField": {
"return": "string",
"arguments": {}
},
"title": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"width": {
"return": "number",
"arguments": {}
},
"x": {
"return": "number",
"arguments": {}
},
"y": {
"return": "number",
"arguments": {}
}
}
WidgetConfiguration: object
-
id:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
WidgetConfigurationTypes: string
-
objectACCESS
-
objectACCOUNTS
-
objectADVISOR_CONTACT_INFORMATION
-
objectAUDIT_LOG
-
objectCLIENT_NAME
-
objectCOMPLIANCE
-
objectCONTACTS
-
objectDOCUMENTS
-
objectEDIT_ACCOUNT
-
objectEMPLOYMENT_INFORMATION
-
objectEXPOSURE
-
objectFEE_DETAILS
-
objectGOALS
-
objectGOALS_AND_ACCOUNTS
-
objectGOAL_SUITABILITY
-
objectHOLDINGS
-
objectHOUSE_HOLD_MEMBERS
-
objectID_VERIFICATION
-
objectINCOME_ASSETS_AND_DEBTS
-
objectINITIATE_TRANSFER
-
objectLEDGER
-
objectMARKET_VALUE_CHART
-
objectNEWS_AND_INSIGHTS
-
objectNON_INDIVIDUAL_INFORMATION
-
objectNOTES
-
objectPERSONAL_INFORMATION
-
objectPERSONS_OF_INTEREST
-
objectPORTFOLIO
-
objectPROJECTED_INCOME_REPORT
-
objectRECENT_TRANSACTIONS
-
objectREFINITIV
-
objectRELATIONSHIPS
-
objectRELATIONSHIP_INFORMATION
-
objectRESIDENCY_INFORMATION
-
objectREVIEW_BANK_ACCOUNT_INFORMATION
-
objectSCHEDULED_TRANSFERS
-
objectSUB_ACCOUNTS
-
objectSUITABILITY
-
objectTRADE_ORDERS
-
objectTRANSFERS
-
objectUPCOMING_TRANSACTIONS
WidgetFilter: object
-
comparison:
object
-
- return:
-
arguments:
object
-
-
field:
object
-
- return:
-
arguments:
object
-
-
value:
object
-
- return:
-
arguments:
object
-
Example
{
"comparison": {
"return": "string",
"arguments": {}
},
"field": {
"return": "string",
"arguments": {}
},
"value": {
"return": "string",
"arguments": {}
}
}
WidgetGrouping: object
-
field:
object
-
- return:
-
arguments:
object
-
-
interval:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
-
valueAggregation:
object
-
- return:
-
arguments:
object
-
-
valueField:
object
-
- return:
-
arguments:
object
-
Example
{
"field": {
"return": "string",
"arguments": {}
},
"interval": {
"return": "string",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
},
"valueAggregation": {
"return": "string",
"arguments": {}
},
"valueField": {
"return": "string",
"arguments": {}
}
}
WidgetGroupingType: string
-
objectDATE
-
objectFIRST_DATE_IN_INTERVAL
-
objectGROUPING
-
objectSINGLE_VALUE
WidgetInputGrouping: object
- field:
- interval:
- type:
- valueAggregation:
- valueField:
Example
{
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
}
WidgetInputType: object
- columns:
- filters:
- format:
- grouping:
- height:
- reportType:
- sortDesc:
- sortField:
- title:
- type:
- width:
- x:
- y:
Example
{
"columns": [
"string"
],
"filters": [
{
"comparison": "string",
"field": "string",
"value": "string"
}
],
"format": "string",
"grouping": {
"field": "string",
"interval": "string",
"type": "string",
"valueAggregation": "string",
"valueField": "string"
},
"height": "number",
"reportType": "string",
"sortDesc": "boolean",
"sortField": "string",
"title": "string",
"type": "string",
"width": "number",
"x": "number",
"y": "number"
}
WidgetOption: object
-
customFieldFilter:
object
-
- return:
-
arguments:
object
-
-
default:
object
-
- return:
-
arguments:
object
-
-
info:
object
-
- return:
-
arguments:
object
-
-
key:
object
-
- return:
-
arguments:
object
-
-
label:
object
-
- return:
-
arguments:
object
-
-
optionType:
object
-
- return:
-
arguments:
object
-
-
options:
object
-
- return:
-
arguments:
object
-
-
removeFromPages:
object
-
- return:
-
arguments:
object
-
-
requiredIf:
object
-
- return:
-
arguments:
object
-
-
showBasedOnCustodianConnection:
object
-
- return:
-
arguments:
object
-
-
showCustomField:
object
-
- return:
-
arguments:
object
-
-
showIf:
object
-
- return:
-
arguments:
object
-
-
showWith:
object
-
- return:
-
arguments:
object
-
Example
{
"customFieldFilter": {
"return": "object",
"arguments": {}
},
"default": {
"return": "object",
"arguments": {}
},
"info": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"key": {
"return": "string",
"arguments": {}
},
"label": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"optionType": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"removeFromPages": {
"return": [
"string"
],
"arguments": {}
},
"requiredIf": {
"return": "object",
"arguments": {}
},
"showBasedOnCustodianConnection": {
"return": [
"object"
],
"arguments": {}
},
"showCustomField": {
"return": "boolean",
"arguments": {}
},
"showIf": {
"return": "object",
"arguments": {}
},
"showWith": {
"return": "string",
"arguments": {}
}
}
WidgetOptionTypes: string
-
objectARRAY
-
objectATTACHMENT
-
objectBASIC_FIELD
-
objectBOOLEAN
-
objectHTML_TEMPLATE
-
objectOPTIONAL_TRANSLATED_STRING
-
objectPLAIN_TEXT_FIELD
-
objectSELECT_FIELD
-
objectTABLE
-
objectTRANSLATED_STRING
-
objectWORKFLOW_SELECT_FIELD
WidgetReportTypes: string
-
objectACCOUNT
-
objectCLIENT_GROUP
-
objectDAILY_STATS
-
objectGOAL
-
objectSUB_ACCOUNT
-
objectTRADE
-
objectTRANSACTION
-
objectTRANSFER
-
objectUSER
WithdrawAllAccountInput: object
- accountId:
- bankAccountId:
- requestId:
Example
{
"accountId": "object",
"bankAccountId": "object",
"requestId": "object"
}
WithdrawAllAccountResponse: object
-
transfers:
object
-
- return:
-
arguments:
object
-
Example
{
"transfers": {
"return": [
{
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {}
}
}
}
}
}
}
}
}
}
}
}
]
}
}
WithdrawAllSubAccountInput: object
- bankAccountId:
- requestId:
- subAccountId:
Example
{
"bankAccountId": "object",
"requestId": "object",
"subAccountId": "object"
}
WithdrawAllSubAccountResponse: object
-
transfer:
object
-
- return:
-
arguments:
object
-
Example
{
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string",
"arguments": {}
},
"rules": {
"return": [
{
"id": {
"return": "object",
"arguments": {}
},
"translatedDescription": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
],
"arguments": {}
},
"state": {
"return": "string",
"arguments": {}
},
"transfer": {
"return": {
"alertReport": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"reason": {
"return": "string"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
WithdrawFee: object
-
amountCents:
object
-
- return:
-
arguments:
object
-
-
type:
object
-
- return:
-
arguments:
object
-
Example
{
"amountCents": {
"return": "number",
"arguments": {}
},
"type": {
"return": "string",
"arguments": {}
}
}
WithdrawalReason: string
Withdrawal reasons.
-
objectCAR
-
objectCOMPLETED_MY_GOAL
-
objectDISSATISFIED_WITH_ONEVEST
-
objectEDUCATION
-
objectEMERGENCY
-
objectHOME_BUYERS_PLAN
-
objectHOUSE
-
objectINVESTING_IS_NOT_FOR_ME
-
objectLIFELONG_LEARNING_PLAN
-
objectMAJOR_PURCHASE
-
objectOTHER
-
objectPARENTAL_LEAVE
-
objectPOOR_RETURNS
-
objectRETIREMENT_INCOME
-
objectSTART_A_BUSINESS
-
objectVACATION
-
objectWEDDING
Workflow: object
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
eventType:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
name:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
steps:
object
-
- return:
-
arguments:
object
-
-
triggerRules:
object
-
- return:
-
arguments:
object
-
-
triggerType:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
version:
object
-
- return:
-
arguments:
object
-
Example
{
"createdAt": {
"return": "object",
"arguments": {}
},
"eventType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"objectType": {
"return": "string",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean",
"arguments": {}
},
"allowDirectCommunication": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserAdjustments": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserFeeCalculation": {
"return": "boolean",
"arguments": {}
},
"allowInactiveUserRebalancing": {
"return": "boolean",
"arguments": {}
},
"allowInstantInvest": {
"return": "boolean",
"arguments": {}
},
"allowPortfolioPerGoal": {
"return": "boolean",
"arguments": {}
},
"allowPostOptimizationEditing": {
"return": "boolean",
"arguments": {}
},
"allowViewSubTradeRequestPairs": {
"return": "boolean",
"arguments": {}
},
"applicableJurisdictions": {
"return": {
"all": {
"return": "boolean",
"arguments": {}
},
"only": {
"return": [
"string"
],
"arguments": {}
}
},
"arguments": {}
},
"applicableLocalization": {}
}
}
}
WorkflowCompletion: object
-
context:
object
-
- return:
-
arguments:
object
-
-
createdAt:
object
-
- return:
-
arguments:
object
-
-
currentStep:
object
-
- return:
-
arguments:
object
-
-
currentStepId:
object
-
- return:
-
arguments:
object
-
-
currentSubStep:
object
-
- return:
-
arguments:
object
-
-
currentSubStepId:
object
-
- return:
-
arguments:
object
-
-
id:
object
-
- return:
-
arguments:
object
-
-
object:
object
-
- return:
-
arguments:
object
-
-
objectId:
object
-
- return:
-
arguments:
object
-
-
objectType:
object
-
- return:
-
arguments:
object
-
-
organization:
object
-
- return:
-
arguments:
object
-
-
parentWorkflowCompletionId:
object
-
- return:
-
arguments:
object
-
-
state:
object
-
- return:
-
arguments:
object
-
-
updatedAt:
object
-
- return:
-
arguments:
object
-
-
workflow:
object
-
- return:
-
arguments:
object
-
Example
{
"context": {
"return": "object",
"arguments": {}
},
"createdAt": {
"return": "object",
"arguments": {}
},
"currentStep": {
"return": {
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": {
"en": {
"return": "string",
"arguments": {}
},
"fr": {
"return": "string",
"arguments": {}
}
},
"arguments": {}
},
"subSteps": {
"return": [
{
"canGoBack": {
"return": "boolean",
"arguments": {}
},
"completeableBy": {
"return": [
"string"
],
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"rolesCompleteableBy": {
"return": [
{
"accessiblePages": {
"return": [
"string"
],
"arguments": {}
},
"accountPageConfiguration": {
"return": {
"createdAt": {
"return": "object",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"name": {
"return": "string",
"arguments": {}
},
"options": {
"return": "object",
"arguments": {}
},
"organization": {
"return": {
"accountTypeTaxRanks": {
"return": [
{
"accountType": {
"return": "string",
"arguments": {}
},
"id": {
"return": "object",
"arguments": {}
},
"taxRank": {
"return": "number",
"arguments": {}
}
}
],
"arguments": {}
},
"allowAccessToSubOrganizations": {
"return": "boolean"
}
}
}
}
}
}
]
}
}
]
}
}
}
}
WorkflowCompletionQueryFilter: object
- objectType:
- organizationId:
- state:
Example
{
"objectType": "string",
"organizationId": "object",
"state": "string"
}