ApiFuseApiFuse
API Reference

CatchTable 내 예약/웨이팅 현황

현재 로그인 사용자의 예약 및 활성 웨이팅 목록을 조회합니다.

CatchTable 내 예약/웨이팅 현황

사용자의 현재 예약 목록과 활성 웨이팅 목록을 반환합니다.

엔드포인트

GET /v1/catchtable-my-status

Upstream

  • Base URL: https://ct-api.catchtable.co.kr
  • Path: /reservation-api/v1/waitings/statuses

요청 파라미터

파라미터타입필수기본값설명

요청 예시

{}

응답 스키마

아래 스키마는 adapter의 Zod output schema에서 직접 생성됩니다.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "reservations": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "reservationRef": {
            "type": "string"
          },
          "shopName": {
            "type": "string"
          },
          "visitDate": {
            "type": "string"
          },
          "visitTime": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "personCount": {
            "type": "number"
          }
        },
        "required": [
          "reservationRef",
          "shopName",
          "status"
        ],
        "additionalProperties": false
      }
    },
    "activeWaitings": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "waitingRef": {
            "type": "string"
          },
          "shopName": {
            "type": "string"
          },
          "waitingOrder": {
            "type": "number"
          },
          "status": {
            "type": "string"
          }
        },
        "required": [
          "waitingRef",
          "shopName",
          "status"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "reservations",
    "activeWaitings"
  ],
  "additionalProperties": false
}

응답 예시

{
  "data": {
    "reservations": [],
    "activeWaitings": []
  },
  "pagination": null,
  "meta": {
    "source": "catchtable-my-status",
    "fetchedAt": "2026-03-24T00:00:00.000Z"
  }
}

On this page