{"openapi":"3.1.0","info":{"title":"eSIM Supported Devices API","version":"1.0.0","description":"Curated, sourced dataset of which devices support eSIM. Every record cites a manufacturer source and a lastVerified date."},"servers":[{"url":"/"}],"paths":{"/v1/devices/search":{"get":{"summary":"Autocomplete search over brand/model/aliases","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer","default":10}}],"responses":{"200":{"description":"Ranked matches"}}}},"/v1/devices/{slug}":{"get":{"summary":"Full device record (JSON, or Markdown via Accept: text/markdown or .md)","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Device record"},"404":{"description":"Not found"}}}},"/v1/devices":{"get":{"summary":"List / filter devices","parameters":[{"name":"brand","in":"query","schema":{"type":"string"}},{"name":"type","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer"}}],"responses":{"200":{"description":"Paged device list"}}}},"/v1/detect":{"get":{"summary":"Best-effort device detection from UA + client hints (always confirm)","responses":{"200":{"description":"Detection result with candidates"}}}},"/v1/brands":{"get":{"summary":"Brands with device counts","responses":{"200":{"description":"Brands"}}}}}}