social.coves.feed.searchPosts

coves.social

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Full-text search over visible posts, across every community or restricted to one. Results honour the same admission, deletion and viewer-block rules as social.coves.feed.getDiscover and social.coves.feed.getCommunity.",
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "cursor": {
              "maxLength": 500,
              "type": "string"
            },
            "feed": {
              "items": {
                "ref": "social.coves.feed.defs#feedViewPost",
                "type": "ref"
              },
              "type": "array"
            }
          },
          "required": [
            "feed"
          ],
          "type": "object"
        }
      },
      "parameters": {
        "properties": {
          "community": {
            "description": "Restrict results to one community: DID, handle, name@origin, or bare local name. Omit to search every community.",
            "maxLength": 320,
            "type": "string"
          },
          "cursor": {
            "maxLength": 500,
            "type": "string"
          },
          "limit": {
            "default": 15,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "q": {
            "description": "Search query. Supports quoted phrases and -negation.",
            "maxLength": 500,
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "knownValues": [
              "relevance",
              "new",
              "top"
            ],
            "maxLength": 64,
            "type": "string"
          },
          "timeframe": {
            "default": "all",
            "description": "Timeframe filter (only applies when sort=top)",
            "knownValues": [
              "hour",
              "day",
              "week",
              "month",
              "year",
              "all"
            ],
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "q"
        ],
        "type": "params"
      },
      "type": "query"
    }
  },
  "id": "social.coves.feed.searchPosts",
  "lexicon": 1
}

Validate Record

Validate a record against social.coves.feed.searchPosts

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

Metadata

DID
did:web:coves.social
CID
bafyreidg56gq2ss4wn262vrmc2l6tapd4kvlfzlok2uukszm5p3o64th24
Indexed At
2026-09-07 20:28 UTC
AT-URI
at://did:web:coves.social/com.atproto.lexicon.schema/social.coves.feed.searchPosts

Referenced Schemas (1)

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Get a feed of posts from a specific community

  • Get the public discover feed showing posts from all communities

  • Find posts matching search criteria, returning views of those posts.

  • town.delve.feed.searchPosts querynot from the namespace authority

    Find posts matching search criteria, returning views of those posts. Note that this API endpoint may require authentication (eg, not public) for some service providers and implementations.

  • Find posts matching search criteria, returning views of those posts. Note that this API endpoint may require authentication (eg, not public) for some service providers and implementations.

Lexicon Garden

@