Get a global user's details by user ID
get
/ec-auth-svc/rest/v2.0/globalusers/{userid}
Retrieves a global user's details.
Request
Path Parameters
-
userid(required): string(uuid)
User ID of the user that needs to be retrieved.Example:
7E219CF8F4A74E2184A668F1D1D6D7B6
Query Parameters
-
includeRemoved: string
Result should include removed objects.Default Value:
NExample:N
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Success
Root Schema : schema
Type:
Show Source
array-
Array of:
object DisplayUserDtoV3
Authorized User Info with extended attributes, audit and versioning. Extends DisplayUserDto2.
Nested Schema : DisplayUserDtoV3
Type:
objectAuthorized User Info with extended attributes, audit and versioning. Extends DisplayUserDto2.
Show Source
-
comment: string
Free comment regarding the user or change.Example:
Initial bulk upload -
emailAddress: string
User's email address.Example:
alice.brown@email.com -
externalId: string
External identifier for the user (from source system).Example:
EXT123456 -
firstName: string
User's first name.Example:
Alice -
id: string
Unique identifier for the user.Example:
1BC29B36F5D64B1B95F4BDBBCEA481BE -
isSystemUser: boolean
Indicates if this is a system user.Example:
true -
lastName: string
User's last name.Example:
Brown -
objectVersionNumber: number
(double)
Version number for the user object.Example:
2 -
operationType: string
Type of operation performed (e.g., CREATE, UPDATE, DELETE).Example:
CREATE -
reason: string
Reason for last update/change to user.Example:
User promoted to admin -
softwareVersionNumber: number
(double)
Version number for the software.Example:
1.5 -
userId: string
(uuid)
Alternate user UUID for versioning and reference.
-
userName: string
User's login name.Example:
alicebrown -
versionEnd: string
(date-time)
Timestamp for when this version of the user record ended.Example:
2024-01-01T10:00:00Z -
versionStart: string
(date-time)
Timestamp for when this version of the user record started.Example:
2023-01-01T10:00:00Z -
workPhone: string
Work phone number for the user.Example:
+1-808-555-1357
Examples
400 Response
Bad request
Root Schema : AuthResponse
Type:
objectGeneric API response wrapper containing result, error data, response version and status.
Show Source
-
errorData: object
ErrorResponseData
Structure representing an error response from the reporting service. Contains an error code, human-readable message, and details.
-
result: object
result
Result data of the API response; actual type depends on the API
-
status: string
(none)
Indicates request success ("success") or failure ("failure").Example:
success -
version: integer
(int32)
Version of the response schema.Example:
1
Nested Schema : ErrorResponseData
Type:
objectStructure representing an error response from the reporting service. Contains an error code, human-readable message, and details.
Show Source
-
details: string
Detailed error context or debugging information such as validation error, stack trace, or field/parameter cause.Example:
User role is missing required permission REPORTING_VIEW. Field: userId -
errorCode: string
Application or business-specific error code representing the error type.Example:
REPT_401 -
errorMessage: string
Human-readable error message describing the failure or issue.Example:
Unauthorized: User does not have access to the requested resource
Nested Schema : result
Type:
objectResult data of the API response; actual type depends on the API
Example:
oracle.doceng.json.BetterJsonNull@3565a0f5