Gym Poster
The Gym Poster API returns one motivational gym poster per call. All-caps slogan ("PAIN IS WEAKNESS LEAVING THE BODY"), small caveat ("rest days are also days"), font recommendation, recommended placement (above the squat rack), print size, and energy descriptor.
Try It — No Seriously
Parameters
| Parameter | Type | Required | Default | Description |
|---|
Examples
curl "https://api.stupidapis.com/gym-poster/print"
import requests
response = requests.get("https://api.stupidapis.com/gym-poster/print")
print(response.json())
const response = await fetch("https://api.stupidapis.com/gym-poster/print");
const data = await response.json();
Response Schema
| Field | Type | Description |
|---|---|---|
slogan |
string |
The all-caps slogan |
caveat |
string |
Fine-print caveat |
font_recommendation |
string |
How to set the type |
recommended_placement |
string |
Where to hang it |
print_size |
string |
Always 24 x 36 inches |
energy |
string |
Vibe descriptor |
Example Response
{
"slogan": "PAIN IS WEAKNESS LEAVING THE BODY",
"caveat": "*rest days are also days",
"font_recommendation": "all-caps Impact, slightly skewed",
"recommended_placement": "above the squat rack",
"print_size": "24 x 36 inches",
"energy": "unhinged"
}
MCP Access
This API is available as an MCP tool for AI assistants. Connect your agent to:
POST https://api.stupidapis.com/gym-poster/mcp
POST https://api.stupidapis.com/mcp
Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.