The Spaceflight News API (SNAPI) by The Space Devs (TSD) is the most complete and up-to-date open spaceflight news API. It aggregates articles, blogs, and reports from 40+ news sites (NASA, ESA, SpaceX, Spaceflight Now, SpaceNews, Ars Technica, Reuters, and more) and exposes them through a public REST API (and a GraphQL endpoint). The project is open source under AGPL-3.0, runs on community Patreon funding, and is integrated with the Launch Library 2 API so any article can be linked to a specific launch or event.
Spaceflight News is listed with 5 APIs on the APIs.io network, including Articles API, Blogs API, Info API, and 2 more. Tagged areas include News, Space, Spaceflight, Aerospace, and Open Source.
The Spaceflight News catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Spaceflight News’ developer surface includes documentation, changelog, FAQ, tooling, and 20 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics does not apply to this provider. The published contracts declare
no write operations, and a read-only API cannot create-or-update. The facet is excluded from this provider's
denominator entirely — not scored zero. A reference or data API is not deficient for being unable to
upsert.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/spaceflight-news/"><img src="https://apis.io/badge/spaceflight-news/card.svg" alt="Spaceflight News on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Machine-Readable Auth+10 pts — a served openid-configuration/oauth-authorization-server carrying `issuer` (served), else the securitySchemes class in the provider OpenAPIs — bound (mutualTLS, DPoP, Signature) > negotiable (oauth2 authorizationCode/clientCredentials, openIdConnect) > bearer (http bearer, apiKey)
Stable Error Semantics+8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Rate-Limit Signaling+7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented)
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Sister API by The Space Devs, used by SNAPI to relate news articles to specific launches and events. Provides upcoming/previous launch data, events, agencies, astronauts, expedi...
REST API providing access to aggregated spaceflight news articles, blog posts, and official mission reports from 40+ news sites. Supports rich filtering (full-text search, news-...
aid: spaceflight-news
name: Spaceflight News
description: The Spaceflight News API (SNAPI) by The Space Devs (TSD) is the most complete and up-to-date open spaceflight
news API. It aggregates articles, blogs, and reports from 40+ news sites (NASA, ESA, SpaceX, Spaceflight Now, SpaceNews,
Ars Technica, Reuters, and more) and exposes them through a public REST API (and a GraphQL endpoint). The project is open
source under AGPL-3.0, runs on community Patreon funding, and is integrated with the Launch Library 2 API so any article
can be linked to a specific launch or event.
url: https://spaceflightnewsapi.net
deliveryModel:
model: unknown
license_evidence:
not_product:
- thespacedevs/spaceflightnewsapi
open_source: unknown
commercial: false
callable_host: true
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- openapi
- repository-not-product
generated: '2026-09-25'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source:
- security
generated: '2026-11-06'
method: derived
image: https://raw.githubusercontent.com/TheSpaceDevs/spaceflightnewsapi/main/.github/profile/assets/snapi_poster.png
specificationVersion: '0.23'
created: '2026-05-28'
modified: '2026-10-06'
x-source: public-apis/public-apis
x-type: opensource
x-category: News
x-tier: 2
x-tier-reason: enriched-from-public-source
x-license: AGPL-3.0
x-governance: community
x-funding: Patreon
tags:
- News
- Space
- Spaceflight
- Aerospace
- Open Source
- Launches
- Public APIs
tags_raw:
- News
- Space
- Spaceflight
- Aerospace
- Open Source
- Launches
- Public APIs
- Open-Source
apis:
- name: Launch Library 2 API
description: Sister API by The Space Devs, used by SNAPI to relate news articles to specific launches and events. Provides
upcoming/previous launch data, events, agencies, astronauts, expeditions, spacecraft, launchers, and pads. SNAPI articles,
blogs, and reports can be filtered by `launch` (UUID) or `event` (LL2 ID).
humanURL: https://thespacedevs.com/llapi
baseURL: https://ll.thespacedevs.com/2.3.0
tags:
- Space
- Launches
- Event
tags_raw:
- Space
- Launches
- Events
properties:
- type: Documentation
url: https://ll.thespacedevs.com/2.3.0/swagger/
- type: Tutorial
title: Launch Library 2 Tutorial
url: https://github.com/TheSpaceDevs/Tutorials
- type: Tools
title: Launch Library MCP Server
url: https://github.com/TheSpaceDevs/launch-library-mcp
- aid: spaceflight-news:spaceflight-news-articles-api
name: Spaceflight News Articles API
description: News articles aggregated from 40+ spaceflight news sites.
humanURL: https://spaceflightnewsapi.net
baseURL: https://api.spaceflightnewsapi.net/v4
tags:
- Articles
properties:
- type: OpenAPI
url: openapi/spaceflight-news-articles-api-openapi.yml
- type: Documentation
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: SwaggerUI
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: GraphQL
url: https://api.spaceflightnewsapi.net/v4/graphql/
- type: Schema
url: https://api.spaceflightnewsapi.net/v4/schema/
- type: Repository
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: SourceCode
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: GraphQL
url: graphql/spaceflight-news-graphql.md
- aid: spaceflight-news:spaceflight-news-blogs-api
name: Spaceflight News Blogs API
description: Blog posts and longform commentary from spaceflight publishers.
humanURL: https://spaceflightnewsapi.net
baseURL: https://api.spaceflightnewsapi.net/v4
tags:
- Blog
tags_raw:
- Blogs
properties:
- type: OpenAPI
url: openapi/spaceflight-news-blogs-api-openapi.yml
- type: Documentation
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: SwaggerUI
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: GraphQL
url: https://api.spaceflightnewsapi.net/v4/graphql/
- type: Schema
url: https://api.spaceflightnewsapi.net/v4/schema/
- type: Repository
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: SourceCode
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: GraphQL
url: graphql/spaceflight-news-graphql.md
- aid: spaceflight-news:spaceflight-news-info-api
name: Spaceflight News Info API
description: API metadata, version, and the list of currently imported news sites.
humanURL: https://spaceflightnewsapi.net
baseURL: https://api.spaceflightnewsapi.net/v4
tags:
- Info
properties:
- type: OpenAPI
url: openapi/spaceflight-news-info-api-openapi.yml
- type: Documentation
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: SwaggerUI
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: GraphQL
url: https://api.spaceflightnewsapi.net/v4/graphql/
- type: Schema
url: https://api.spaceflightnewsapi.net/v4/schema/
- type: Repository
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: SourceCode
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: GraphQL
url: graphql/spaceflight-news-graphql.md
- aid: spaceflight-news:spaceflight-news-reports-api
name: Spaceflight News Reports API
description: Official mission, program, and agency reports.
humanURL: https://spaceflightnewsapi.net
baseURL: https://api.spaceflightnewsapi.net/v4
tags:
- Reports
properties:
- type: OpenAPI
url: openapi/spaceflight-news-reports-api-openapi.yml
- type: Documentation
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: SwaggerUI
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: GraphQL
url: https://api.spaceflightnewsapi.net/v4/graphql/
- type: Schema
url: https://api.spaceflightnewsapi.net/v4/schema/
- type: Repository
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: SourceCode
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: GraphQL
url: graphql/spaceflight-news-graphql.md
common:
- url: https://spaceflightnewsapi.net/blog/rss.xml
type: BlogRSS
- type: IssueTracker
url: https://github.com/TheSpaceDevs/spaceflightnewsapi/issues
- type: SecurityPolicy
url: https://github.com/TheSpaceDevs/spaceflightnewsapi/blob/main/SECURITY.md
- type: AgenticAccess
url: agentic-access/spaceflight-news-agentic-access.yml
- type: DomainSecurity
url: security/spaceflight-news-domain-security.yml
- type: Website
url: https://spaceflightnewsapi.net
- type: Documentation
url: https://api.spaceflightnewsapi.net/v4/docs/
- type: Repository
url: https://github.com/TheSpaceDevs/spaceflightnewsapi
- type: GitHubOrganization
url: https://github.com/TheSpaceDevs
- type: License
title: AGPL-3.0
url: https://github.com/TheSpaceDevs/spaceflightnewsapi/blob/main/LICENSE
- type: ChangeLog
url: https://github.com/TheSpaceDevs/spaceflightnewsapi/releases
- type: Twitter
url: https://twitter.com/the_snapi
- type: Discord
url: https://discord.gg/p7ntkNA
- type: Patreon
title: Patreon (Funding)
url: https://www.patreon.com/TheSpaceDevs
- type: PublicAPIsListing
url: https://github.com/public-apis/public-apis
- type: Tutorials
title: TheSpaceDevs Tutorials & FAQs
url: https://github.com/TheSpaceDevs/Tutorials
- type: FAQ
title: SNAPI FAQ
url: https://github.com/TheSpaceDevs/Tutorials/blob/main/faqs/faq_SNAPI.md
- type: FAQ
title: TSD FAQ
url: https://github.com/TheSpaceDevs/Tutorials/blob/main/faqs/faq_TSD.md
- type: Tools
title: Launch Library MCP Server
url: https://github.com/TheSpaceDevs/launch-library-mcp
- type: Tools
title: SNAPI Website (snapiwebsite)
url: https://github.com/TheSpaceDevs/snapiwebsite
- type: Tools
title: Serpy (Serialization Library)
url: https://github.com/TheSpaceDevs/serpy
- type: SpectralRules
url: rules/spaceflight-news-rules.yml
- type: Vocabulary
url: vocabulary/spaceflight-news-vocabulary.yml
- type: JSONLD
url: json-ld/spaceflight-news-context.jsonld
x-features:
- name: News Aggregation
description: Aggregates spaceflight news from 40+ sites (NASA, ESA, SpaceX, ULA, Spaceflight Now, SpaceNews, Ars Technica,
Reuters, and more) into a single API.
- name: Three Content Types
description: Separate endpoints for articles (news), blogs (op-eds and longform), and reports (official mission/program
reports).
- name: Full-Text Search
description: Search articles by title, summary, or arbitrary keyword across all three content types.
- name: Launch Library 2 Integration
description: Every article can be linked to a Launch Library 2 launch (UUID) or event (LL2 ID), enabling related-news widgets
in launch tracking apps.
- name: Rich Filtering
description: Filter by news site (inclusion/exclusion lists), published-at/updated-at date ranges, has_launch, has_event,
is_featured.
- name: Ordering and Pagination
description: Order by published_at or updated_at (ascending or descending) with offset/limit pagination.
- name: GraphQL Endpoint
description: Companion GraphQL endpoint at /v4/graphql/ for clients that want to shape their own responses.
- name: Free and Open
description: Free to use, no authentication required, open source under AGPL-3.0, funded through Patreon.
x-use-cases:
- name: Launch Tracker Companion Feed
description: Embed a "related news" feed alongside upcoming launches in a launch tracking app, using the LL2 launch UUID
to filter SNAPI articles.
- name: Space Industry Newsletter
description: Pull recent articles, dedupe by news site, and publish a daily/weekly newsletter rollup.
- name: Voice Assistant Briefing
description: Power a daily spaceflight briefing skill that reads out the latest featured articles from a curated set of
news sites.
- name: Research and Analysis
description: Build a corpus of spaceflight news for NLP/research projects (topic modeling, sentiment analysis, mission coverage
analysis).
- name: Mission Operator Dashboard
description: Surface official mission reports alongside live telemetry/operations dashboards for situational awareness.
- name: Educational Apps
description: Power student-facing apps that pair upcoming launches with explanatory articles and blog posts.
x-integrations:
- name: Launch Library 2 API
description: Sister TSD API; articles/blogs/reports can be linked to LL2 launch UUIDs and event IDs.
- name: Patreon
description: Funding model — the API is community-funded via Patreon contributions to The Space Devs.
- name: Discord
description: Support and feedback channel via the TSD Discord server (#feedback-and-help forum).
- name: GitHub Issues
description: Bug reports and feature requests handled via GitHub Issues on TheSpaceDevs/spaceflightnewsapi.
x-solutions:
- name: Spaceflight News Apps
description: Mobile and web apps that aggregate and display spaceflight news from many publishers without each app maintaining
its own scrapers.
- name: Mission Coverage Dashboards
description: Dashboards that combine launches, events, and news coverage in one view.
- name: Newsroom Tooling
description: Editorial dashboards for spaceflight journalists tracking what competitor outlets are publishing on a given
mission.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Spaceflight News API — frequently asked questions
Does Spaceflight News have an API?
Yes. APIs.io lists 5 APIs from Spaceflight News, including Launch Library 2 API, Spaceflight News Articles API and Spaceflight News Blogs API, and 2 more.
Is there an OpenAPI specification for the Spaceflight News API?
Yes. APIs.io indexes 4 OpenAPI specifications for Spaceflight News, each linked for download from this page.
Is the Spaceflight News API ready for AI agents?
Spaceflight News has a Kin Score of 22.6 out of 100 (emerging) and an Agent Readiness score of 27.7 (agent-aware), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.