Superhero API website screenshot

Superhero API

The Superhero API is a quantified and programmatically accessible data source of superheroes and villains from across comic book universes. It provides comprehensive character data for 731 heroes and villains including power stats, biography, appearance, work, connections, and image data from Marvel, DC, and other publishers. Developers authenticate via an API access token obtained through GitHub login and query characters by ID or name.

1 APIs 0 Features
SuperheroesComicsCharactersMarvelDC ComicsEntertainmentOpen Data

APIs

Superhero API

REST API providing comprehensive data on 731 superheroes and villains from Marvel, DC, and other comic universes. Characters are accessible by numeric ID or by name search. Each...

Pricing Plans

Superhero Plans Pricing

1 plans

PLANS

Rate Limits

Superhero Rate Limits

2 limits

RATE LIMITS

FinOps

Semantic Vocabularies

context Context

18 classes · 16 properties

JSON-LD

Example Payloads

Batman

9 fields

EXAMPLE

Search Results

3 fields

EXAMPLE

Spider Man

9 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: superhero
name: Superhero API
description: The Superhero API is a quantified and programmatically accessible data source of superheroes and villains from
  across comic book universes. It provides comprehensive character data for 731 heroes and villains including power stats,
  biography, appearance, work, connections, and image data from Marvel, DC, and other publishers. Developers authenticate
  via an API access token obtained through GitHub login and query characters by ID or name.
kind: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Superheroes
- Comics
- Characters
- Marvel
- DC Comics
- Entertainment
- Open Data
url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
access: 3rd-Party
position: Consuming
apis:
- aid: superhero:superhero-api
  name: Superhero API
  description: REST API providing comprehensive data on 731 superheroes and villains from Marvel, DC, and other comic universes.
    Characters are accessible by numeric ID or by name search. Each character record includes powerstats (intelligence, strength,
    speed, durability, power, combat), biography (full name, alter egos, first appearance, publisher, alignment), appearance
    (gender, race, height, weight, eye color, hair color), work, connections, and a portrait image URL. Authentication uses
    an access token embedded in the request URL, obtained by logging in with GitHub at superheroapi.com.
  humanURL: https://www.superheroapi.com/
  baseURL: https://superheroapi.com/api.php
  tags:
  - Superheroes
  - Villains
  - Comics
  - Characters
  - Power Stats
  - Biography
  - Appearance
  properties:
  - type: Documentation
    url: https://www.superheroapi.com/api.html
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/openapi/openapi.yml
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/json-schema/character.json
  - type: Vocabulary
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/vocabulary/vocabulary.yml
  - type: JSONLDContext
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/json-ld/context.jsonld
  - type: Plans
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/plans/superhero-plans-pricing.yml
  - type: RateLimits
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/rate-limits/superhero-rate-limits.yml
  - type: FinOps
    url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/finops/superhero-finops.yml
common:
- type: Website
  url: https://www.superheroapi.com/
- type: Documentation
  url: https://www.superheroapi.com/api.html
- type: GitHubOrg
  url: https://github.com/topics/superheroapi
- type: LinkedIn
  url: https://www.linkedin.com/
- type: Blog
  url: https://www.superheroapi.com/
- type: Pricing
  url: https://www.superheroapi.com/
- type: StatusPage
  url: https://www.superheroapi.com/
- type: X
  url: https://x.com/
- type: Plans
  url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/plans/superhero-plans-pricing.yml
- type: RateLimits
  url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/rate-limits/superhero-rate-limits.yml
- type: FinOps
  url: https://raw.githubusercontent.com/api-evangelist/superhero/refs/heads/main/finops/superhero-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com