cancel
Showing results for 
Search instead for 
Did you mean: 

difference between Account import APIs and Account registration APIs

former_member614659
Participant
0 Kudos

Hello All,

Using accounts APIs, there are two ways to create full account in SAP CDC.
1. accounts.initRegistration, accounts.register, accounts.finalizeRegistration

2.accounts.importFullAccount, accounts.importLiteAccount.

What do we miss if use import method for account creation, excluding email,webhook notifications.?

thanks,
Rohit

Accepted Solutions (1)

Accepted Solutions (1)

romaingorrias
Advisor
Advisor
0 Kudos

Hi Rohit,

Great question, and as very often; it will depend on your use case. The import APIs are primarily designed for data migrations from a legacy identity provider or one off / regular imports of data from offline sources. The registration APIs are better suited if you are actually implementing a registration flow as they will allow you to securely interrupt and resume all the potential steps of a registration such as 2nd step registration, email verification, etc...

The ScreenSets are a best practice implementation of those registration APIs (and more), and the IdentitySync component datasource.write.gigya.importAccount is an implementation of the importFullAccounts API to be used in ETL flows.

Use your best judgment and leverage the best APIs for the relevant use-case. Don't hesitate to engage our professional services for support on projects as well.

Best,

Romain.

former_member614659
Participant
0 Kudos

Thanks Romain.
That was really helpful information.

Answers (0)