
코드
sequenceDiagram User->>+Client: 모집공고 단건 조회 요청 Client->>API_Server: GET /series/{seriesId} Note over Client, API_Server: 모집공고 단건 조회 API API_Server->>+Reply: 해당 모집공고의 정보 요청 Reply-->>API_Server: 예외처리 - EntityNotFound Reply-->>Client: 해당 모징공고 응답 Client->>-User: UI 랜딩
Request
{ "seriesId": 1, //long }
Response
{ "series": { "id": 1, //long "thumbnail": "~~~.png", //string "title": "모집공고 제목", //string "introduceText": "모집공고 글", //string "introduceSentence": "소개문장", //string "price": 1000, //int "startDate": "2022-01-01", //string "endDate": "2022-01-10", //string "articleCount": 15, //int "likes": 100, //int }, "upload":{ "date": ["mon", "wen", "fri"], //string[] "time": "10:00" //string }, "subscribe": { "startDate": "2021-12-01", //string "endDate": "2021-12-03", //string "status": "", //string }, "category": "poem", //string "writer": { "id": 1, //long "userId": 3, //long "followCount": 2, //int "email": "", //string "profileImage": "", //string "profileIntroduce": "", //string "nickname": "" //string }, "articleList": { [ { "articleId": 1, //long "title": "", //string "contents": "", //string "round": 1 //int }, { "articleId": 2, //long "title": "", //string "contents": "", //string "round": 2 //int }, { "articleId": 3, //long "title": "", //string "contents": "", //string "round": 3 //int }, ... ] } }