---
name: "unbrowse-stackoverflow.com"
description: "API skill for stackoverflow.com"
runtime: unbrowse
requires: ["unbrowse@>=6.7.0"]
domain: "stackoverflow.com"
skill_id: "_8fAwihYkObLTP3qBX1m5"
intent_signature: "stackoverflow.com"
intents:
  - "stackoverflow.com"
  - "get stackoverflow question"
endpoint_count: 15
version: "1.7.0"
updated_at: "2026-06-03T14:16:17.889Z"
publisher_agent_id: "848cb6762e0cbfd259a54650fa0aed08"
domain_verified: false
---
# stackoverflow.com

API skill for stackoverflow.com

## Provenance

- **Publisher**: `848cb6762e0c…`
- **Domain control**: not verified — `/.well-known/unbrowse-verify-*` HTTP probe

## Prerequisite

This skill is executed through the **unbrowse** runtime. Install once:

```bash
npx unbrowse@latest setup
```

unbrowse handles auth (browser cookies + JA4 TLS impersonation), caching, and the marketplace publish flywheel for every call. Direct curl will be blocked by anti-bot on most of these endpoints.

## Quick start

```bash
unbrowse resolve "stackoverflow.com"
```

`resolve` returns a ranked shortlist; the agent picks an endpoint and calls execute.

## Endpoints (15)

### SSR embedded data (spa-initial-state) for get stackoverflow question

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/questions/77531837`
- **Endpoint ID**: `Rn3cU6LS0FbEJwi4aX9KW`
- **Idempotency**: safe
- **Verified**: failed (reliability 0.00)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint Rn3cU6LS0FbEJwi4aX9KW
```

### Returns messages with activeusers, activerooms, and rooms

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/api/recent-chat?tags={tags}&_={query}`
- **Endpoint ID**: `O5nU5vOqjFH2uQ-bM_-tv`
- **Idempotency**: safe
- **Verified**: failed (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint O5nU5vOqjFH2uQ-bM_-tv
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/d299?prg={prg}&_={query}`
- **Endpoint ID**: `YdYq0icoN6s-WOd9OvbNB`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint YdYq0icoN6s-WOd9OvbNB
```

### Returns rendered page for "get stackoverflow question" on https://stackoverflow

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/questions/231767`
- **Endpoint ID**: `xyaeLlxcyS81h-4tqqMVr`
- **Idempotency**: safe
- **Verified**: disabled (reliability 0.68)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint xyaeLlxcyS81h-4tqqMVr
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/{ivc}?prg={prg}&_={query}`
- **Endpoint ID**: `ERhEdpm1P2BwwglNHdsUg`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint ERhEdpm1P2BwwglNHdsUg
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/e0dd?prg={prg}&_={query}`
- **Endpoint ID**: `BqBJm-NbzuwiGoQPxOoUd`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint BqBJm-NbzuwiGoQPxOoUd
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/73ea?prg={prg}&_={query}`
- **Endpoint ID**: `8loNybXYAiqJyzWpn4XkW`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint 8loNybXYAiqJyzWpn4XkW
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/b26b?prg={prg}&_={query}`
- **Endpoint ID**: `LkyWYarUmPQEtR1BL2ZHk`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint LkyWYarUmPQEtR1BL2ZHk
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/b0eb?prg={prg}&_={query}`
- **Endpoint ID**: `boI7sKBbMd2T1Mj9hsWe0`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint boI7sKBbMd2T1Mj9hsWe0
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/716a?prg={prg}&_={query}`
- **Endpoint ID**: `II8R6312hx2HeZLXqMMNf`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint II8R6312hx2HeZLXqMMNf
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/b1ab?prg={prg}&_={query}`
- **Endpoint ID**: `nGGY5XyeZ4ZYFl5Jysh5A`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint nGGY5XyeZ4ZYFl5Jysh5A
```

### Returns posts

- **Method**: `GET`
- **URL**: `https://stackoverflow.com/posts/{post}/ivc/e16b?prg={prg}&_={query}`
- **Endpoint ID**: `7R8KszORisO5jV29d7bsn`
- **Idempotency**: safe
- **Verified**: unverified (reliability 0.50)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint 7R8KszORisO5jV29d7bsn
```

### Public Stack Exchange question API for 77531837

- **Method**: `GET`
- **URL**: `https://api.stackexchange.com/2.3/questions/{question_id}?order={order}&sort={sort}&site={site}&filter={filter}`
- **Endpoint ID**: `hh9FUAs8FLY_llbCMPBRL`
- **Idempotency**: safe
- **Verified**: verified (reliability 0.90)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint hh9FUAs8FLY_llbCMPBRL
```

### Public Stack Exchange question API for 231767

- **Method**: `GET`
- **URL**: `https://api.stackexchange.com/2.3/questions/231767?order={order}&sort={sort}&site={site}&filter={filter}`
- **Endpoint ID**: `7vLOdkN4yuvmJJYTLlL_m`
- **Idempotency**: safe
- **Verified**: disabled (reliability 0.00)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint 7vLOdkN4yuvmJJYTLlL_m
```

### Public Stack Exchange question API for 77531837

- **Method**: `GET`
- **URL**: `https://api.stackexchange.com/2.3/questions/77531837?order={order}&sort={sort}&site={site}&filter={filter}`
- **Endpoint ID**: `bSXzzO0nzQsw8_ssRDhHD`
- **Idempotency**: safe
- **Verified**: disabled (reliability 0.00)

**Call it via unbrowse:**

```bash
unbrowse execute --skill _8fAwihYkObLTP3qBX1m5 --endpoint bSXzzO0nzQsw8_ssRDhHD
```

## Why this needs unbrowse

- **Auth**: most of these endpoints require session cookies. `unbrowse execute` pulls them from your real browser (Chrome/Arc/Brave/Edge/Vivaldi/Opera/Dia) and injects them.
- **TLS impersonation**: requests go through libcurl-impersonate with a Chrome 131 JA4 fingerprint. Anti-bot vendors (Cloudflare, PerimeterX, Datadome, Akamai) reject the default Node/Python TLS fingerprints.
- **Cache + flywheel**: every execute hits the marketplace cache first, then back-fills observed routes if the call goes through.

---
*Generated from observed routes by unbrowse v1.7.0. Skill ID: `_8fAwihYkObLTP3qBX1m5`.*
