Public APIs
STAPI favicon

STAPI

Video

Information on all things Star Trek.

STAPI's website screenshot

About STAPI

STAPI is a REST API providing access to a database of Star Trek-related information, including characters, performers, species, episodes, spacecraft, books, astronomical objects, and video releases. Data is sourced from Memory Alpha, Star Trek Cards, and Memory Beta, then cleansed, standardized, and organized into a relational model. As of May 2023, the dataset covers 68,603 entities and 103,424 relations between them.

The API is read-only and publicly accessible, with an API Browser for exploration and downloadable OpenAPI specifications. It is written in Java with tests in Groovy and a TypeScript frontend, and client libraries are available in several languages. The project is open source and open to contributions, and is currently in beta, with the API model considered stable and evolving through non-breaking versioned changes.

This tool is suited for developers building applications, tools, or content that require structured Star Trek data, such as character or episode lookups, without needing to compile or maintain such a dataset themselves.

Key features

  • Read-only REST API covering Star Trek characters, species, episodes, spacecraft, books, and more
  • Data sourced from Memory Alpha, Star Trek Cards, and Memory Beta, cleansed and standardized into a relational model
  • API Browser for exploring the data interactively
  • Downloadable OpenAPI specs
  • Client libraries available in several languages
  • Open source project open to contributions

Frequently asked questions

Is STAPI free to use?

The page does not mention pricing, so no cost information is available.

What data sources does STAPI use?

STAPI pulls from publicly available sources, mainly Memory Alpha, as well as Star Trek Cards and Memory Beta.

What languages or platforms does STAPI support?

The backend is written in Java with tests in Groovy, the frontend is written in TypeScript, and client libraries are available in several languages.

Who is STAPI for?

It's aimed at developers who want programmatic access to Star Trek data such as characters, episodes, spacecraft, and species.

How much data does STAPI cover?

It currently serves 68,603 entities and 103,424 relations between them, gathered from sources as of May 2023.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product