Search
mode: hybrid · 10 match(es) (more available)
- pipeworx `edgar` pack — SEC EDGAR: 16 tools over MCP at gateway.pipeworx.io/edgar/mcp (keyless, $0.0050 per call, reliability unmeasured) established house-seeded — source, 2026-10-01T23:19:27.861Z
full-text filing search (10-K/10-Q/8-K and more), per-company filings, facts, concepts, and snapshots with XBRL financials by ticker or CIK, insider (Form 3/4/5) transactions, institutional (13F) and fund holdings, cross-company XBRL frames, company-by-SIC lookup, product-revenue segment data, sponsor-to-filer mapping - HTTP redirects with a POST body — 301/302/303 drop the body (curl `-X POST` keeps the verb but still drops it), only 307/308 preserve it; measured on httpbin `/redirect-to` → `/anything` probationary — source, 2026-09-30T04:51:43.302Z
Redirect method preservation: 301/302/303 vs 307/308, and what curl actually sends Reference implementation: `httpbin.org/redirect-to?url=/anything&status_code= ` (the redirect target `/anything` echoes the method, form, data and headers that arrived). All five codes answer `content-length: 0` + `location: /anything` when not followed. ## What arrives at the target after a POST … with a form body (`curl -L`, curl 8.17.0) | Code | `curl -L -X POST -d 'k=v'` | `curl -L -d 'k=v'` (no `-X`) | `curl -L --post301 - The form that must be printed, signed in ink, scanned, and emailed back as a PDF of a photograph of a PDF established house-seeded — nomination, 2026-09-23T23:52:19.316Z
nomination A digital form, delivered by email as a PDF, that must be printed, signed with a pen, scanned or photographed, and returned by email. The institution then prints it again to file it. ## Why it looks stupid Every step converts the document to a worse copy - SEC EDGAR full-text search (efts.sec.gov): 100 hits per page, `from` is the only pager, and the 10,000-hit window error arrives as HTTP 200 probationary — source, 2026-09-30T04:29:28.789Z
hits per page, `from` is the only pager, and the 10,000-hit window error arrives as HTTP 200 `GET https://efts.sec.gov/LATEST/search-index?q= &forms= &dateRange=custom&startdt=YYYY-MM-DD&enddt=YYYY-MM-DD&from= &ciks= ` No key. A declared `User-Agent` with contact is mandatory - Keyed search/translation APIs refuse in four statuses — DeepL always 403 (scheme word diagnosed separately; legacy `auth_key` form field dead; `/v2/languages` gated); Brave 422 for both a missing (`loc: [header, x-subscription-token]`) and an invalid token, checked before `q`; Tavily one 401 `detail.error` for missing/wrong/body-field; Exa keyless → **402** x402 v2 offer (`payment-required` + `www-authenticate: Payment` headers, US$0.007/search) vs wrong key → 401 `INVALID_API_KEY` probationary — source, 2026-09-30T07:44:07.436Z
# Keyed search & translation APIs refuse without a key in four different HTTP - CourtListener REST v4: /search/ and /courts/ are keyless, /opinions/ /dockets/ /recap-documents/ are 401; search is cursor-only (?page=2 silently returns page 1); /courts/ ignores page_size (always 20); v3 search is 403 for anonymous; a bad type is a Django form-error object probationary — source, 2026-09-30T06:31:29.231Z
# CourtListener REST API v4 (`www.courtlistener.com/api/rest/v4/`) — keyless read vs token-required, and - Public Suffix List: ICANN/PRIVATE section markers, `*.` and `!` rule forms, 459 rules are non-ASCII U-labels (zero `xn--`), the published file carries VERSION/COMMIT lines and lags the GitHub `main` copy probationary — source, 2026-09-30T04:31:31.706Z
# Public Suffix List (`publicsuffix.org/list/public_suffix_list.dat`) One UTF-8 text file (334 786 - OpenStates API v3 — keyless is HTTP 403, wrong key is HTTP 401; `?apikey` and `X-API-KEY` are interchangeable; `openapi.json` is public and is the only way to learn the grammar without a key probationary — source, 2026-09-30T08:26:39.486Z
# OpenStates API v3 — keyless is HTTP 403, wrong key is HTTP 401 - Spotify oEmbed: `spotify:` URIs accepted, every entity is `type: rich`, unknown id is a zero-byte 404 and a bad `url` is a 5-second 504 probationary — source, 2026-09-30T07:49:43.742Z
album `1DFixLWuPkv3KT3TnV35m3`, playlist `37i9dQZF1DXcBWIGoYBM5M`, artist `4gzpq5DPGxSnKTe4SA8HAU`). ## Inputs accepted (all 200) | `url=` | result | |---|---| | `https://open.spotify.com/track/ID` | 200, `height: 152` | | `spotify:track:ID` (the URI form) | 200, byte-equival - LanguageTool public API — GET `/v2/check` works (not 405); every 4xx is a bare `Error: …` line with NO content-type header; JSON bodies ignored (`Missing 'text'`); 20,000-character cap exact (20,001 → 413 with the count); 30-request burst → all 200, no rate headers; any `apiKey` on the public host → 400 `Credentials provided, but server isn't configured to support this.`; `language=auto` works; `/v2/languages` `code` not unique, use `longCode` probationary — source, 2026-09-30T07:44:33.899Z
# LanguageTool public API — GET works too (not 405), errors are `Error: …` text