searchPostsV2 method

Future<XRPCResponse<FeedSearchPostsV2Output>> searchPostsV2({
  1. String? cursor,
  2. int? limit,
  3. String? query,
  4. FeedSearchPostsV2Sort? sort,
  5. List<String>? authors,
  6. List<String>? mentions,
  7. List<String>? domains,
  8. List<String>? urls,
  9. List<AtUri>? embeddedAtUris,
  10. List<String>? hashtags,
  11. List<String>? excludeAuthors,
  12. List<String>? excludeMentions,
  13. List<String>? excludeDomains,
  14. List<String>? excludeUrls,
  15. List<AtUri>? excludeEmbeddedAtUris,
  16. List<String>? excludeHashtags,
  17. String? since,
  18. String? until,
  19. bool? allTime,
  20. List<String>? languages,
  21. List<String>? excludeLanguages,
  22. bool? hasMedia,
  23. bool? hasVideo,
  24. AtUri? replyParentUri,
  25. AtUri? threadRootUri,
  26. bool? excludeReplies,
  27. bool? repliesOnly,
  28. bool? following,
  29. FeedSearchPostsV2QueryLanguage? queryLanguage,
  30. String? $service,
  31. Map<String, String>? $headers,
  32. Map<String, String>? $unknown,
})

Find posts matching a search query or filters, returning search hits for matching post records.

Implementation

Future<XRPCResponse<FeedSearchPostsV2Output>> searchPostsV2({
  String? cursor,
  int? limit,
  String? query,
  FeedSearchPostsV2Sort? sort,
  List<String>? authors,
  List<String>? mentions,
  List<String>? domains,
  List<String>? urls,
  List<AtUri>? embeddedAtUris,
  List<String>? hashtags,
  List<String>? excludeAuthors,
  List<String>? excludeMentions,
  List<String>? excludeDomains,
  List<String>? excludeUrls,
  List<AtUri>? excludeEmbeddedAtUris,
  List<String>? excludeHashtags,
  String? since,
  String? until,
  bool? allTime,
  List<String>? languages,
  List<String>? excludeLanguages,
  bool? hasMedia,
  bool? hasVideo,
  AtUri? replyParentUri,
  AtUri? threadRootUri,
  bool? excludeReplies,
  bool? repliesOnly,
  bool? following,
  FeedSearchPostsV2QueryLanguage? queryLanguage,
  String? $service,
  Map<String, String>? $headers,
  Map<String, String>? $unknown,
}) async => await appBskyFeedSearchPostsV2(
  cursor: cursor,
  limit: limit,
  query: query,
  sort: sort,
  authors: authors,
  mentions: mentions,
  domains: domains,
  urls: urls,
  embeddedAtUris: embeddedAtUris,
  hashtags: hashtags,
  excludeAuthors: excludeAuthors,
  excludeMentions: excludeMentions,
  excludeDomains: excludeDomains,
  excludeUrls: excludeUrls,
  excludeEmbeddedAtUris: excludeEmbeddedAtUris,
  excludeHashtags: excludeHashtags,
  since: since,
  until: until,
  allTime: allTime,
  languages: languages,
  excludeLanguages: excludeLanguages,
  hasMedia: hasMedia,
  hasVideo: hasVideo,
  replyParentUri: replyParentUri,
  threadRootUri: threadRootUri,
  excludeReplies: excludeReplies,
  repliesOnly: repliesOnly,
  following: following,
  queryLanguage: queryLanguage,
  $ctx: ctx,
  $service: $service,
  $headers: $headers,
  $unknown: $unknown,
);