Fandom APIaesthetics.fandom.com ↗
Access 160+ design aesthetics from aesthetics.fandom.com. List all aesthetics, browse by category, and fetch infobox data including motifs, colours, and related styles.
What is the Fandom API?
The Aesthetics Wiki API exposes 4 endpoints covering the full catalog of design aesthetics from aesthetics.fandom.com, including roughly 163 entries in the Design Aesthetics category alone. Use get_aesthetic_details to retrieve structured infobox fields — decade of origin, key motifs, characteristic colours, predecessor and successor aesthetics — alongside a plain-text summary paragraph and the page's MediaWiki category memberships.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/1cf5559d-b4e9-48e2-9bc4-4e9d05e68f20/list_design_aesthetics' \ -H 'X-API-Key: $PARSE_API_KEY'
Lists all design aesthetics from the Design Aesthetics category on the Aesthetics Wiki. Returns the complete set of aesthetics with their page IDs, titles, and wiki URLs. The category currently contains ~163 entries. A single call retrieves all entries (internally paginated against the wiki API with a hard cap of 20 iterations).
No input parameters required.
{
"type": "object",
"fields": {
"total": "integer — number of aesthetics returned",
"aesthetics": "array of aesthetic summary objects with page_id, title, and url"
},
"sample": {
"data": {
"total": 163,
"aesthetics": [
{
"url": "https://aesthetics.fandom.com/wiki/2000s_Modern_Baroque",
"title": "2000s Modern Baroque",
"page_id": 53477
},
{
"url": "https://aesthetics.fandom.com/wiki/8-Bit",
"title": "8-Bit",
"page_id": 36537
},
{
"url": "https://aesthetics.fandom.com/wiki/Art_Deco",
"title": "Art Deco",
"page_id": 254
}
]
},
"status": "success"
}
}About the Fandom API
What the API covers
The API mirrors the Aesthetics Wiki (aesthetics.fandom.com), a community-maintained reference for named visual and cultural aesthetic movements. list_design_aesthetics returns the complete set of entries in the Design Aesthetics category: each item carries a page_id, title, and url. The current count sits at approximately 163 aesthetics, retrieved in a single call with no pagination parameters required on the caller's side.
Detailed aesthetic data
get_aesthetic_details accepts an exact, case-sensitive title string — best obtained from the listing endpoint — and returns up to ten structured fields sourced from each page's infobox: key_motifs, key_values, key_colours, preceded_by, succeeded_by, plus a summary introductory paragraph and an array of categories the page belongs to. Fields not populated in the source infobox come back as null rather than empty strings, so null-checking is reliable for detecting genuinely absent data.
Category browsing
list_aesthetic_categories enumerates the ~22 subcategories under the wiki's "Aesthetics by Type" umbrella — covering groupings such as Internet Aesthetics, Music Genres, and Fashion Styles. Each object includes a category_key suitable for passing directly to list_aesthetics_by_category, which accepts both space and underscore variants of the category name and returns the same page_id, title, url shape as the design-aesthetics listing. Category membership is pulled live from the wiki, so new subcategories added by editors will appear in subsequent calls.
The Fandom API is a managed, monitored endpoint for aesthetics.fandom.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when aesthetics.fandom.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official aesthetics.fandom.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Building a searchable reference tool that maps aesthetic names to their characteristic colour palettes via
key_colours - Tracing aesthetic lineage by following
preceded_byandsucceeded_bychains across multipleget_aesthetic_detailscalls - Populating a design-system tag taxonomy using
categoriesmembership returned per aesthetic page - Generating dataset snapshots of all ~163 design aesthetics with their core motifs for ML training or NLP classification
- Filtering aesthetics by type (e.g. Fashion Styles vs. Internet Aesthetics) using
list_aesthetics_by_category - Cross-referencing wiki
page_idvalues with MediaWiki's public API for change-history or revision tracking
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does aesthetics.fandom.com have an official developer API?+
What does `get_aesthetic_details` actually return for an aesthetic that has an incomplete infobox?+
key_motifs, key_values, key_colours, preceded_by, succeeded_by — return null when the wiki page does not populate them. The summary, url, title, page_id, and categories fields are always present as long as the page exists.Does the API cover aesthetic pages outside the Design Aesthetics category, such as music- or internet-specific aesthetics?+
list_design_aesthetics is scoped to the Design Aesthetics category (~163 entries). Aesthetics in other type categories — Internet Aesthetics, Music Genres, Fashion Styles, and the remaining ~19 types — are accessible through list_aesthetics_by_category using the category names returned by list_aesthetic_categories. Full-text search across all wiki pages is not currently exposed. You can fork this API on Parse and revise it to add a search endpoint.Does the API return images, gallery media, or the full wiki article body text for an aesthetic?+
summary paragraph and structured infobox fields, but not full article wikitext, embedded images, or gallery sections. You can fork this API on Parse and revise it to add an endpoint that returns richer page content.