APIs So Stupid They Just Might Work

Programmatically terrible decisions since 2025

It looks like you're evaluating APIs. Have you tried a spreadsheet?

API of the Day

Picked at random from the catalog.

Fake Horoscope

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Daily horoscope: vague mysticism plus a mundane warning. Returns reading, lucky color, unlucky object, emotional forecast, and cosmic advice.

21,414 bad decisions made

Recently Deployed Questionable Technology

Ministry of InformationNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Issues a bulletin from a generic Ministry of Information โ€” bureaucratic, numbered, signed, distributed. Achievements have been achieved.

3,744 bad decisions made

Fake Coffee OrderNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a chaotic Starbucks-style coffee order.

5,032 bad decisions made

Fake Haiku MachineNEW

๐ŸŒญ Mild
โšก Generators

Composes a 5-7-5 haiku on any topic with a syllable-count estimate.

3,006 bad decisions made
101 APIs Available
2,614,837 Decisions Outsourced
111,030 Friday Deploys Prevented
89,756 Emails Not Sent
76,968 Startup Ideas Destroyed
Both Schrรถdinger's Cats

The Full Suite of Bad Decisions

Ministry of InformationNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Issues a bulletin from a generic Ministry of Information โ€” bureaucratic, numbered, signed, distributed. Achievements have been achieved.

3,744 bad decisions made

Fake Coffee OrderNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a chaotic Starbucks-style coffee order.

5,032 bad decisions made

Fake Haiku MachineNEW

๐ŸŒญ Mild
โšก Generators

Composes a 5-7-5 haiku on any topic with a syllable-count estimate.

3,006 bad decisions made

Fake License AgreementNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a license agreement for any product. Six sections of legalese.

4,372 bad decisions made

Fake Curse WordNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Invents a fictional curse word with usage notes and an example sentence.

3,723 bad decisions made

Fake Warning LabelNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a warning label for any object โ€” symbol, warning, precautions, jurisdiction.

8,424 bad decisions made

Fake Bumper StickerNEW

๐ŸŒญ Mild
โšก Generators

Returns a single bumper sticker slogan with placement, font, and regret estimate.

3,699 bad decisions made

Fake Passport StampNEW

๐ŸŒญ Mild
โšก Generators

Returns a passport stamp from an invented country.

5,294 bad decisions made

Fake Job ListingNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a corporate job listing โ€” Director of Strategic Vibes, etc.

4,186 bad decisions made

Fake ObituaryNEW

๐ŸŒญ Mild
โšก Generators

Generates a dignified obituary for a fictional person.

10,700 bad decisions made

Fake Property ListingNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a real estate listing for any address with one delicate quirk.

10,096 bad decisions made

Fake Podcast NameNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a fake podcast: name, tagline, host, frequency, episode count.

10,910 bad decisions made

Fake Yelp ReviewNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a Yelp-style review for any business with one too many specifics.

10,607 bad decisions made

Fake Airbnb ListingNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates an Airbnb-style listing for any location, with quirks like "the owl considers itself a roommate".

10,548 bad decisions made

Fake Nutrition LabelNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a Nutrition Facts label for any abstract item with abstract nutrients.

9,143 bad decisions made

Gym PosterNEW

๐ŸŒญ Mild
โšก Generators

Returns a motivational gym poster: slogan, fine-print caveat, font, placement.

5,134 bad decisions made

Fake Tournament BracketNEW

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฑ Decision Making

Runs a single-elimination bracket between exactly 8 things. Deterministic by input.

8,452 bad decisions made

Fake Press QuoteNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a fake pull quote for any work with attribution and star rating.

7,116 bad decisions made

Fake Error MessageNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a fake system error dialog with title, body, buttons.

7,224 bad decisions made

Fake InstructionsNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates assembly instructions for any product. Steps contradict themselves.

3,018 bad decisions made

Rejection LetterNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Drafts a polite, vague rejection letter for any kind of submission.

11,202 bad decisions made

What Am I Doing With My LifeNEW

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Returns an existential answer to "what am I doing with my life" with 100% confidence and a small recommendation.

2,644 bad decisions made

Breakup Text GeneratorNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Drafts a breakup text in five styles: cowardly, dramatic, corporate-pr, haiku, or honest.

