     case .AccessToken, .RefreshToken:
       return JSONReader.readJSONData("AccessToken")
     case .SubredditListing:
+      return JSONReader.readJSONData("SubredditListing")
+    case .DefaultSubredditListing:
       return JSONReader.readJSONData("SubredditListing")
     case .LinkListing:
       return JSONReader.readJSONData("LinkListing")

        return nil
      }
      return ["after": after]
    case .LinkListing(_, _, _, let after):
      guard let after = after else {
        return nil

    switch self {
    case .AccessToken, RefreshToken:
      return "/api/v1/access_token"
    case .MultiredditListing:
      return "/api/multi/mine"
    case .SubredditListing:
      return "/subreddits/mine"
    case .DefaultSubredditListing:
      return "/subreddits/default"
    case .LinkListing(_, let subredditName, let listing, _):
      return "/r/\(subredditName)/\(listing.path)"
    case .LinkDetails(_, let permalink):
