People and User object

Do we have any database relationship between the People and User objects in Deel?

What exactly is the difference between the People and User objects?

Thank you

Hi @Ghana,

People and User refers to the same data in Public API, the difference is that we call Users in SCIM endpoints and People for REST endpoints.

@guilherme_deel Thank you for the quick response. Could you let me know your recommendation on which API I should use between People (REST API) or User (SCIM)? I didn’t understand why we have Users in SCIM endpoints when we have a REST API to pull the data.

We are trying to push this data from Deel to Salesforce using middleware (MuleSoft). We would like to create a user in Salesforce as soon as an employee is onboarded in the Deel system by syncing all data to Salesforce.

Is my understanding below correct?

  • People Data: To sync employee-specific data like personal information, job title, department, etc., I should use the People (REST API) from Deel.
  • User Data: To create user accounts in Salesforce based on the employee information (e.g., username, roles, permissions), I should use the User (SCIM API) from Deel

Yes that’s correct. You can check this guide too: ttps://developer.deel.com/docs/using-the-deel-scim-api-for-user-provisioning