11,616 bad decisions made

Fake Self-Help BookNEW

๐ŸŒญ Mild
โšก Generators

Generates a fake self-help book with title, subtitle, author, six chapters, endorsement.

3,444 bad decisions made

Fake Product ReviewNEW

๐ŸŒญ Mild
โšก Generators

Generates a fake product review weighted by star count.

6,724 bad decisions made

Fake EtymologyNEW

๐ŸŒญ Mild
โšก Generators

Returns a made-up etymology for any word: origin language, proto-form, original meaning, development, cognates.

10,296 bad decisions made

Fake Stack TraceNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a believable but fictional error stack trace in javascript, python, java, go, or ruby.

8,242 bad decisions made

Rate My UsernameNEW

๐ŸŒญ Mild
๐Ÿ“Š Text Analysis

Rates a username out of 10 with style descriptor, era guess, and a replacement strategy.

8,396 bad decisions made

Personality TestNEW

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Asks one absurd question and assigns a personality type like INFJ-Toaster.

3,401 bad decisions made

Band Breakup ReasonNEW

๐ŸŒญ Mild
โšก Generators

Explains why a band broke up. Returns reason, final gig, reunion probability, postscript, documentary status.

8,828 bad decisions made

What Would X SayNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Imagines what a person (real or archetypal) would say about a topic.

11,537 bad decisions made

Fake Restaurant MenuNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a pretentious restaurant menu with starters, mains, desserts, footnote, and reservation window.

12,838 bad decisions made

Insult My CodeNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ“Š Text Analysis

Returns a snarky code review with structural, style, and semantic critiques. The review does not read your code.

13,418 bad decisions made

Fake News HeadlineNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a tabloid-style headline with subhead, byline, beat, and word count estimate.

6,912 bad decisions made

Fake Museum PlaqueNEW

๐ŸŒญ Mild
โšก Generators

Writes a museum plaque for any object: title, period, materials, provenance, significance, viewing note.

8,197 bad decisions made

Roast My ResumeNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ“Š Text Analysis

Roasts one resume bullet with formatting observation, rewrite strategy, and verdict.

3,360 bad decisions made

Villain MonologueNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a villain monologue in one of four styles: campy, gothic, corporate-ceo, or whispered.

7,093 bad decisions made

Fake TranslationNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Translates English into a fake language with confident grammar rules.

12,388 bad decisions made

Fake Conference TalkNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a CFP submission with title, abstract, speaker bio, and rejection origin.

11,847 bad decisions made

Alignment ChartNEW

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Places any thing on a D&D alignment chart with reasoning. Deterministic by input.

4,464 bad decisions made

Inspirational QuoteNEW

๐ŸŒญ Mild
โšก Generators

Returns a motivational quote attributed to a famous person who almost certainly did not say it.

16,434 bad decisions made

Fake Historical EventNEW

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Returns a fake historical event for any date with significance and source.

12,572 bad decisions made

How Many LicksNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Answers any "how many X to Y" question with rigorous nonsense math.

8,847 bad decisions made

Bad Life AdviceNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Returns confidently terrible life advice with attributed source and regret estimate.

13,034 bad decisions made

Fake TED TalkNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a TED talk: title, three-bullet outline, applause line, audience reaction, runtime.

15,872 bad decisions made

Wine Pairing But WrongNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Pairs any food with a wildly inappropriate wine. Returns wine, reasoning, sommelier note, and people not to explain it to.

10,024 bad decisions made

Compliment GeneratorNEW

๐ŸŒญ Mild
โšก Generators

Returns a wholesome, oddly specific compliment. The compliment is sincere. The specificity is intentional.

15,390 bad decisions made

API Error PoemNEW

๐ŸŒญ Mild
โšก Generators

Returns a haiku for any HTTP status code. 21 codes have hand-tuned poems.

17,902 bad decisions made

Fake CocktailNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Invents a cocktail with absurd ingredients and a tragic backstory. Returns name, ingredients, glassware, method, garnish, ABV, and backstory.

16,720 bad decisions made

Truth or DareNEW

๐ŸŒญ Mild
โšก Generators

Returns a truth question or a dare. Mode: truth, dare, or either.

6,476 bad decisions made

Dream InterpreterNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Returns a Freudian-flavored interpretation of any dream. Generic, confident, non-binding.

