> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openapi.pluuug.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 정산 형태 목록 조회

> 비즈니스의 정산 형태(`SettlementType`) 카탈로그를 생성순(`created`)으로 조회합니다.

**제외:** `base_type == OUTSTANDING_PAYMENT`(미수금)은 시스템 내부용이므로 응답에서 제외됩니다. 정산 생성 시 `type.id`로 참조됩니다.



## OpenAPI

````yaml GET /v1/settlement/type
openapi: 3.1.0
info:
  title: pluuug openapi
  version: 1.0.0
  description: >-
    플러그에서 제공하는 REST API의 상세 내용을 확인하고 직접 테스트할 수 있는 인터페이스입니다.<br>이 문서를 통해 API의
    엔드포인트, 요청 및 응답 형식 등을 확인할 수 있습니다.
servers:
  - url: https://openapi.pluuug.com
security: []
paths:
  /v1/settlement/type:
    get:
      tags:
        - settlement
      summary: 정산 형태 목록
      description: >-
        비즈니스의 정산 형태(`SettlementType`) 카탈로그를 생성순(`created`)으로 조회합니다.


        **제외:** `base_type == OUTSTANDING_PAYMENT`(미수금)은 시스템 내부용이므로 응답에서 제외됩니다.
        정산 생성 시 `type.id`로 참조됩니다.
      operationId: settlement_type_list
      responses:
        '200':
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/OpenapiNestedSettlementType'
          description: ''
      security:
        - ApiKeyAuth: []
          Signature: []
components:
  schemas:
    OpenapiNestedSettlementType:
      type: object
      properties:
        id:
          type: integer
        baseType:
          enum:
            - INI
            - INS
            - BAL
            - COM
            - SUB
            - SIN
            - ADD
            - OUT
          type: string
          x-spec-enum-id: 07a520aefeea2324
          readOnly: true
          description: |-
            기본 정산 유형

            * `INI` - 착수금
            * `INS` - 중도금
            * `BAL` - 잔금
            * `COM` - 수수료
            * `SUB` - 회차
            * `SIN` - 단건 정산
            * `ADD` - 추가 정산
            * `OUT` - 미수 정산
          x-enumNames:
            - 착수금
            - 중도금
            - 잔금
            - 수수료
            - 회차
            - 단건 정산
            - 추가 정산
            - 미수 정산
        category:
          enum:
            - I
            - S
            - E
          type: string
          x-spec-enum-id: e67ffd252a025015
          readOnly: true
          description: |-
            정산 방식

            * `I` - 회차 정산형
            * `S` - 정기 결제형
            * `E` - 기타
          x-enumNames:
            - 회차 정산형
            - 정기 결제형
            - 기타
        title:
          type: string
          readOnly: true
          description: 제목
        allowsMultipleRounds:
          type: boolean
          readOnly: true
          description: 다중 차수 허용 여부
      required:
        - allowsMultipleRounds
        - baseType
        - category
        - id
        - title
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key
    Signature:
      type: apiKey
      in: header
      name: X-Signature
      description: |-
        HMAC-SHA256 방식으로 body를 secret key로 해싱하여 생성한 서명을 넣어야 합니다.
        서버는 X-API-Key와 대응되는 secret key로 서명을 검증합니다.

````