Create a user in sailpoint by using SCIM API

Hi,

We have a requirement to create a user in sail point by using API Call and it should satisfy the below

  1. it should create a work item and need set up 3 levels of approvals
  2. need to send email notifications once the user is created

please suggest how to achieve this