How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ReefAPI Developer Tools API

The Developer Tools API from ReefAPI — 263 operation(s) for developer tools.

ReefAPI Developer Tools API is one of 15 APIs that ReefAPI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Developer Tools. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a quickstart.

This API exposes 263 operations across 263 paths, and defines 1 schema. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.reefapi.com.

263 operations 263 paths 1 schemas 263 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.reefapi.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

ReefAPI Developer Tools API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-api-key (ApiKeyAuth). By default, every request must be authenticated.

Paths & Operations 263

Across 263 paths, the API surfaces 263 operations — 263 POST. Each is listed below with its method, path, parameters, and response codes.

Developer Tools 263
POST
/change-detect/v1/snapshot
Fetch a URL and return a noise-resistant fingerprint: contenthash (normalised…
change_detect_snapshot body → 200401429
POST
/change-detect/v1/diff
Diff a page against a prior baseline (snapshot object OR contenthash OR raw…
change_detect_diff body → 200401429
POST
/change-detect/v1/monitor_check
The stateless half of monitoring: re-fetch the URL and tell you FAST whether it…
change_detect_monitor_check body → 200401429
POST
/change-detect/v1/extract
Main-content extraction only — boilerplate…
change_detect_extract body → 200401429
POST
/change-detect/v1/batch
Snapshot up to 20 URLs concurrently in one call (each independently…
change_detect_batch body → 200401429
POST
/dev-utils/v1/hash
Hash/checksum text or binary (base64/hex) input: md5…sha3·blake2·crc32·adler32…
dev_utils_hash body → 200401429
POST
/dev-utils/v1/uuid
Generate ids: uuid v4/v7/v1(MAC-safe)/v3/v5, ULID, nanoid — up to 100
dev_utils_uuid body → 200401429
POST
/dev-utils/v1/encode
Encode/decode: base64(+url-safe), hex, URL (path/component/form), HTML…
dev_utils_encode body → 200401429
POST
/dev-utils/v1/jwt_decode
Decode a JWT WITHOUT needing the key (header+payload+claims analysis)…
dev_utils_jwt_decode body → 200401429
POST
/dev-utils/v1/password
Generate cryptographically-secure passwords (charset controls, ambiguity…
dev_utils_password body → 200401429
POST
/dev-utils/v1/cron
Explain a cron expression in plain language (15 locales) + compute the next N…
dev_utils_cron body → 200401429
POST
/dev-utils/v1/slugify
URL-safe slug from any-script text (CJK/Cyrillic/Arabic → ASCII via anyascii…
dev_utils_slugify body → 200401429
POST
/dev-utils/v1/regex_test
Test a regex against text: matches + groups + named groups, optional replace.
dev_utils_regex_test body → 200401429
POST
/dev-utils/v1/format
Pretty-print, minify or validate JSON / YAML / XML / SQL (string-level…
dev_utils_format body → 200401429
POST
/dev-utils/v1/convert
Convert structured data between JSON / YAML / CSV / XML at the string level…
dev_utils_convert body → 200401429
POST
/dev-utils/v1/qr
Generate a QR code as SVG (text), base64-PNG (text data-URI), or terminal ASCII…
dev_utils_qr body → 200401429
POST
/dev-utils/v1/color
Parse any CSS color (hex/rgb()/hsl()/name) → every format + CSS3 name +…
dev_utils_color body → 200401429
POST
/dev-utils/v1/mock_data
Generate fake/test records (Faker, 70+ locales): preset bundles…
dev_utils_mock_data body → 200401429
POST
/dev-utils/v1/text_diff
Unified diff between two texts + change stats + similarity ratio
dev_utils_text_diff body → 200401429
POST
/dev-utils/v1/text_analyze
Algorithmic text analysis (no LLM): language detect (97 langs) · readability…
dev_utils_text_analyze body → 200401429
POST
/dev-utils/v1/timestamp
Parse/convert any timestamp ('now', unix s/ms/µs, ISO-8601, RFC-2822) → every…
dev_utils_timestamp body → 200401429
POST
/dev-utils/v1/case_convert
Convert identifier/text casing: camel·pascal·snake·kebab·constant·dot·title·sent…
dev_utils_case_convert body → 200401429
POST
/dev-utils/v1/base_convert
Convert integers between bases 2-36 (arbitrary precision; 0x/0b/0o prefixes…
dev_utils_base_convert body → 200401429
POST
/dev-utils/v1/markdown
Render CommonMark+tables markdown → sanitized HTML (raw HTML escaped, XSS-safe)…
dev_utils_markdown body → 200401429
POST
/dev-utils/v1/user_agent
Parse a User-Agent string → browser/OS/device families + versions + bot flag…
dev_utils_user_agent body → 200401429
POST
/dev-utils/v1/batch
Run up to 100 mixed dev-utils calls in one request
dev_utils_batch body → 200401429
POST
/domain-risk/v1/assess
Comprehensive fraud and security risk report for one domain: a 0-100 risk…
domain_risk_assess body → 200401429
POST
/domain-risk/v1/age
Domain age + expiry-risk band + renewal status (lifecycle synthesis from RDAP…
domain_risk_age body → 200401429
POST
/domain-risk/v1/parked
Detect whether a domain is parked or listed for sale.
domain_risk_parked body → 200401429
POST
/domain-risk/v1/typosquat
Generate a brand's lookalike domains across 16 permutation families…
domain_risk_typosquat body → 200401429
POST
/domain-risk/v1/reputation
Registrar / nameserver / age / mail-hygiene (SPF·DMARC·DNSSEC) trust signals →…
domain_risk_reputation body → 200401429
POST
/domain-risk/v1/batch
Risk-assess up to 50 domains in one call (RDAP + DNS + email hygiene scoring…
domain_risk_batch body → 200401429
POST
/email-health/v1/check
Full email-health audit: SPF + DKIM + DMARC + MX + BIMI + MTA-STS + TLS-RPT +…
email_health_check body → 200401429
POST
/email-health/v1/spf
Parse + validate the SPF record: follow include:/redirect=, count the ≤10…
email_health_spf body → 200401429
POST
/email-health/v1/dmarc
Parse the DMARC policy at dmarc.: p/sp/pct/rua/ruf/adkim/aspf/fo + enforcement…
email_health_dmarc body → 200401429
POST
/email-health/v1/dkim
DKIM selector lookup (.domainkey.): key type, public-key presence, RSA key-bit…
email_health_dkim body → 200401429
POST
/email-health/v1/mx
MX records (sorted by preference) + a mail-provider guess from the exchange…
email_health_mx body → 200401429
POST
/email-health/v1/blacklist
DNSBL reputation: reverse the domain's A + MX-host IPs against live-proven…
email_health_blacklist body → 200401429
POST
/email-health/v1/mta_sts
MTA-STS: the mta-sts.
email_health_mta_sts body → 200401429
POST
/email-health/v1/bimi
BIMI brand-logo record at .bimi.: the published logo (SVG) URL and the VMC…
email_health_bimi body → 200401429
POST
/email-health/v1/tls_rpt
SMTP TLS Reporting (RFC 8460) record at smtp.tls.: the rua= report…
email_health_tls_rpt body → 200401429
POST
/email-health/v1/dnssec
DNSSEC signing status: the DoH AD (Authenticated-Data) flag = the resolver…
email_health_dnssec body → 200401429
POST
/email-health/v1/dane
DANE for SMTP (RFC 7672): TLSA records at 25.tcp.
email_health_dane body → 200401429
POST
/email-health/v1/batch
Run the full 'check' audit on up to 25 domains in one call (each with score +…
email_health_batch body → 200401429
POST
/email-preflight/v1/audit_html
Full pre-send structure + accessibility + deliverability lint of an HTML email…
email_preflight_audit_html body → 200401429
POST
/email-preflight/v1/css_support
Email-client CSS/HTML compatibility map for the template (Can-I-Email data…
email_preflight_css_support body → 200401429
POST
/email-preflight/v1/spam_score
Deterministic spam-SIGNAL score for the email content (caps ratio…
email_preflight_spam_score body → 200401429
POST
/email-preflight/v1/check_links
Resolve every link in the email through url-resolver (SSRF-guarded): final URL…
email_preflight_check_links body → 200401429
POST
/email-preflight/v1/check_images
Audit every in the email: alt text presence, dimensions declared, src…
email_preflight_check_images body → 200401429
POST
/email-preflight/v1/dns_auth
Sender-domain email-authentication summary (SPF/DKIM/DMARC/MX + deliverability…
email_preflight_dns_auth body → 200401429
POST
/email-preflight/v1/preview_basic
Basic visual preview: render the HTML to a PNG via web-capture's browser…
email_preflight_preview_basic body → 200401429
POST
/enrich-package/v1/package_trust
ecosystem+package → registry metadata + downloads + maintainers + license +…
enrich_package_package_trust body → 200401429
POST
/enrich-package/v1/repo_trust
owner/repo → repository health + release cadence + bus-factor signal +…
enrich_package_repo_trust body → 200401429
POST
/enrich-package/v1/lockfile_scan
manifest/lockfile text → dependency list + each dep's vuln/risk summary via one…
enrich_package_lockfile_scan body → 200401429
POST
/enrich-package/v1/batch
trust-score up to 10 packages in one call (basic depth, per-item ok/error)
enrich_package_batch body → 200401429
POST
/generate/v1/pdf_render
Render a PDF from inline HTML/CSS (Jinja2) or a built-in templatename + data…
generate_pdf_render body → 200401429
POST
/generate/v1/pdf_from_html
Shortcut for rendering inline HTML directly to PDF — the same WeasyPrint engine…
generate_pdf_from_html body → 200401429
POST
/generate/v1/pdf_from_url
Render a built-in or inline template to PDF, populating it with data fetched…
generate_pdf_from_url body → 200401429
POST
/generate/v1/og_image
Render a social / Open Graph card image (1200×630 default) from a built-in…
generate_og_image body → 200401429
POST
/generate/v1/image_from_template
Alias of ogimage (explicit Bannerbear 'create image from template' naming).
generate_image_from_template body → 200401429
POST
/generate/v1/image_from_url
Render an image template with vars fetched from a JSON URL (proxy…
generate_image_from_url body → 200401429
POST
/generate/v1/chart
Render a chart from a Chart.js-style spec — returns a PNG or SVG image.
generate_chart body → 200401429
POST
/generate/v1/chart_types
List all supported chart types with a description of each. No input required
generate_chart_types body → 200401429
POST
/generate/v1/batch_pdf
Render up to 20 PDFs in one call. jobs = array of pdfrender param objects
generate_batch_pdf body → 200401429
POST
/generate/v1/batch_image
Render up to 20 images in one call. jobs = array of ogimage param objects
generate_batch_image body → 200401429
POST
/generate/v1/template_list
List built-in templates (PDF + image) with their data contracts.
generate_template_list body → 200401429
POST
/generate/v1/validate_html
Lint HTML/CSS for the PDF path WITHOUT rendering: flags remote resources that…
generate_validate_html body → 200401429
POST
/generate/v1/health
Renderer diagnostics — which backends (WeasyPrint/Pillow/matplotlib) are…
generate_health body → 200401429
POST
/generate/v1/qr
Generate a QR code (PNG or SVG) with custom fg/bg color, error-correction, and…
generate_qr body → 200401429
POST
/generate/v1/barcode
Generate a 1D barcode IMAGE (PNG or SVG) from data: EAN-13/8, UPC-A, Code-128…
generate_barcode body → 200401429
POST
/generate/v1/code_image
Render a syntax-highlighted code snippet as a PNG with a carbon/ray.so-style…
generate_code_image body → 200401429
POST
/generate/v1/favicon
Turn one source image into a complete favicon bundle: multi-resolution…
generate_favicon body → 200401429
POST
/generate/v1/vcard
Build a vCard (.vcf) contact file from contact fields (vCard 3.0 or 4.0).
generate_vcard body → 200401429
POST
/generate/v1/ical
Build an iCalendar (.ics) event file from event fields (RFC 5545).
generate_ical body → 200401429
POST
/generate/v1/wifi
Generate a WiFi-join QR code (PNG/SVG) from network credentials — scan to…
generate_wifi body → 200401429
POST
/generate/v1/batch
Generate up to 50 small assets in one request.
generate_batch body → 200401429
POST
/github/v1/user
GitHub user profile
github_user body → 200401429
POST
/github/v1/user_repos
repositories owned by a user
github_user_repos body → 200401429
POST
/github/v1/user_followers
followers for a user
github_user_followers body → 200401429
POST
/github/v1/user_following
accounts followed by a user
github_user_following body → 200401429
POST
/github/v1/user_gists
public gists for a user
github_user_gists body → 200401429
POST
/github/v1/repo
repository metadata
github_repo body → 200401429
POST
/github/v1/repo_issues
repository issues
github_repo_issues body → 200401429
POST
/github/v1/repo_pulls
repository pull requests
github_repo_pulls body → 200401429
POST
/github/v1/repo_commits
repository commits
github_repo_commits body → 200401429
POST
/github/v1/repo_contributors
repository contributors
github_repo_contributors body → 200401429
POST
/github/v1/repo_releases
repository releases
github_repo_releases body → 200401429
POST
/github/v1/repo_stargazers
recent stargazers of a repository
github_repo_stargazers body → 200401429
POST
/github/v1/repo_forks
repository forks
github_repo_forks body → 200401429
POST
/github/v1/repo_languages
repository language byte counts
github_repo_languages body → 200401429
POST
/github/v1/repo_contents
repository content metadata for a path
github_repo_contents body → 200401429
POST
/github/v1/repo_readme
repository README metadata/content URL
github_repo_readme body → 200401429
POST
/github/v1/org
organization profile
github_org body → 200401429
POST
/github/v1/org_repos
organization repositories
github_org_repos body → 200401429
POST
/github/v1/org_members
public organization members
github_org_members body → 200401429
POST
/github/v1/search_repos
search repositories
github_search_repos body → 200401429
POST
/github/v1/search_users
search users
github_search_users body → 200401429
POST
/github/v1/search_code
search code (token required by GitHub)
github_search_code body → 200401429
POST
/github/v1/search_issues
search issues and pull requests
github_search_issues body → 200401429
POST
/github/v1/search_topics
search GitHub topics
github_search_topics body → 200401429
POST
/github/v1/search_commits
search commits across GitHub
github_search_commits body → 200401429
POST
/github/v1/repo_branches
repository branches
github_repo_branches body → 200401429
POST
/github/v1/repo_tags
repository tags
github_repo_tags body → 200401429
POST
/github/v1/repo_topics
repository topics (labels)
github_repo_topics body → 200401429
POST
/github/v1/issue_detail
single issue detail
github_issue_detail body → 200401429
POST
/github/v1/issue_comments
comments on an issue or PR
github_issue_comments body → 200401429
POST
/github/v1/pull_detail
single pull request detail
github_pull_detail body → 200401429
POST
/github/v1/pull_reviews
reviews on a pull request
github_pull_reviews body → 200401429
POST
/github/v1/pull_files
files changed in a pull request
github_pull_files body → 200401429
POST
/github/v1/pull_commits
commits in a pull request
github_pull_commits body → 200401429
POST
/github/v1/commit_detail
single commit detail with diff stats and changed files
github_commit_detail body → 200401429
POST
/github/v1/user_events
public activity events for a user
github_user_events body → 200401429
POST
/github/v1/user_orgs
organizations a user belongs to (public)
github_user_orgs body → 200401429
POST
/github/v1/user_starred
repositories a user has starred
github_user_starred body → 200401429
POST
/github/v1/rate_limit
current token/IP rate-limit status
github_rate_limit body → 200401429
POST
/mcp-registry/v1/search
Normalized cross-registry search over the Official MCP Registry, Glama and…
mcp_registry_search body → 200401429
POST
/mcp-registry/v1/server_detail
Full merged profile for one MCP server across every registry it appears in…
mcp_registry_server_detail body → 200401429
POST
/mcp-registry/v1/skill_detail
Metadata for one agent-skill repo (GitHub-backed).
mcp_registry_skill_detail body → 200401429
POST
/mcp-registry/v1/security_signals
HEURISTIC risk signals for an MCP server (NOT a safe/unsafe certification).
mcp_registry_security_signals body → 200401429
POST
/mcp-registry/v1/trending
New / rising entries.
mcp_registry_trending body → 200401429
POST
/mcp-registry/v1/list_sources
The registries this engine aggregates, their roles, auth status and live…
mcp_registry_list_sources body → 200401429
POST
/packages/v1/package
full package metadata (latest version normalized)
packages_package body → 200401429
POST
/packages/v1/versions
paginated version list for a package
packages_versions body → 200401429
POST
/packages/v1/version
single version metadata
packages_version body → 200401429
POST
/packages/v1/dependencies
runtime + dev dependencies for a version (latest if omitted)
packages_dependencies body → 200401429
POST
/packages/v1/downloads
download statistics (npm: period=last-day|week|month|year; pypi: recent…
packages_downloads body → 200401429
POST
/packages/v1/search
search packages (npm: registry API; pypi: libraries.io→HTML→ranked…
packages_search body → 200401429
POST
/packages/v1/maintainer
maintainer/author records for a package
packages_maintainer body → 200401429
POST
/passive-osint/v1/subdomains
Passive subdomain discovery across crt.sh + certspotter + OTX + hackertarget +…
passive_osint_subdomains body → 200401429
POST
/passive-osint/v1/domain
One-call unified passive report: subdomains + DNS summary + SSL summary +…
passive_osint_domain body → 200401429
POST
/passive-osint/v1/ip
Passive IP enrichment: rDNS (PTR) + ASN/org/country (Team-Cymru + RDAP) +…
passive_osint_ip body → 200401429
POST
/passive-osint/v1/batch
Compact passive report (subdomain count+list, DNS, threat, archive-first-seen)…
passive_osint_batch body → 200401429
POST
/producthunt/v1/posts
Today's or historical leaderboard launches (daily/weekly/monthly/yearly)
producthunt_posts body → 200401429
POST
/producthunt/v1/post
Full launch/product detail by slug: tagline, description, website, makers…
producthunt_post body → 200401429
POST
/producthunt/v1/reviews
Product reviews by slug: per-question answer text, rating + rating histogram…
producthunt_reviews body → 200401429
POST
/producthunt/v1/topics
Browse Product Hunt topics (interest tags applied to launches)
producthunt_topics body → 200401429
POST
/producthunt/v1/topic_posts
Launches filtered by topic slug
producthunt_topic_posts body → 200401429
POST
/producthunt/v1/categories
Browse Product Hunt product categories (the curated category tree, distinct…
producthunt_categories body → 200401429
POST
/producthunt/v1/category
Products and launches inside one product category by slug
producthunt_category body → 200401429
POST
/producthunt/v1/search
Keyword search across Product Hunt — products (default) or makers/users…
producthunt_search body → 200401429
POST
/producthunt/v1/collections
Public curated product collections index
producthunt_collections body → 200401429
POST
/producthunt/v1/collection
Single collection (its products) by user+collection slug or full path
producthunt_collection body → 200401429
POST
/producthunt/v1/user
Maker/user profile plus their submitted launches
producthunt_user body → 200401429
POST
/producthunt/v1/discussions
Product Hunt discussions/forum thread feed (popular or newest)
producthunt_discussions body → 200401429
POST
/producthunt/v1/discussion
Single discussion thread with its full nested comment tree
producthunt_discussion body → 200401429
POST
/stackoverflow/v1/questions
Paginated questions by sort/tag; returns score, tags, body, owner/link…
stackoverflow_questions body → 200401429
POST
/stackoverflow/v1/question
Single question by id plus paginated answers
stackoverflow_question body → 200401429
POST
/stackoverflow/v1/answers
Answer details by id/ids, or recent answers when no id is supplied
stackoverflow_answers body → 200401429
POST
/stackoverflow/v1/user
User profile by id/ids
stackoverflow_user body → 200401429
POST
/stackoverflow/v1/user_questions
Paginated questions for a user
stackoverflow_user_questions body → 200401429
POST
/stackoverflow/v1/user_answers
Paginated answers for a user
stackoverflow_user_answers body → 200401429
POST
/stackoverflow/v1/user_tags
Paginated tag activity for a user
stackoverflow_user_tags body → 200401429
POST
/stackoverflow/v1/user_badges
Paginated badges for a user
stackoverflow_user_badges body → 200401429
POST
/stackoverflow/v1/search
Advanced full-text/tag search, paginated
stackoverflow_search body → 200401429
POST
/stackoverflow/v1/tags
Paginated Stack Exchange tags
stackoverflow_tags body → 200401429
POST
/stackoverflow/v1/tag_questions
Paginated questions for a tag
stackoverflow_tag_questions body → 200401429
POST
/stackoverflow/v1/tag_info
Tag info by tag name
stackoverflow_tag_info body → 200401429
POST
/stackoverflow/v1/comments
Paginated comments for post id/ids
stackoverflow_comments body → 200401429
POST
/stackoverflow/v1/answer_comments
Comments left on one or more answers, by answer id
stackoverflow_answer_comments body → 200401429
POST
/stackoverflow/v1/answer_questions
The questions that the given answers belong to, by answer id
stackoverflow_answer_questions body → 200401429
POST
/stackoverflow/v1/badges
All badges on the site, ranked bronze/silver/gold
stackoverflow_badges body → 200401429
POST
/stackoverflow/v1/badge
Badge details by badge id
stackoverflow_badge body → 200401429
POST
/stackoverflow/v1/badge_name
Named badges (the ones with a fixed name, e.g. 'Nice Answer')
stackoverflow_badge_name body → 200401429
POST
/stackoverflow/v1/badge_recipients
Recently awarded badges across the site, with the users who earned them
stackoverflow_badge_recipients body → 200401429
POST
/stackoverflow/v1/badge_recipients_by_ids
Recent recipients of specific badges, by badge id
stackoverflow_badge_recipients_by_ids body → 200401429
POST
/stackoverflow/v1/badge_tags
Tag-based badges (badges earned for activity within a tag)
stackoverflow_badge_tags body → 200401429
POST
/stackoverflow/v1/collectives
All Stack Overflow Collectives (curated communities like 'Google Cloud')
stackoverflow_collectives body → 200401429
POST
/stackoverflow/v1/collective
Details for a Collective by its slug
stackoverflow_collective body → 200401429
POST
/stackoverflow/v1/collective_questions
Questions associated with a Collective
stackoverflow_collective_questions body → 200401429
POST
/stackoverflow/v1/collective_answers
Answers associated with a Collective
stackoverflow_collective_answers body → 200401429
POST
/stackoverflow/v1/collective_tags
Tags that belong to a Collective
stackoverflow_collective_tags body → 200401429
POST
/stackoverflow/v1/collective_users
Members of a Collective, by reputation
stackoverflow_collective_users body → 200401429
POST
/stackoverflow/v1/comments_all
Recent comments across the whole site
stackoverflow_comments_all body → 200401429
POST
/stackoverflow/v1/comment
Comment details by comment id
stackoverflow_comment body → 200401429
POST
/stackoverflow/v1/info
Site statistics: total questions, answers, users, badges, API revision
stackoverflow_info body → 200401429
POST
/stackoverflow/v1/posts
Recent posts (questions and answers together) across the site
stackoverflow_posts body → 200401429
POST
/stackoverflow/v1/post
Post details by id, whether it is a question or an answer
stackoverflow_post body → 200401429
POST
/stackoverflow/v1/post_comments
Comments on a post (question or answer), by post id
stackoverflow_post_comments body → 200401429
POST
/stackoverflow/v1/post_revisions
Edit history (revisions) of a post, by post id
stackoverflow_post_revisions body → 200401429
POST
/stackoverflow/v1/post_suggested_edits
Suggested edits submitted for a post, by post id
stackoverflow_post_suggested_edits body → 200401429
POST
/stackoverflow/v1/privileges
The site privilege ladder (what each reputation level unlocks)
stackoverflow_privileges body → 200401429
POST
/stackoverflow/v1/question_answers
All answers to one or more questions, by question id
stackoverflow_question_answers body → 200401429
POST
/stackoverflow/v1/question_comments
Comments on a question, by question id
stackoverflow_question_comments body → 200401429
POST
/stackoverflow/v1/question_linked
Questions that link to the given question(s)
stackoverflow_question_linked body → 200401429
POST
/stackoverflow/v1/question_related
Questions Stack Overflow considers related to the given question(s)
stackoverflow_question_related body → 200401429
POST
/stackoverflow/v1/question_timeline
Full event timeline of a question (edits, answers, comments, votes…
stackoverflow_question_timeline body → 200401429
POST
/stackoverflow/v1/questions_featured
Featured (bountied) questions on the site
stackoverflow_questions_featured body → 200401429
POST
/stackoverflow/v1/questions_no_answers
Questions with zero answers (no answers at all)
stackoverflow_questions_no_answers body → 200401429
POST
/stackoverflow/v1/questions_unanswered
Questions the community considers unanswered (no accepted/upvoted answer)
stackoverflow_questions_unanswered body → 200401429
POST
/stackoverflow/v1/revisions
Revision details by revision guid
stackoverflow_revisions body → 200401429
POST
/stackoverflow/v1/search_simple
Title-only question search — find questions whose title contains given text
stackoverflow_search_simple body → 200401429
POST
/stackoverflow/v1/similar
Find questions similar to a title (duplicate detection)
stackoverflow_similar body → 200401429
POST
/stackoverflow/v1/search_excerpts
Full-text search returning highlighted match excerpts for questions and answers
stackoverflow_search_excerpts body → 200401429
POST
/stackoverflow/v1/suggested_edits
Recent suggested edits across the site
stackoverflow_suggested_edits body → 200401429
POST
/stackoverflow/v1/suggested_edit
Suggested-edit details by id
stackoverflow_suggested_edit body → 200401429
POST
/stackoverflow/v1/tags_moderator_only
Tags only moderators can apply
stackoverflow_tags_moderator_only body → 200401429
POST
/stackoverflow/v1/tags_required
Tags that must be present on every question (where the site requires them)
stackoverflow_tags_required body → 200401429
POST
/stackoverflow/v1/tag_synonyms
All tag synonyms on the site (e.g. 'js' → 'javascript')
stackoverflow_tag_synonyms body → 200401429
POST
/stackoverflow/v1/tag_faq
The frequently-asked (FAQ) questions for a tag
stackoverflow_tag_faq body → 200401429
POST
/stackoverflow/v1/tag_related
Tags that commonly appear together with the given tag
stackoverflow_tag_related body → 200401429
POST
/stackoverflow/v1/tag_synonyms_by_tags
Synonyms that map to a specific tag
stackoverflow_tag_synonyms_by_tags body → 200401429
POST
/stackoverflow/v1/tag_top_answerers
Top answerers in a tag (the experts), all-time or last month
stackoverflow_tag_top_answerers body → 200401429
POST
/stackoverflow/v1/tag_top_askers
Top askers in a tag, all-time or last month
stackoverflow_tag_top_askers body → 200401429
POST
/stackoverflow/v1/tag_wikis
The wiki/excerpt body that describes a tag
stackoverflow_tag_wikis body → 200401429
POST
/stackoverflow/v1/users
Site users, by reputation (the leaderboard)
stackoverflow_users body → 200401429
POST
/stackoverflow/v1/user_comments
Comments written by a user
stackoverflow_user_comments body → 200401429
POST
/stackoverflow/v1/user_comments_to_user
Comments a user directed at one specific other user
stackoverflow_user_comments_to_user body → 200401429
POST
/stackoverflow/v1/user_favorites
Questions a user bookmarked (favorited)
stackoverflow_user_favorites body → 200401429
POST
/stackoverflow/v1/user_mentioned
Comments that @-mention a user
stackoverflow_user_mentioned body → 200401429
POST
/stackoverflow/v1/user_network_activity
A user's activity across the entire Stack Exchange network (all sites)
stackoverflow_user_network_activity body → 200401429
POST
/stackoverflow/v1/user_posts
All posts (questions and answers) authored by a user
stackoverflow_user_posts body → 200401429
POST
/stackoverflow/v1/user_privileges
The privileges a user has unlocked at their reputation level
stackoverflow_user_privileges body → 200401429
POST
/stackoverflow/v1/user_questions_featured
A user's questions that currently carry a bounty (featured)
stackoverflow_user_questions_featured body → 200401429
POST
/stackoverflow/v1/user_questions_no_answers
A user's questions that have no answers
stackoverflow_user_questions_no_answers body → 200401429
POST
/stackoverflow/v1/user_questions_unaccepted
A user's questions that have answers but none accepted
stackoverflow_user_questions_unaccepted body → 200401429
POST
/stackoverflow/v1/user_questions_unanswered
A user's questions the community considers unanswered
stackoverflow_user_questions_unanswered body → 200401429
POST
/stackoverflow/v1/user_reputation
A user's reputation changes (the rep events feed)
stackoverflow_user_reputation body → 200401429
POST
/stackoverflow/v1/user_reputation_history
Public reputation history of a user (each gain/loss event)
stackoverflow_user_reputation_history body → 200401429
POST
/stackoverflow/v1/user_suggested_edits
Suggested edits a user has submitted
stackoverflow_user_suggested_edits body → 200401429
POST
/stackoverflow/v1/user_top_answers_in_tags
A user's highest-scoring answers within specific tags
stackoverflow_user_top_answers_in_tags body → 200401429
POST
/stackoverflow/v1/user_top_questions_in_tags
A user's highest-scoring questions within specific tags
stackoverflow_user_top_questions_in_tags body → 200401429
POST
/stackoverflow/v1/user_timeline
A user's activity timeline (posts, comments, badges, rep events)
stackoverflow_user_timeline body → 200401429
POST
/stackoverflow/v1/user_top_answer_tags
The tags a user is strongest in by answer score
stackoverflow_user_top_answer_tags body → 200401429
POST
/stackoverflow/v1/user_top_question_tags
The tags a user is strongest in by question score
stackoverflow_user_top_question_tags body → 200401429
POST
/stackoverflow/v1/user_top_tags
A user's top tags overall (combined question + answer activity)
stackoverflow_user_top_tags body → 200401429
POST
/stackoverflow/v1/moderators
All moderators on the site
stackoverflow_moderators body → 200401429
POST
/stackoverflow/v1/elected_moderators
Moderators who were elected (excludes appointed/employee moderators)
stackoverflow_elected_moderators body → 200401429
POST
/stackoverflow/v1/errors
The catalog of Stack Exchange API error codes and their meanings
stackoverflow_errors body → 200401429
POST
/stackoverflow/v1/error
Simulate one Stack Exchange API error by its id (returns the error as if it…
stackoverflow_error body → 200401429
POST
/stackoverflow/v1/sites
Every site in the Stack Exchange network (Stack Overflow, Server Fault, Super…
stackoverflow_sites body → 200401429
POST
/stackoverflow/v1/associated_users
A user's accounts across all Stack Exchange sites (network accounts)
stackoverflow_associated_users body → 200401429
POST
/stackoverflow/v1/merge_history
Account-merge history for a user id
stackoverflow_merge_history body → 200401429
POST
/status-intel/v1/status
Current OVERALL status for a vendor → normalized indicator…
status_intel_status body → 200401429
POST
/status-intel/v1/incidents
Recent or active incidents for a vendor (title, impact, status, timeline of…
status_intel_incidents body → 200401429
POST
/status-intel/v1/components
Per-component (sub-service) health for a vendor — which specific products are…
status_intel_components body → 200401429
POST
/status-intel/v1/summary
Full one-call snapshot for a vendor: overall status + components + active…
status_intel_summary body → 200401429
POST
/status-intel/v1/check_multi
THE dashboard call: give your stack as a list (keys / brands / domains / status…
status_intel_check_multi body → 200401429
POST
/status-intel/v1/batch
Alias of checkmulti — overall status for a batch of vendors in one call (up to…
status_intel_batch body → 200401429
POST
/status-intel/v1/list_vendors
The supported vendor set (key → name, kind, category, status host).
status_intel_list_vendors body → 200401429
POST
/threat-intel/v1/url_check
Is a URL malicious?
threat_intel_url_check body → 200401429
POST
/threat-intel/v1/domain_reputation
Domain reputation: URLHaus host listing + active malware URLs + OpenPhish…
threat_intel_domain_reputation body → 200401429
POST
/threat-intel/v1/ip_reputation
IP abuse signals: Feodo botnet-C2 + SSLBL botnet-C2 + ThreatFox IP IOCs +…
threat_intel_ip_reputation body → 200401429
POST
/threat-intel/v1/scan_lookup
urlscan.io public scan history + per-scan verdict for a domain/IP (server, IP…
threat_intel_scan_lookup body → 200401429
POST
/threat-intel/v1/batch
Check up to 20 mixed indicators (URL/domain/IP, auto-routed) in one call
threat_intel_batch body → 200401429
POST
/vuln-intel/v1/package_vulns
All known vulnerabilities affecting a package (by name+ecosystem, optionally…
vuln_intel_package_vulns body → 200401429
POST
/vuln-intel/v1/vuln_detail
Full detail for one vulnerability by OSV id, GHSA id, or CVE id.
vuln_intel_vuln_detail body → 200401429
POST
/vuln-intel/v1/advisory_search
Search the GitHub Advisory Database (GHSA) by ecosystem, severity, CVE, free…
vuln_intel_advisory_search body → 200401429
POST
/vuln-intel/v1/kev_check
Is a CVE in the CISA Known-Exploited-Vulnerabilities catalog (actively…
vuln_intel_kev_check body → 200401429
POST
/vuln-intel/v1/kev_list
Browse / filter the full CISA KEV catalog by vendor, product, or ransomware…
vuln_intel_kev_list body → 200401429
POST
/vuln-intel/v1/exploits
Public exploit / PoC lookup for a CVE via the Exploit-DB (Offensive Security)…
vuln_intel_exploits body → 200401429
POST
/vuln-intel/v1/batch
Bulk-scan up to 100 package/commit queries in one call (OSV querybatch), each…
vuln_intel_batch body → 200401429
POST
/web-archive/v1/snapshots
All Wayback captures for a URL (timestamp, status, mimetype, digest, archival…
web_archive_snapshots body → 200401429
POST
/web-archive/v1/available
Closest single Wayback snapshot to a given date (or the latest).
web_archive_available body → 200401429
POST
/web-archive/v1/history
Lifespan + capture cadence for a URL: EXACT firstseen/lastseen + span, plus…
web_archive_history body → 200401429
POST
/web-archive/v1/domain_captures
All archived URLs under a domain (the domain + its subdomains), one row per…
web_archive_domain_captures body → 200401429
POST
/web-archive/v1/batch
Closest-snapshot existence + capture-count for up to 20 URLs in one call (bulk…
web_archive_batch body → 200401429
POST
/web-archive/v1/cc_search
Common Crawl index lookup for a URL — alternate/broader coverage with richer…
web_archive_cc_search body → 200401429
POST
/web-archive/v1/cc_indexes
List the available Common Crawl monthly indexes (id, name, date range) — pick a…
web_archive_cc_indexes body → 200401429
POST
/web-extract/v1/scrape
Fetch one URL and return its content in the formats you choose (markdown, plain…
web_extract_scrape body → 200401429
POST
/web-extract/v1/map
Discover a site's complete URL surface: reads robots.txt, sitemap.xml (and…
web_extract_map body → 200401429
POST
/web-extract/v1/crawl
Crawl a site starting from a seed URL (up to 25 pages): follows internal links…
web_extract_crawl body → 200401429
POST
/web-extract/v1/extract
Pull structured data from any public page: returns JSON-LD objects (Product…
web_extract_extract body → 200401429
POST
/web-extract/v1/batch
Scrape up to 10 URLs concurrently in one call (each SSRF-guarded).
web_extract_batch body → 200401429

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Envelope (4 properties). Each schema is shown below with its type and property counts.

Envelope
object
4 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

reefapi-developer-tools-api-openapi.yml Raw ↑

Other APIs ReefAPI publishes across the network.

ReefAPI MCP Server
ReefAPI Classifieds & Second-hand API
ReefAPI E-commerce & Marketplaces API
ReefAPI Finance & Data API
ReefAPI Government & Tenders API
ReefAPI Jobs & Hiring API
ReefAPI Media, Film & Knowledge API
ReefAPI Other API
ReefAPI Real Estate API
ReefAPI Reputation & Reviews API
ReefAPI Search & SEO API
ReefAPI Social Media API
Where this information came from

This is an independent, third-party profile of ReefAPI Developer Tools API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.