MessageHttpService

public interface MessageHttpService implements MessageService

Functions

Link copied to clipboard
@PUT(value = "/kakao/v2/templates/{templateId}/inspection/cancel")
public abstract Call<KakaoAlimtalkTemplateResponse> cancelKakaoAlimtalkTemplateInspection(@Path(value = "templateId") String templateId)
Link copied to clipboard
@POST(value = "/kakao/v2/templates")
public abstract Call<KakaoAlimtalkTemplateResponse> createKakaoAlimtalkTemplate(@Body() KakaoAlimtalkTemplateMutationRequest parameter)
Link copied to clipboard
@GET(value = "/cash/v1/balance")
public abstract Call<Balance> getBalance()
Link copied to clipboard
@GET(value = "/kakao/v2/templates/{templateId}")
public abstract Call<KakaoAlimtalkTemplateResponse> getKakaoAlimtalkTemplate(@Path(value = "templateId") String templateId)
Link copied to clipboard
@GET(value = "/kakao/v2/templates/categories")
public abstract Call<List<KakaoAlimtalkTemplateCategory>> getKakaoAlimtalkTemplateCategories()
Link copied to clipboard
@GET(value = "/kakao/v2/templates")
public abstract Call<KakaoAlimtalkTemplateListResponse> getKakaoAlimtalkTemplates(@QueryMap(encoded = true) Map<String, String> parameter)
Link copied to clipboard
@GET(value = "/kakao/v2/brand-templates")
public abstract Call<KakaoBrandMessageTemplateListResponse> getKakaoBrandMessageTemplates(@QueryMap() Map<String, String> parameter)
Link copied to clipboard
@GET(value = "/messages/v4/list")
public abstract Call<MessageListResponse> getMessageList(@QueryMap() Map<String, Object> parameter)
Link copied to clipboard
@GET(value = "/quota/v1/me")
public abstract Call<Quota> getQuota()
Link copied to clipboard
@GET(value = "/kakao/v2/templates/sendable")
public abstract Call<List<KakaoAlimtalkTemplateResponse>> getSendableKakaoAlimtalkTemplates(@QueryMap() Map<String, String> parameter)
Link copied to clipboard
@DELETE(value = "/kakao/v2/templates/{templateId}")
public abstract Call<KakaoAlimtalkTemplateResponse> removeKakaoAlimtalkTemplate(@Path(value = "templateId") String templateId)
Link copied to clipboard
@PUT(value = "/kakao/v2/templates/{templateId}/inspection")
public abstract Call<KakaoAlimtalkTemplateResponse> requestKakaoAlimtalkTemplateInspection(@Path(value = "templateId") String templateId)
Link copied to clipboard
@POST(value = "/kakao/v2/templates/{templateId}/relese-dormant")
public abstract Call<KakaoAlimtalkTemplateResponse> requestKakaoAlimtalkTemplateReactivation(@Path(value = "templateId") String templateId)
Link copied to clipboard
@POST(value = "/messages/v4/send-many/detail")
public abstract Call<MultipleDetailMessageSentResponse> sendManyDetail(@Body() MultipleDetailMessageSendingRequest parameter)
Link copied to clipboard
@PUT(value = "/kakao/v2/templates/{templateId}")
public abstract Call<KakaoAlimtalkTemplateResponse> updateKakaoAlimtalkTemplate(@Path(value = "templateId") String templateId, @Body() KakaoAlimtalkTemplateMutationRequest parameter)
Link copied to clipboard
@PUT(value = "/kakao/v2/templates/{templateId}/name")
public abstract Call<KakaoAlimtalkTemplateResponse> updateKakaoAlimtalkTemplateName(@Path(value = "templateId") String templateId, @Body() KakaoAlimtalkTemplateUpdateNameRequest name)
Link copied to clipboard
@POST(value = "/storage/v1/files")
public abstract Call<FileUploadResponse> uploadFile(@Body() FileUploadRequest fileUploadRequest)