
t08rs (t08rs) asked a question.
Hi,
My company provides software to other companies that use the Okta API to sync their users.
Some of these companies have several thousand employees and the daily sync can take around 40 minutes to complete.
I have read about your "Incremental imports" early-access feature and wondered whether we could leverage this to dramatically speed up our code and, if so, how we could sign up for it.
https://help.okta.com/en-us/Content/Topics/Provisioning/Workday/incremental-imports.htm
Kind regards,
Andy

The link you provided is for incremental imports from Workday to Okta so I don't think that is what you are wanting. However, you mentioned that you use the Okta API to provide a daily sync with other companies so I think what you could do to speed things up is suspend the once a day do a full sync and go with a once a day or once every hour incremental sync using the "list users" API (see link below) supplying a search parameter "lastUpdated" and setting it to a time that is back one day or 1 hour depending on what route you go. This way you are only pulling records that have been updated recently and thus would be faster than pulling all your users.
https://developer.okta.com/docs/reference/api/users/#list-users