package com.kryptnostic.mail.v1.http;

import com.kryptnostic.kodex.v1.models.response.BasicResponse;
import com.kryptnostic.mail.v1.models.EmailRequest;
import retrofit.http.Body;
import retrofit.http.POST;


public interface MailServiceApi {

  String INVITE = "invite";

  @POST(INVITE)
  BasicResponse<String> sendInvitationEmail(@Body EmailRequest request);

}
@@ -32,16 +32,45 @@
 .http;%0A%0A
+import java.io.IOException;%0A%0A
 import c
@@ -176,16 +176,17 @@
 equest;%0A
+%0A
 import r
@@ -232,17 +232,16 @@
 .POST;%0A%0A
-%0A
 public i
@@ -267,16 +267,18 @@
 eApi %7B%0A%0A
+  
   String
@@ -302,16 +302,18 @@
 %22;%0A%0A
+  
   @POST(
 INVI
@@ -312,18 +312,22 @@
 OST(
+ 
 INVITE
+ 
 )%0A  
+ 
+ 
 Basi
@@ -364,16 +364,17 @@
 onEmail(
+ 
 @Body Em
@@ -391,13 +391,55 @@
  request
-)
+ ) throws InterruptedException, IOException
 ;%0A%0A%7D

throw exceptions