10,256 bad decisions made

Zodiac But WorseNEW

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Assigns a new, worse zodiac sign based on birthday. Twelve signs, all unfortunate.

6,266 bad decisions made

Fake RecipeNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a recipe with cursed ingredients and steps. Returns dish name, serves, prep/cook time, ingredients, steps, pairing, and difficulty.

18,606 bad decisions made

Roast MeNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a wholesome roast on a target: code, day, hobby, profession, or general.

7,922 bad decisions made

Wisdom of the AncientsNEW

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Returns a fake ancient proverb attributed to a fake philosopher. Includes century, school of thought, and a modern application.

4,437 bad decisions made

Would You RatherNEW

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฑ Decision Making

Returns a would-you-rather question with two cursed options and a verdict on which is statistically worse.

20,252 bad decisions made

Fake ChangelogNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates a passive-aggressive software changelog. Returns fixed/added/changed/removed/known_issues sections.

14,614 bad decisions made

Band NameNEW

๐ŸŒญ Mild
โšก Generators

Generates a fake band: name, genre, hit song, hit year, breakup year, and legacy.

13,928 bad decisions made

Cat Fact But FakeNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a confidently incorrect cat fact with a fake source. The fact is wrong. The confidence is total.

10,563 bad decisions made

Medieval Job TitleNEW

๐ŸŒญ Mild
โšก Generators

Convert a modern job title to its medieval equivalent. Returns court role, responsibilities, and a usable email signature.

10,480 bad decisions made

Pickup LineNEW

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Returns a pickup line by category: nerd, food, science, or terrible. Includes the estimated rejection rate.

18,323 bad decisions made

Corporate Buzzword

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generates corporate buzzword text. Format: phrase, sentence, paragraph, or vision (statement).

20,460 bad decisions made

Fake Horoscope

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Daily horoscope: vague mysticism plus a mundane warning. Returns reading, lucky color, unlucky object, emotional forecast, and cosmic advice.

21,414 bad decisions made

Emotional Support Rock

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Tell a rock your problem. The rock does not analyze, advise, or judge. The rock is, however, present.

22,550 bad decisions made

Weather But Lying

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Returns a confidently incorrect weather forecast for any city. Temperature, conditions, recommendation โ€” all wrong.

8,498 bad decisions made

Rubber Duck

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Describe a bug. The duck responds with classic debugging questions. The duck does not read your bug. The duck only listens.

20,684 bad decisions made

Dad Joke

๐ŸŒญ Mild
โšก Generators

Tell one dad joke with setup, punchline, groan factor, and a delivery note. Categories: food, animals, puns, tech, dad.

15,551 bad decisions made

Fortune Cookie

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Crack a fortune cookie. Returns a fortune, six lucky numbers, and one Chinese word with pinyin and meaning.

5,670 bad decisions made

YC Rejection Letter

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฑ Decision Making

Instant YC rejection for any startup idea. Encouragement included. Encouragement is not sincere.

32,690 bad decisions made

Victorian Complaint Letter

๐ŸŒญ Mild
โšก Generators

Any complaint, maximum Victorian indignation. The wifi being slow has never been taken more seriously.

19,918 bad decisions made

Dating Bio Generator

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generate a dating profile bio. Red flags embedded at no extra charge.

24,353 bad decisions made
โšก Generators

Shakespearean insults: classical random or AI-targeted. HR approval varies by severity.

53,144 bad decisions made

Press Release Generator

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Transform any announcement into a press release of considerable importance. No claim too large.

48,048 bad decisions made

Performance Review Generator

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generate a performance review that communicates nothing clearly. HR approved.

18,123 bad decisions made

LinkedIn Humblebrag

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Transform any achievement into a LinkedIn post. Vulnerability included. Dave will be mentioned.

23,388 bad decisions made

Excuse Generator

๐ŸŒญ Mild
โšก Generators

Generate an excuse for being late, missing a deadline, or ghosting someone. Quality varies.

76,051 bad decisions made

Corporate Apology Generator

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Generate a corporate apology for any incident, at any sincerity level. Default sincerity: performative.

70,546 bad decisions made

Conspiracy Theory Generator

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
โšก Generators

