New featuresโ
๐ฅ Invite account members without a phone number for certain membership permissions.
Instead, use verified email to invite account members who prefer not to use their personal phone number for professional purposes.
๐ชช We added a new identification level for authorization links, Auto.
With Auto, Swan automatically guides users to the correct identification process for their situation.
We recommend choosing Auto instead of a specific process when constructing your OAuth URLs.
Make sure to include either the OnboardingId or the AccountMembershipId in your URL.
Improvementsโ
๐ณ We improved transaction visibility for cardholders without the canViewAccount membership permission.
They can now view their own card transactions.
๐ฅ We improved account membership visibility for account members who have the canManageAccountMembership membership permission, but not canViewAccount.
They can now view a list of account members.
๐ Finnish is now a supported account language and account membership language, with a few exceptions.
You can update the account language with the updateAccount mutation, and the account membership language with the updateAccountMembership mutation.
๐ Starting on December 2, API search queries will allow for similarity and full-text search.
They won't be sensitive to case or accents anymore. This update only applies to search, not other filters.
API updatesโ
Upcoming breaking changesโ
๐งญ On January 8, we're adding three new values to the DocumentReasonCode Enum to handle more reasons for capital deposit document refusal: ComplianceReason, InvalidDepositBankName, and MissingCompanyProviderRegisterExtract.
๐ซ On January 20, weโre removing the filters from the following resources: accountMemberships.firstName, accountMemberships.lastName, accountMemberships.email, accountHolders.firstName, accountHolders.lastName, onboardings.email, users.firstName, and users.lastName.
๐ On January 30, accountCountry will become a mandatory input for the following mutations: onboardCompanyAccountHolder, onboardIndividualAccountHolder, and createCapitalDepositCase.
๐ชช Starting on January 30, the idVerified scope in authorization URL parameters won't be supported anymore.
Instead, use the identificationLevel parameter.