👜나의 여행 조회

내가 작성한 여행 목록, 내가 좋아요 누른 여행 목록 조회 api

내가 작성한 여행 전체 목록을 조회합니다.

GET http:localhost:8080/api/user/trip-list

{
    "status": "OK",
    "msg": "사용자 여행 검색 완료",
    "data": [
        {
            "tripId": 1,
            "userId": 1,
            "tripName": "제주도 여행",
            "startDate": "2023-05-01",
            "endDate": "2023-05-05",
            "isDomestic": true,
            "tripPeriod": "4days"
        },
        {
            "tripId": 2,
            "userId": 1,
            "tripName": "유럽럽 여행",
            "startDate": "2023-05-01",
            "endDate": "2023-05-05",
            "isDomestic": false,
            "tripPeriod": "4days"
        }
    ]
}

내가 작성한 여행 중 특정 여행을 여정과 함께 조회합니다.

GET http:localhost:8080/api/user/trip-detail

Path Parameters

{
    "status": "OK",
    "msg": "사용자 상세 여행 검색 완료",
    "data": {
        "tripId": 8,
        "userId": 1,
        "tripName": "즐거운일본여행",
        "startDate": "2023-03-02",
        "endDate": "2023-03-10",
        "isDomestic": false,
        "likeCount": 3,
        "itineraryList": [
            {
                "id": 29,
                "itineraryName": "비행기",
                "itineraryOrder": 1,
                "itineraryType": "MOVEMENT",
                "departureDate": "2023-10-22T12:24:10",
                "arrivalDate": "2023-10-22T22:00:10",
                "departurePlace": "인천 공항",
                "arrivalPlace": "인천 공항",
                "timeDifference": "9h 36m",
                "departurePlaceInfo": "인천국제공항",
                "arrivalPlaceInfo": "인천국제공항"
            },
            {
                "id": 30,
                "itineraryName": "도쿄 디즈니월드",
                "itineraryOrder": 2,
                "itineraryType": "STAY",
                "departureDate": "2023-10-26T12:00:10",
                "arrivalDate": "2023-10-26T20:03:10",
                "timeDifference": "8h 3m",
                "placeInfo": "도쿄 디즈니월드"
            },
            {
                "id": 31,
                "itineraryName": "신주쿠 워싱턴 호텔",
                "itineraryOrder": 3,
                "itineraryType": "LODGEMENT",
                "placeInfo": "신주쿠 워싱턴 호텔",
                "checkIn": "2023-10-10T15:00:10",
                "checkOut": "2023-10-12T10:00:10",
                "dayDifference": "2days"
            }
        ],
        "replyList": [
            {
                "replyId": 1,
                "userId": 3,
                "tripId": 8,
                "content": "와 좋아요"
            },
            {
                "replyId": 2,
                "userId": 3,
                "tripId": 8,
                "content": "이 여행 좋아요~"
            },
            {
                "replyId": 3,
                "userId": 2,
                "tripId": 8,
                "content": "여행 굿"
            }
        ]
    }
}

내가 좋아요💛 누른 여행 목록을 조회합니다.

GET http:localhost:8080/api/user/trip-like-list

{
    "status": "OK",
    "msg": "사용자 좋아요 여행 검색 완료",
    "data": [
        {
            "tripId": 1,
            "userId": 1,
            "tripName": "제주도 여행",
            "startDate": "2023-05-01",
            "endDate": "2023-05-05",
            "isDomestic": true,
            "tripPeriod": "4days"
        },
        {
            "tripId": 2,
            "userId": 1,
            "tripName": "유럽럽 여행",
            "startDate": "2023-05-01",
            "endDate": "2023-05-05",
            "isDomestic": false,
            "tripPeriod": "4days"
        }
    ]
}

Last updated