Package io.mailtrap.api.contacts
Interface Contacts
- All Known Implementing Classes:
ContactsImpl
public interface Contacts
-
Method Summary
Modifier and TypeMethodDescriptioncreateContact(long accountId, CreateContactRequest request) Create a new contactvoiddeleteContact(long accountId, String idOrEmail) Delete contact using id or email (URL encoded)getContact(long accountId, String idOrEmail) Get contact using id or email (URL encoded)updateContact(long accountId, String idOrEmail, UpdateContactRequest request) Update contact using id or email (URL encoded)
-
Method Details
-
createContact
Create a new contact- Parameters:
accountId- unique account IDrequest- required contact data- Returns:
- created contact
-
getContact
Get contact using id or email (URL encoded)- Parameters:
accountId- unique account IDidOrEmail- contact ID or Email- Returns:
- contact details
-
deleteContact
Delete contact using id or email (URL encoded)- Parameters:
accountId- unique account IDidOrEmail- contact ID or Email
-
updateContact
Update contact using id or email (URL encoded)- Parameters:
accountId- unique account IDidOrEmail- contact ID or Emailrequest- request body
-