<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hello,
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Aug 1, 2018, at 8:46 AM, <a href="mailto:support@bioontology.org" class="">
support@bioontology.org</a> wrote:</div>
<div class="">
<div class=""><br class="">
<p class="">On the Class Endpoint, the synonym property is consistently returning only one result. However, when using the search API, I can see multiple synonyms:</p>
<p class="">Search request (6 synonyms): <br class="">
<a href="http://data.bioontology.org/search?q=99213" class="">http://data.bioontology.org/search?q=99213</a></p>
<p class="">Class request (1 synonym): <br class="">
<a href="http://data.bioontology.org/ontologies/CPT/classes/http%3A%2F%2Fpurl.bioontology.org%2Fontology%2FCPT%2F99213" class="">http://data.bioontology.org/ontologies/CPT/classes/http%3A%2F%2Fpurl.bioontology.org%2Fontology%2FCPT%2F99213</a></p>
<p class="">Is this a bug? Or is there a parameter I need to set to return multiple synonyms/"altLabels"?</p>
<div class=""><br class="">
</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div><br class="">
</div>
No, there isn’t a parameter you need to set to get multiple return values for synonyms.
<div><br class="">
</div>
<div>I manually reindexed the CPT ontology and flushed our application caches to rule out a problem with indexing on the latest version. The indexing completed successfully, but I still see the same behavior you describe above.</div>
<div><br class="">
</div>
<div>My colleague that implemented the search functionality in BioPortal is better equipped to track down what’s happening, although he’s out on vacation at the moment. I’ve entered an issue in our tracker:</div>
<div><br class="">
</div>
<div><a href="https://github.com/ncbo/ontologies_api/issues/51" class="">https://github.com/ncbo/ontologies_api/issues/51</a></div>
<div><br class="">
</div>
<div>Apologies that we may not be able to get you an answer until he returns.</div>
<div><br class="">
</div>
<div>Kind regards,</div>
<div>Jennifer</div>
<div><br class="">
</div>
</div>
</div>
</body>
</html>