public GetResult<AddressBookEntry> GetAddressBookEntries(GetFilterOptions getOptions)
 {
     var resource = Router.ADDRESSES;
     resource = ApplyGetOptions(resource, getOptions);
     var result = Execute<GetResult<AddressBookEntry>>(resource, "GET");
     return result;
 }
 public Task<GetResult<Letter>> GetLettersAsync(GetFilterOptions options)
 {
     var resource = Router.LETTERS;
     resource = ApplyGetOptions(resource, options);
     return ExecuteAsync<GetResult<Letter>>(resource, "GET");
 }
 public Task<GetResult<AddressBookEntry>> GetAddressBookEntriesAsync(GetFilterOptions getOptions)
 {
     var resource = Router.ADDRESSES;
     resource = ApplyGetOptions(resource, getOptions);
     return ExecuteAsync<GetResult<AddressBookEntry>>(resource, "GET");
 }
 public Task<GetResult<PostCard>> GetPostCardsAsync(GetFilterOptions options)
 {
     var resource = Router.POSTCARDS;
     resource = ApplyGetOptions(resource, options);
     return ExecuteAsync<GetResult<PostCard>>(resource, "GET");
 }
 public Task<GetResult<Check>> GetChecksAsync(GetFilterOptions options)
 {
     var resource = Router.CHECKS;
     resource = ApplyGetOptions(resource, options);
     return ExecuteAsync<GetResult<Check>>(resource, "GET");
 }