Get Resource Types

JFrog REST APIs

Content Type
REST API

Description: Returns a list of SCIM resource types supported by the server, such as User and Group. Use this REST API to discover the types of resources available for SCIM operations.

Since: Artifactory <version>

Security: Requires a valid Bearer token with the SCIM_PERMISSION_SCOPE_READ permission.

Usage: GET /access/api/v1/scim/v2/ResourceTypes

Produces: application/scim+json; charset=UTF-8

Sample Request:

GET /access/api/v1/scim/v2/ResourceTypes HTTP/1.2
Host: <your-server>
Authorization: Bearer <access_token>
Accept: application/scim+json

Sample Response:

200- OK

{
   "totalResults": 2,
   "itemsPerPage": 1,
   "startIndex": 2,
   "Resources": [
       {
           "schemas": [
               "urn:ietf:params:scim:schemas:core:2.0:ResourceType"
           ],
           "id": "Group",
           "name": "Group",
           "endpoint": "/Groups",
           "description": "Group",
           "schema": "urn:ietf:params:scim:schemas:core:2.0:Group",
           "meta": {
               "resourceType": "ResourceType",
               "location": "https://host:port/api/v1/scim/v2/ResourceTypes/Group"
           }
       },
       {
           "schemas": [
               "urn:ietf:params:scim:schemas:core:2.0:ResourceType"
           ],
           "id": "User",
           "name": "User",
           "endpoint": "/Users",
           "description": "User Account",
           "schema": "urn:ietf:params:scim:schemas:core:2.0:User",
           "meta": {
               "resourceType": "ResourceType",
               "location": "https://host:port/api/v1/scim/v2/ResourceTypes/User"
           }
       }
   ],
   "schemas": [
       "urn:ietf:params:scim:api:messages:2.0:ListResponse"
   ]
}

Error Response Codes:

  • 401 Unauthorized (Authentication required or invalid token.)

  • 403 Forbidden (Insufficient permissions.)

  • 405 Method Not Allowed (Only GET is supported on this endpoint.)