Get all resource types
get
/hcmRestApi/scim/ResourceTypes
Get all resource types
Request
There are no request parameters for this operation.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Root Schema : ResourceTypes-item
Type:
Show Source
object
-
description: string
Title:
Description
The description of the resource type. -
endpoint: string
Title:
Endpoint
The endpoint of the resource type. For example, /Users. -
id: string
Title:
Id
The identifier of the resource type. -
meta: object
Meta
Title:
Meta
The metadata of a resource type. -
name: string
Title:
Name
The name of the resource type. This attribute is referenced by the meta.resourceType attribute in all the resources. -
schema: string
Title:
Schema
The primary schema of the resource type. This must be equal to the id attribute of the associated schema resource. -
schemaExtensions: object
SchemaExtensions
Title:
SchemaExtensions
A list of URIs of the schema extensions for a resource type. A schema extension contains any extended schema attributes, which are identified by the schema extension URI. -
schemas: array
Schemas
Title:
Schemas
A list of schema values that contain supported schema version for a SCIM representation, and any schema extensions for that representation. Each value must be a unique URI.
Nested Schema : Meta
Type:
object
Title:
Meta
The metadata of a resource type.
Nested Schema : SchemaExtensions
Type:
object
Title:
SchemaExtensions
A list of URIs of the schema extensions for a resource type. A schema extension contains any extended schema attributes, which are identified by the schema extension URI.
Show Source
Nested Schema : Schemas
Type:
array
Title:
Schemas
A list of schema values that contain supported schema version for a SCIM representation, and any schema extensions for that representation. Each value must be a unique URI.
Show Source
Examples
The following example shows how to retrieve all the resource types by submitting a GET request on the REST resource using cURL.
curl -i -u "<username>:<password>" -X GET https://servername.fa.us2.oraclecloud.com/hcmRestApi/scim/ResourceTypes
Example of Response Header
The following shows an example of the response header.
Status: HTTP/1.1 200 OK Content-Type : application/json
Example of Response Body
The following example shows the contents of the response body in JSON format:
{ "itemsPerPage": 3, "startIndex": 1, "Resources": [ { "id": "Users", "meta": { "resourceType": "ResourceType", "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/Users" }, "schemas": [ "urn:scim:schemas:core:2.0:ResourceType" ], "name": "User", "description": "Core User", "endpoint": "/Users", "schema": "urn:scim:schemas:core:2.0:User" }, { "id": "Roles", "meta": { "resourceType": "ResourceType", "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/Roles" }, "schemas": [ "urn:scim:schemas:core:2.0:ResourceType" ], "name": "Role", "description": "Core Role", "endpoint": "/Roles", "schema": "urn:oracle:apps:scim:schemas:fa:1.0:Role" }, { "id": "UserRequests", "meta": { "resourceType": "ResourceType", "location": "http://<host>:<port>/hcmRestApi/scim/ResourceTypes/UserRequests" }, "schemas": [ "urn:scim:schemas:core:2.0:ResourceType" ], "name": "UserRequest", "description": "Core UserRequest", "endpoint": "/UserRequests", "schema": "urn:oracle:apps:scim:schemas:fa:1.0:UserRequest" } ] }