Skip to main content
POST
/
internal
/
user-profiles
Get full profiles for many users
curl --request POST \
  --url https://profiles.platform.arb.inc/internal/user-profiles \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "userIDs": [
    "4b2f9d1e-8a4e-4c2a-bc83-3a1ef6a9c012",
    "9c7a6b55-2b30-49d5-9d2d-7f0d2e1a5f90"
  ]
}
'
{
  "profiles": [
    {
      "id": "4b2f9d1e-8a4e-4c2a-bc83-3a1ef6a9c012",
      "firstName": "Ava",
      "lastName": "Nguyen"
    },
    {
      "id": "9c7a6b55-2b30-49d5-9d2d-7f0d2e1a5f90",
      "firstName": "Liam",
      "lastName": null
    }
  ]
}

Authorizations

Authorization
string
header
required

access token

Body

application/json
userIDs
string[]
required

List of user IDs to look up.

Example:
[
"4b2f9d1e-8a4e-4c2a-bc83-3a1ef6a9c012",
"9c7a6b55-2b30-49d5-9d2d-7f0d2e1a5f90"
]

Response

200 - application/json

Profiles successfully returned.

profiles
object[]

Full profile info for the requested users.