# Saylor Innovations Data Desk – Lemmy Posts Feed

> Saylor Innovations Data Desk – Lemmy Posts Feed is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Fetches posts from major Lemmy federated instances sorted by Hot, Active, New, or Top, returning title, score, comments, community, author, link, and thread URL

## Facts

- Endpoint: GET https://saylorinnovations.com/api/social/lemmy?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-lemmy-posts-feed-3358e90d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lKK-1-3pEW3rawDcQK_EF

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-data-desk-lemmy-posts-feed-3358e90d
```

Example prompt: Pull the top 20 hot posts from lemmy.world right now and show me the title, score, comment count, and link for each one.

## When to prefer this

Choose this endpoint when you need to read public Lemmy federated social content — trending, new, or top posts — from specific major instances without requiring authentication. Ideal for monitoring Lemmy communities, building news digests, or surfacing popular fediverse discussions. Prefer over scraping individual Lemmy instances directly, as it aggregates multiple well-known instances and normalizes output.

## Known failure modes

- Lemmy instance temporarily unavailable or rate-limiting — returns error or empty posts array
- Invalid instance name provided — may return error or fall back to default
- Sort parameter not recognized — defaults to Hot
- Limit out of range (must be 1–30) — clamped or returns error
- Community not found on the specified instance — returns empty results

## How this service works

Lemmy posts from major instances by Hot, Active, New or Top sort and optional community - title, score, comments, community, author, link and thread URL

## Output

A JSON object containing the instance name, sort order applied, post count, and an array of posts each with title, author, community, score (0–100), upvotes, downvotes, comment count, publish date, external link (if any), NSFW flag, and thread URL. A source description and optional note/caveat are also included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "sort": {
       "type": "string",
       "description": "Hot (default), Active, New, TopDay, TopWeek, TopMonth"
      },
      "limit": {
       "type": "string",
       "description": "optional 1-30, default 10"
      },
      "instance": {
       "type": "string",
       "description": "lemmy.world (default), lemmy.ml, programming.dev, sh.itjust.works, feddit.org, lemmy.zip, lemmy.ca, beehaw.org, lemmy.dbzer0.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "instance",
      "posts"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "sort": {
       "type": "string",
       "description": "Sort order applied"
      },
      "count": {
       "type": "number",
       "description": "Number of items returned"
      },
      "posts": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "link": {
          "type": [
           "string",
           "null"
          ],
          "description": "External link the post points to, if any"
         },
         "nsfw": {
          "type": [
           "boolean",
           "null"
          ],
          "description": "True when marked not safe for work"
         },
         "score": {
          "description": "Score from 0 (worst) to 100 (best)"
         },
         "title": {
          "description": "Title"
         },
         "author": {
          "description": "Author name"
         },
         "upvotes": {
          "type": [
           "number",
           "null"
          ],
          "description": "Number of upvotes"
         },
         "comments": {
          "type": [
           "number",
           "null"
          ],
          "description": "Comment count"
         },
         "com
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-lemmy-posts-feed-3358e90d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
