# Gloom Job Postings by Stock Symbol

> Gloom Job Postings by Stock Symbol is a paid API for AI agents from api.gloom.sh, paid per call via x402, $0.24/call, status unknown (last checked 2026-11-01).

Retrieves job postings associated with one or more stock ticker symbols, showing hiring activity data for publicly traded companies.

## Facts

- Endpoint: GET https://api.gloom.sh/v1/job-postings?utm_source=zero.xyz
- Price: $0.24/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gloom-job-postings-by-stock-symbol-9b57d6d9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ChsE8vr4K2IxmHg3n97MO

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 gloom-job-postings-by-stock-symbol-9b57d6d9
```

Example prompt: Pull up the current job postings for AAPL and MSFT — I want to see where they're hiring, whether the roles are remote or in-office, and any seniority info available.

## When to prefer this

Use this endpoint when you need to correlate publicly traded company hiring activity with their stock ticker symbol — ideal for investment research workflows, portfolio monitoring, or job seekers targeting specific public companies. Prefer this over general job boards when you need ticker-linked data that can be directly associated with financial analysis or stock watchlists.

## Known failure modes

- Missing or invalid 'symbols' query parameter returns an error
- Unknown or delisted ticker symbols may return empty data arrays
- Some fields (country, function, postedAt, seniority, employmentKind) are frequently null due to incomplete upstream data
- Rate limiting or payment failure (x402) results in 402 response
- Network timeout if the data source is slow to respond

## How this service works

Gloom is a free, open-source finance terminal for desktop and TUI with charts, news, filings, portfolios, alerts, and plugins.

## Output

Returns an array of job posting objects for the requested ticker symbols, each containing fields such as posting ID, remote eligibility, ticker symbol, country, job function, office location, posted date, evergreen status, seniority level, and employment type. Fields may be null if not provided by the data source.

## 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",
     "required": [
      "symbols"
     ],
     "properties": {
      "symbols": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "id": "6",
    "remote": false,
    "symbol": "AAPL",
    "country": null,
    "function": null,
    "location": "In-Office",
    "postedAt": null,
    "evergreen": null,
    "seniority": null,
    "employmentKind": null
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gloom-job-postings-by-stock-symbol-9b57d6d9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.gloom.sh](https://www.zero.xyz/host/api.gloom.sh/llms.txt)
