# Discover Startup Platform Posts

> Discover Startup Platform Posts is a paid API for AI agents from agents.predictleads.com, paid per call via MPP, $1.2/call (dynamic — varies by input), status unknown (last checked 2026-10-30).

Returns a paginated list of recent posts on startup platforms (Hacker News Show/Jobs) by companies that are hiring or launching products.

## Facts

- Endpoint: GET https://agents.predictleads.com/api/v3/discover/startup_platform_posts?utm_source=zero.xyz
- Price: $1.2/call (dynamic — varies by input)
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Provider: agents.predictleads.com
- Website: https://agents.predictleads.com
- Canonical page: https://www.zero.xyz/c/agents-predictleads-com-discover-startup-platform-posts-411d326f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SDRcOLpV5inZWX4CxAMvt

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 agents-predictleads-com-discover-startup-platform-posts-411d326f
```

Example prompt: Can you pull me the latest Show HN and job posts from Hacker News for the past two weeks — I want to see which companies have been launching products or hiring recently? Give me up to 50 results.

## When to prefer this

Use this endpoint when you want to discover companies that have recently posted on Hacker News (Show HN or Jobs), particularly to identify startups launching products or actively hiring. It is ideal for lead generation, competitive intelligence, and market monitoring workflows. Prefer this over company-specific endpoints when you need a broad feed of startup activity rather than intelligence about a known company.

## Known failure modes

- Invalid date format for published_at_from or published_at_until returns a validation error
- Unsupported post_type value returns a validation error
- Requesting a page beyond available results returns an empty data array
- Limit exceeding 1000 is rejected with a parameter validation error
- No posts found in the specified date range returns an empty data array

## How this service works

Returns a list of latest posts on popular startup platforms by companies that are hiring or launching new products.

## Output

A paginated array of StartupPlatformPost objects, each containing a post URL, post type (show_hn or job_hn), company name, company domain, publication timestamp, and a fuzzy_match boolean indicating confidence in company name extraction. Also includes meta fields for record state and schema version, and optionally a total count when page parameter is supplied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "integer",
   "default": 1,
   "minimum": 1,
   "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n"
  },
  "limit": {
   "type": "integer",
   "default": 30,
   "maximum": 1000,
   "description": "Limit the number of shown items per page."
  },
  "post_types": {
   "type": "array",
   "items": {
    "type": "string",
    "oneOf": [
     {
      "const": "show_hn",
      "description": "Post on startup platform Hacker News - Show page."
     },
     {
      "const": "job_hn",
      "description": "Post on startup platform Hacker News - Job page."
     }
    ]
   },
   "example": [
    "show_hn",
    "job_hn"
   ],
   "description": "One or more valid post types.\n\n"
  },
  "published_at_from": {
   "type": "string",
   "format": "date",
   "example": "2024-09-25",
   "description": "Only return `StartupPlatformPosts` published after\ngiven date (ISO 8601).\n"
  },
  "published_at_until": {
   "type": "string",
   "format": "date",
   "example": "2024-09-25",
   "description": "Only return `StartupPlatformPosts` published before\ngiven date (ISO 8601).\n"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "title": "StartupPlatformPostsDataset",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "example": {
  "data": [
   {
    "id": "941340",
    "type": "startup_platform_post",
    "attributes": {
     "post_url": "https://news.ycombinator.com/item?id=42028186",
     "post_type": "show_hn",
     "fuzzy_match": false,
     "company_name": "Incredibox Mustard",
     "published_at": "2024-11-02T19:28:31.000+01:00",
     "company_domain": "incrediboxmustard.cc"
    }
   }
  ],
  "meta": {
   "record_state": "active",
   "schema_version": "3.0"
  },
  "included": []
 },
 "summary": "Information about posts on popular startup platforms.",
 "required": [
  "data"
 ],
 "properties": {
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "title": "StartupPlatformPost",
    "required": [
     "id",
     "type",
     "attributes"
    ],
    "properties": {
     "id": {
      "type": "string",
      "description": "ID of the `StartupPlatformPost` object."
     },
     "type": {
      "const": "startup_platform_post",
      "description": "Type of the `StartupPlatformPost` object."
     },
     "attributes": {
      "type": "object",
      "required": [
       "published_at",
       "post_type",
       "post_url",
       "company_domain",
       "company_name",
       "fuzzy_match"
      ],
      "properties": {
       "post_url": {
        "type": "string",
        "format": "uri",
        "description": "URL to post."
       },
       "post_type": {
        "type": "string",
        "oneOf": [
         {
          "const": "show_hn",
          "description": "Post on startup platform Hacker News - Show page."
         },
         {
          "const": "job_hn",
          "description": "Post on startup platform Hacker News - Job page."
         }
        ],
        "description": "Indicates on what startup platform post was found."
       },
       "fuzzy_match": {
        "type": [
         "boolean"
        ],
        "description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well."
       },
       "company_name": {
        "type": [
         "string",
         "null"
        ],
        "description": "Company name if available."
       },
       "published_at": {
        "type": "string",
        "format": "date-time",
        "description": "Date & time (ISO 8601) when the `StartupPlatformPost` was published."
       },
       "company_domain
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-predictleads-com-discover-startup-platform-posts-411d326f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.predictleads.com](https://www.zero.xyz/host/agents.predictleads.com/llms.txt)
