> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/kr/id-iam/api-scim/api/resource-types.md).

# 리소스 유형

### 개요

The `/ResourceTypes` endpoint는 이 서비스가 지원하는 SCIM 리소스 유형 목록을 반환합니다.

Okta 또는 Microsoft Azure Active Directory와 같은 ID 공급자는 이 엔드포인트를 다음 용도로 사용합니다:

* 사용 가능한 리소스 검색(예: 사용자, 그룹)
* 대응하는 엔드포인트 식별
* 스키마 매핑 이해

### 엔드포인트

```bash
GET /ResourceTypes
```

***

### 전체 URL

```bash
https://api.ggwp.com/scim/v2/ResourceTypes
```

***

### 인증

Bearer 토큰 필요:

```http
Authorization: Bearer <access_token>
```

***

### 응답

### 성공(200 OK)

```json
{
  "data": {
    "schemas": ["urn:ietf:params:scim:api:messages:2.0:ListResponse"],
    "totalResults": 1,
    "Resources": [
      {
        "schemas": ["urn:ietf:params:scim:schemas:core:2.0:ResourceType"],
        "id": "User",
        "name": "User",
        "endpoint": "/Users",
        "description": "사용자 계정",
        "schema": "urn:ietf:params:scim:schemas:core:2.0:User"
      }
    ]
  },
  "message": "성공"
}
```

***

## 응답 필드 설명

### schemas

```json
"schemas": ["urn:ietf:params:scim:api:messages:2.0:ListResponse"]
```

* 이것이 SCIM 목록 응답임을 나타냅니다

***

### totalResults

* 반환된 리소스 유형의 총 수

***

### Resources

지원되는 리소스 유형 배열.

***

#### 리소스 객체 필드

<table><thead><tr><th width="156.5">필드</th><th>설명</th></tr></thead><tbody><tr><td>id</td><td>리소스 유형의 고유 식별자</td></tr><tr><td>name</td><td>리소스 이름(예: User)</td></tr><tr><td>endpoint</td><td>리소스의 API 엔드포인트</td></tr><tr><td>description</td><td>사람이 읽을 수 있는 설명</td></tr><tr><td>schema</td><td>SCIM 스키마 URN</td></tr></tbody></table>

***

### 예시 리소스

```json
{
  "id": "User",
  "name": "User",
  "endpoint": "/Users",
  "schema": "urn:ietf:params:scim:schemas:core:2.0:User"
}
```

***

## 지원되는 리소스 유형

현재 지원됨:

### User

* 엔드포인트: `/Users`
* 스키마: `urn:ietf:params:scim:schemas:core:2.0:User`
