Package io.mailtrap.api.contactimports
Class ContactImportsImpl
java.lang.Object
io.mailtrap.api.apiresource.ApiResource
io.mailtrap.api.apiresource.ApiResourceWithValidation
io.mailtrap.api.contactimports.ContactImportsImpl
- All Implemented Interfaces:
ContactImports
-
Field Summary
Fields inherited from class io.mailtrap.api.apiresource.ApiResourceWithValidation
mailtrapValidator
Fields inherited from class io.mailtrap.api.apiresource.ApiResource
apiHost, httpClient, token
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContactImport
(long accountId, long importId) Get Contact ImportimportContacts
(long accountId, ImportContactsRequest request) Import contacts in bulk with support for custom fields and list management.Methods inherited from class io.mailtrap.api.apiresource.ApiResourceWithValidation
validateRequestBodyAndThrowException
-
Constructor Details
-
ContactImportsImpl
-
-
Method Details
-
importContacts
Description copied from interface:ContactImports
Import contacts in bulk with support for custom fields and list management. Existing contacts with matching email addresses will be updated automatically. Up to 50,000 contacts per request- Specified by:
importContacts
in interfaceContactImports
- Parameters:
accountId
- unique account IDrequest
- request body- Returns:
- contact data
-
getContactImport
Description copied from interface:ContactImports
Get Contact Import- Specified by:
getContactImport
in interfaceContactImports
- Parameters:
accountId
- unique account IDimportId
- unique Contact Import ID- Returns:
- contact data
-