getAllSubAccountsWithLimit method

Future<PaggedResponseMessage<MarketPlaceAccountItem>> getAllSubAccountsWithLimit({
  1. String filter = "?limit=1000",
  2. String customApiToken = '',
})
Listas todas as subcontas dentro de um marketplace com paginação e filtro api token customizado Opções de filtros e ordenação

Implementation

Future<PaggedResponseMessage<MarketPlaceAccountItem>> getAllSubAccountsWithLimit({
  String filter = "?limit=1000",
  String customApiToken = '',
}) async {
  //  var queryStringFilter = filter?.ToQueryStringUrl();
  var retorno = await apiResource.getById(partOfUrl: filter, apiUserToken: customApiToken);

  return PaggedResponseMessage<MarketPlaceAccountItem>(
    totalItems: retorno["totalItems"],
    items: (retorno["items"] as List).map((e) => MarketPlaceAccountItem.fromMap(e)).toList(),
  );

  // var result =
  //     await apiResource.get<PaggedResponseMessage<>>(
  //         null, queryStringFilter, customApiToken);
  // return result;
}