Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 1.49 KB

[버스킹] 공연 수정.md

File metadata and controls

73 lines (50 loc) · 1.49 KB

버스킹 공연 수정

공연 수정

  • URL

    /busking/schedule/int:schedule_id

  • Method:

    | PUT |

  • URL Params

    Required:

    N/A

    Optional:

    N/A

  • Data Params

        {
            "공연을 생성할 때의 키 값": "벨류 값"
        }

    수정해야할 정보만 업로드 하면, 해당 정보를 업데이트 해줍니다.

  • Success Response:

    • Code: 200
      Content:

          {
              "okay": true,
              "schedule": {
                  "artist": "원디렉션",
                  "name": "홍대에서 한여름방의 버스킹 플레이 ㄱㄱ?",
                  "genre_id": 1,
                  "genre": "가요",
                  "date": "2019년 06월 06일",
                  "start_time": "오후 7:00",
                  "end_time": "오후 10:00",
                  "location_name": "홍대 걷고 싶은 거리",
                  "parking": false,
                  "inside": false,
                  "confirmed": false,
                  "poster_url": []
              }
          }

      수정 완료된 schedule 이 리턴됩니다.

  • Error Response:

    • Code: 400 BAD REQUEST
      Content: { "okay" : false, "msg" : " <> required" }

    • Code: HTTP_406_NOT_ACCEPTABLE
      Content: {"okay": false, "msg": "Not your schedule"} Reason: 자기 공연도 아닌데 수정/삭제를 시도할 때

  • Sample Call:

  • Notes: