From a2d9d8f96966f2e7ee25e9f1442a1cb30eddda5d Mon Sep 17 00:00:00 2001 From: doyeon Date: Wed, 22 Oct 2025 16:50:33 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A0=84=ED=99=94=EB=B2=88=ED=98=B8=20?= =?UTF-8?q?=ED=98=95=EC=8B=9D=20=EB=B3=80=EA=B2=BD:=20=ED=95=98=EC=9D=B4?= =?UTF-8?q?=ED=94=88=20=EC=A0=9C=EA=B1=B0=ED=95=98=EA=B3=A0=20=EC=88=AB?= =?UTF-8?q?=EC=9E=90=EB=A7=8C=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ParticipationRegisterRequest 스키마 수정 - 패턴: ^\d{3}-\d{4}-\d{4}$ → ^\d{10,11}$ - 설명 및 예시 업데이트 - 요청 예시 전화번호 형식 변경 - 검색 파라미터 설명 및 예시 업데이트 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- design/backend/api/participation-service-api.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/design/backend/api/participation-service-api.yaml b/design/backend/api/participation-service-api.yaml index 6bf25d3..104e133 100644 --- a/design/backend/api/participation-service-api.yaml +++ b/design/backend/api/participation-service-api.yaml @@ -67,14 +67,14 @@ paths: value: eventId: "evt-12345-abcde" name: "홍길동" - phoneNumber: "010-1234-5678" + phoneNumber: "01012345678" entryPath: "SNS" consentMarketing: true 매장방문참여: value: eventId: "evt-12345-abcde" name: "김철수" - phoneNumber: "010-9876-5432" + phoneNumber: "01098765432" entryPath: "STORE_VISIT" consentMarketing: false responses: @@ -185,10 +185,10 @@ paths: - name: phone in: query required: false - description: 전화번호 검색 (부분 일치) + description: 전화번호 검색 (부분 일치, 숫자만) schema: type: string - example: "010-1234" + example: "01012" - name: page in: query required: false @@ -422,9 +422,9 @@ components: example: "홍길동" phoneNumber: type: string - pattern: '^\d{3}-\d{4}-\d{4}$' - description: 전화번호 (하이픈 포함, 010-1234-5678 형식) - example: "010-1234-5678" + pattern: '^\d{10,11}$' + description: 전화번호 (숫자만, 10~11자리) + example: "01012345678" entryPath: type: string enum: