devdrops-regulatory-feeds — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited devdrops-regulatory-feeds (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Two endpoints cover the two major regulatory jurisdictions. /api/regulatory/search queries a unified index of SEC EDGAR and UK Companies House regulatory notices. /api/filings/search searches the full text and metadata of SEC filings (10-K, 10-Q, 8-K, and others) and Companies House document filings. Both are keyword-searchable. Results include direct links to source documents. These endpoints cost $0.01 per query.
| Method | Path | Price | Required params | Optional params |
|---|---|---|---|---|
| GET | /api/regulatory/search | $0.01 | q | source |
| GET | /api/filings/search | $0.01 | q | forms, entity |
| GET | /api/filings/company/:ticker | $0.01 | :ticker (path) | — |
`/api/regulatory/search`
| Param | Type | Description |
|---|---|---|
q | string | Search keyword(s) |
source | string | all, sec, or uk (default all) |
`/api/filings/search`
| Param | Type | Description |
|---|---|---|
q | string | Search keyword(s) |
forms | string | Comma-separated form types: 10-K,10-Q,8-K,S-1 etc. |
entity | string | Company name or ticker to scope results |
| Field | Type | Description |
|---|---|---|
results | array | Matching filings/notices |
results[].title | string | Filing or notice title |
results[].entity | string | Company name |
results[].source | string | sec or uk |
results[].form | string | Form type (SEC) or document type (UK) |
results[].date | string | Filing date ISO 8601 |
results[].url | string | Link to source document |
results[].snippet | string | Text excerpt if available |
import { wrapFetchWithPayment } from "@x402/fetch";
import { CoinbaseWalletClient } from "@coinbase/wallet-sdk";
const client = new CoinbaseWalletClient({ ... });
const pay = wrapFetchWithPayment(fetch, client);
// Search SEC for AI-related disclosures
const res = await pay(
"https://api.devdrops.run/api/regulatory/search?q=artificial+intelligence+risk&source=sec"
);
const { data } = await res.json();# Regulatory notices
curl -H "x-402-payment: <proof>" \
"https://api.devdrops.run/api/regulatory/search?q=climate+risk&source=sec"
# Specific filing types
curl -H "x-402-payment: <proof>" \
"https://api.devdrops.run/api/filings/search?q=data+breach&forms=8-K"GET /api/regulatory/search?q=cryptocurrency+exposure&source=sec{
"data": {
"query": "cryptocurrency exposure",
"source": "sec",
"results": [
{
"title": "Annual Report (Form 10-K) — Risk Factors",
"entity": "MicroStrategy Incorporated",
"source": "sec",
"form": "10-K",
"date": "2026-02-28",
"url": "https://www.sec.gov/Archives/edgar/data/1050446/000105044626000012/0001050446-26-000012-index.htm",
"snippet": "We hold Bitcoin as a primary treasury reserve asset..."
}
]
}
}GET /api/filings/search?q=merger+acquisition&forms=8-K&entity=AdobeReturns 8-K material event disclosures filed by Adobe.
GET /api/filings/company/TSLAReturns 10 most recent filings across all form types for Tesla.
async function monitorRegulatory(company: string, keywords: string[]) {
const results = await Promise.all(
keywords.map(kw =>
pay(`https://api.devdrops.run/api/regulatory/search?q=${encodeURIComponent(kw + " " + company)}`)
.then(r => r.json())
)
);
return results
.flatMap(r => r.data.results)
.sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime())
.slice(0, 10);
}const [uk, us] = await Promise.all([
pay("https://api.devdrops.run/api/regulatory/search?q=Barclays+enforcement&source=uk"),
pay("https://api.devdrops.run/api/regulatory/search?q=Barclays+SEC&source=sec"),
]);| Status | Meaning |
|---|---|
| 402 | Payment required |
| 400 | Missing q parameter |
| 503 | EDGAR or Companies House unavailable |
No free tier. All requests $0.01.
Caching: Results cached 30 minutes. SEC EDGAR indexes update multiple times daily; UK Companies House is refreshed as events are filed.
Coverage: SEC covers all US-listed public companies. UK endpoint covers Companies House charges and confirmations; FCA and PRA enforcement notices are periodically indexed but may lag by 24–48 hours.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.