diff --git a/lib/hunter/api/http_client.ex b/lib/hunter/api/http_client.ex index d1bbb11..fc05550 100644 --- a/lib/hunter/api/http_client.ex +++ b/lib/hunter/api/http_client.ex @@ -247,6 +247,23 @@ defmodule Hunter.Api.HTTPClient do |> process_url(conn) |> request!(:list, :get, [], conn) end + + def enumerate_lists_by_member(conn, id) do + "/api/v1/accounts/#{id}/lists" + |> process_url(conn) + |> request!(:list, :get, [], conn) + end + + def get_list(conn, id) do + "/api/v1/lists/#{id}" + |> process_url(conn) + |> request!(:list, :get, [], conn) + end + + get_list_accounts(conn, id) do + "/api/v1/lists/#{id}/accounts" + |> process_url(conn) + |> request!(:list, :get, [], conn) def instance_info(conn) do "/api/v1/instance"