Types
API 통신에 사용되는 기본적인 타입들을 설명합니다
Common Conventions
Array
한 타입을 0개 또는 그 이상 가질 수 있는 타입입니다.
T에 대한 배열은 Array<T> 처럼 표현할 수 있습니다.
Enum
한 타입에 대해 미리 정해진 값들 중에서만 선택할 수 있는 타입입니다.
A와 B중 하나를 선택할 수 있는 enum은 A | B 처럼 표현할 수 있습니다.
또한 임의의 타입 T의 일부로 구성된 enum은 Enum<T> 처럼 표현할 수 있습니다.
예를 들어, "apple" | "banana" 는 Enum<string> 입니다.
하지만 Enum<T> 만으로는 어떤 값이 필요한지 명확하지 않기 때문에 다음과 같은 틀로 자세한 설명이 필요합니다.
| Value | Note |
|---|---|
경우1 | 경우1에 대한 설명 |
경우2 | 경우2에 대한 설명 |
| ... | ... |
List
🗃️ Primitive Type
4 items
🗃️ Semantic Type
5 items
🗃️ Schema Type
5 items
📄️ Error
오류를 표현하기 위해 사용되는, Schema 타입의 일종입니다.