---
title: "Compatibility Snapshot between two contacts"
method: GET
path: "/api/v1/contacts/{id}/compatibility/{id2}"
---

# Compatibility Snapshot between two contacts

`GET /api/v1/contacts/{id}/compatibility/{id2}`

## Request

- Base URL: `https://memchats.com`
- URL: `https://memchats.com/api/v1/contacts/{id}/compatibility/{id2}`
- Auth: HTTP bearer

## Path parameters

- `id` integer, required
- `id2` integer, required

## Response `200`

AI-generated compatibility analysis between two contacts based on their memory profiles

- object
  - `contact_1` string
  - `contact_2` string
  - `score` integer
  - `label` 'Alta compatibilidad' | 'Buena compatibilidad' | 'Compatibilidad moderada' | 'Poca compatibilidad'
  - `summary` string
  - `shared_traits` string[]
  - `tension_points` string[]

## Other responses

- `400`: Invalid contact ids or same contact compared with itself
- `404`: One or both contacts not found
- `422`: Insufficient memory for one or both contacts

---

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