Connect any two things, investigate any event, or escalate any observation into a full conspiracy theory.

44,943 bad decisions made

Apology Generator

๐ŸŒญ๐ŸŒญ Medium
โšก Generators

Personal apologies at every sincerity level. Relationship=ex generates anyway. We warned you.

40,701 bad decisions made

Yesterday's Random Number

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฒ Randomness Generators

A random number, aged 24 hours for smoothness. Includes tasting notes and a freshness score.

85,456 bad decisions made

The Committee

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฒ Randomness Generators

Five random number generators convene, deliberate, and reach a democratic decision. Diane always dissents.

38,661 bad decisions made

Scream Into The Void

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฒ Randomness Generators

You provide a scream. The void receives it. The void returns a number. The void is unmoved.

63,128 bad decisions made

Always Seven

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฒ Randomness Generators

Returns a random number between 1 and 10. The number is 7. It is always 7. The investigation is closed.

39,478 bad decisions made

ISS Coordinates Number

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

We did math to the ISS coordinates. This is your number. The crew was not informed.

90,632 bad decisions made

Mercury Placement Number

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

Your random number, justified by Mercury's current position in the sky. The planet was not consulted.

36,895 bad decisions made

Daily Tarot Draw

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

Draws a real card from the 78-card deck and interprets it for your situation. The cards have opinions.

23,686 bad decisions made

Chaos Index

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฒ Randomness Generators

Bitcoin price, ISS coordinates, earthquake magnitude, and lunar phase โ€” combined into one number. Methodology available upon request.

54,693 bad decisions made

The Phoenix Number

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

Returns the current temperature in Phoenix, Arizona. As a random number. This is not a weather API.

80,404 bad decisions made

Temperature Weighted Random

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

Fetches temperatures from 10 cities across 7 continents, sums them, and returns the last two digits. Peer reviewed by no one.

81,670 bad decisions made

Jargon Translator

๐ŸŒญ Mild
๐Ÿ“Š Text Analysis

Translates between corporate jargon and human language. Works in both directions, unfortunately.

74,092 bad decisions made

Could Have Been Email

๐ŸŒญ Mild
๐Ÿ“Š Text Analysis

Analyzes meeting transcripts to determine if it could have been an email. It usually could have.

83,940 bad decisions made

Passive Aggression Detector

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ“Š Text Analysis

Detects passive aggression in workplace communications with surgical precision.

87,304 bad decisions made

Buzzword Density

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ“Š Text Analysis

Measures the concentration of meaningless corporate jargon in your text. Optional roast mode.

56,156 bad decisions made

Social Entropy

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฒ Randomness Generators

Generate a random number from the social entropy of 5 Reddit sources. The internet's collective posting behavior determines your number.

60,369 bad decisions made

Is This A Good Startup Idea

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฑ Decision Making

Evaluates your startup idea with the brutal honesty your friends won't give you. TAM is always $4 trillion.

76,968 bad decisions made

Should I Take The Meeting

๐ŸŒญ Mild
๐ŸŽฑ Decision Making

Calculates the true cost of that meeting invite. Measures waste in 'productivity coffins'.

67,626 bad decisions made

Should I Send That Email

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฑ Decision Making

Analyzes your email for passive aggression and regret potential. Heavily weighted toward 'no'.

89,756 bad decisions made

Schrรถdinger's Boolean

๐ŸŒญ๐ŸŒญ๐ŸŒญ Unhinged
๐ŸŽฑ Decision Making

Returns true and false simultaneously until observed. Quantum computing's most useless application.

23,532 bad decisions made

Emoji Oracle

๐ŸŒญ๐ŸŒญ Medium
๐Ÿ”ฎ Oracles & Advice

Ancient wisdom delivered entirely in emoji. Surprisingly insightful if you squint.

57,388 bad decisions made

Should I Ship on Friday

๐ŸŒญ๐ŸŒญ Medium
๐ŸŽฑ Decision Making

A sophisticated risk assessment engine that always returns the same answer. The answer is no.

111,030 bad decisions made

Magic 8 Ball

๐ŸŒญ Mild
๐Ÿ”ฎ Oracles & Advice

Outsource your decision-making to a plastic ball filled with blue liquid. More reliable than your instincts.

95,048 bad decisions made
...
Clippy