---
title: "Post Multicompare"
method: POST
path: "/v3/api/semsim/multicompare"
tags: ["semsim"]
---

# Post Multicompare

`POST /v3/api/semsim/multicompare`

## Request

- Base URL: `https://monarchinitiative.org` (the document declares no server; this is the origin it was published from)
- URL: `https://monarchinitiative.org/v3/api/semsim/multicompare`
- Auth: none declared

Pairwise similarity between two sets of terms <br>
    <br>
    Example: <br>
<pre>
{
    "metric": "ancestor_information_content",
    "subjects": ["HP:0002616","HP:0001763","HP:0004944","HP:0010749","HP:0001533","HP:0002020","HP:0012450"],
    "object_sets": [
        {
        "id": "MGI:2441732",
        "label": "Adgrg7",
        "phenotypes": ["MP:0011965","MP:0002834","MP:0003731","MP:0011962","MP:0011960","MP:0008489","MP:0003291","MP:0001262"]
        },
        {
        "id": "MGI:87909",
        "label": "Acta2",
        "phenotypes": ["MP:0002834","MP:0003070","MP:0004022","MP:0004021","MP:0003026","MP:0006264","MP:0000230","MP:0000233","MP:0000272","MP:0009862"]
        }
    ]
}
</pre>

## Request body

- SemsimMultiCompareRequest
  - `subjects` string[], required
  - `object_sets` SemsimMultiCompareObject[], required
    - `id` string, nullable
    - `label` string, required
    - `phenotypes` string[], required
  - `metric` 'ancestor_information_content' | 'jaccard_similarity' | 'phenodigm_score'

## Response `200`

Successful Response

- unknown

## Other responses

- `404`: Not Found
- `422`: Validation Error

---

[API](https://skmtc.dev/monarchinitiative/apis/monarchinitiative-api.md) - [All operations](https://skmtc.dev/monarchinitiative/apis/monarchinitiative-api/llms.txt) - [OpenAPI document](https://skmtc.dev/monarchinitiative/apis/monarchinitiative-api/revisions/00871419e83e?raw)
