GET
/
api
/
scim
/
v2
/
Users
Get Single User
curl --request GET \
  --url https://app.sendoso.com/api/scim/v2/Users \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "userName": "<string>",
  "name": {
    "givenName": "<string>",
    "familyName": "<string>"
  },
  "userType": "<string>",
  "division": "<string>"
}'
{
  schemas: ["urn:ietf:params:scim:schemas:core:2.0:User"],
  id: "1000",
  userName: "john.doe@sendoso.com",
  active: true,
  name: {
    givenName: "John",
    familyName: "Doe",
  },
  emails: [
    { value: "john.doe@sendoso.com" },
  ],
  userType: "sender",
  division: "Marketing Ops",
}

Body

userName
string
required
The new user’s email address
name
object
required
userType
string
required
The new user’s role. Values can be sender, manager, admin.
division
string
required
The new user’s team. This value needs to match the exact team group name in Sendoso. See more information to get team group names.

Response

schemas
array
required
The SCIM RFC schema for the user resource - always urn:ietf:params:scim:schemas:core:2.0:User
id
string
required
The user’s identifier
userName
string
required
The user’s email address
active
boolean
required
Whether or not the user is active or not in the Sendoso platform.
name
object
required
emails
array
required
The user’s personal balance
emails
array
required
userType
string
required
The user’s role. Values can be sender, manager, admin.
division
string
required
The user’s team.
{
  schemas: ["urn:ietf:params:scim:schemas:core:2.0:User"],
  id: "1000",
  userName: "john.doe@sendoso.com",
  active: true,
  name: {
    givenName: "John",
    familyName: "Doe",
  },
  emails: [
    { value: "john.doe@sendoso.com" },
  ],
  userType: "sender",
  division: "Marketing Ops",
}