{"openapi":"3.1.0","info":{"title":"PalBreeder API","version":"1.0.0","description":"Read-only Palworld breeding data. Free, no key. Please credit PalBreeder."},"servers":[{"url":"https://palbreedingcalculator.vercel.app"}],"paths":{"/api/v1/pals":{"get":{"summary":"List all Pals","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/pals/{slug}":{"get":{"summary":"One Pal with stats, parent pairs and what it breeds","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","example":"lamball"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Unknown Pal"}}}},"/api/v1/combo":{"get":{"summary":"What two parents hatch","parameters":[{"name":"a","in":"query","required":true,"schema":{"type":"string","example":"lamball"}},{"name":"b","in":"query","required":true,"schema":{"type":"string","example":"cattiva"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid slugs"}}}},"/api/v1/passives":{"get":{"summary":"Passive skills and inheritance weights","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}}}}