matchmaking
matchmaking
Page 18 of 21.
Overview
-
Match #409
Score: 62% · pending
-
Match #410
Score: 41% · passed
-
Match #411
Score: 40% · passed
-
Match #412
Score: 2% · passed
-
Match #413
Score: 37% · blocked
-
Match #414
Score: 85% · liked
-
Match #415
Score: 18% · pending
-
Match #416
Score: 81% · pending
-
Match #417
Score: 28% · pending
-
Match #418
Score: 89% · passed
-
Match #419
Score: 79% · pending
-
Match #420
Score: 73% · passed
-
Match #421
Score: 32% · pending
-
Match #422
Score: 30% · matched
-
Match #423
Score: 19% · liked
-
Match #424
Score: 19% · pending
-
Match #425
Score: 65% · liked
-
Match #426
Score: 53% · matched
-
Match #427
Score: 15% · liked
-
Match #428
Score: 48% · pending
-
Match #429
Score: 51% · liked
-
Match #430
Score: 48% · liked
-
Match #431
Score: 50% · matched
-
Match #432
Score: 26% · matched
Request
curl example
curl -sS \ "https://example-data.com/api/v1/matchmaking?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/matchmaking?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/matchmaking.d.ts https://example-data.com/types/matchmaking.d.ts
import type { Matchmaking, ListEnvelope } from "./types/matchmaking";
const res = await fetch(
"https://example-data.com/api/v1/matchmaking?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Matchmaking>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/matchmaking",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 409,
"userId": 85,
"candidateUserId": 211,
"matchScorePercent": 62,
"commonInterests": [
"Hiking",
"Dancing",
"Volunteering"
],
"status": "pending",
"createdAt": "2026-02-16T17:10:59.627Z"
},
{
"id": 410,
"userId": 23,
"candidateUserId": 149,
"matchScorePercent": 41,
"commonInterests": [
"Foodie",
"Coffee",
"Dancing"
],
"status": "passed",
"createdAt": "2026-01-23T22:08:53.782Z"
},
{
"id": 411,
"userId": 120,
"candidateUserId": 39,
"matchScorePercent": 40,
"commonInterests": [
"Cooking",
"Travel",
"Dancing"
],
"status": "passed",
"createdAt": "2025-09-09T02:51:19.282Z"
}
],
"meta": {
"page": 18,
"limit": 24,
"total": 500,
"totalPages": 21
},
"links": {
"self": "/api/v1/matchmaking?page=18&limit=24",
"first": "/api/v1/matchmaking?page=1&limit=24",
"last": "/api/v1/matchmaking?page=21&limit=24",
"next": "/api/v1/matchmaking?page=19&limit=24",
"prev": "/api/v1/matchmaking?page=17&limit=24"
}
}