{"openapi":"3.1.0","info":{"title":"BuildYourLaunch public API","version":"1.0.0","description":"Read-only launches, rankings, winners and makers. No key; 60 requests a minute per IP."},"servers":[{"url":"https://buildyourlaunch.com/api/v1"}],"externalDocs":{"url":"https://buildyourlaunch.com/developers"},"paths":{"/launches":{"get":{"summary":"A week's launches, ranked by upvotes","parameters":[{"name":"week","in":"query","description":"ISO week, like 2026-W44; this week if left out","schema":{"type":"string","pattern":"^\\d{4}-W\\d{1,2}$"}}],"responses":{"200":{"description":"The week and its ranked launches","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/launches/{slug}":{"get":{"summary":"One launch, with its makers and final rank","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"The launch","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}},"/winners":{"get":{"summary":"The top 3 of every finished week","responses":{"200":{"description":"Weeks and their winners","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/upcoming":{"get":{"summary":"Scheduled launches, soonest first","responses":{"200":{"description":"Launches","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/makers/{username}":{"get":{"summary":"A maker's profile and live launches","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"The maker","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}}}}