matchmaking
matchmaking
Page 14 of 21.
Overview
-
Match #313
Score: 51% · matched
-
Match #314
Score: 19% · liked
-
Match #315
Score: 91% · pending
-
Match #316
Score: 93% · blocked
-
Match #317
Score: 43% · pending
-
Match #318
Score: 76% · passed
-
Match #319
Score: 84% · liked
-
Match #320
Score: 66% · pending
-
Match #321
Score: 88% · pending
-
Match #322
Score: 93% · pending
-
Match #323
Score: 22% · matched
-
Match #324
Score: 79% · pending
-
Match #325
Score: 33% · blocked
-
Match #326
Score: 45% · liked
-
Match #327
Score: 30% · pending
-
Match #328
Score: 41% · pending
-
Match #329
Score: 71% · pending
-
Match #330
Score: 15% · liked
-
Match #331
Score: 44% · pending
-
Match #332
Score: 83% · liked
-
Match #333
Score: 83% · liked
-
Match #334
Score: 23% · pending
-
Match #335
Score: 39% · passed
-
Match #336
Score: 72% · passed
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": 313,
"userId": 95,
"candidateUserId": 177,
"matchScorePercent": 51,
"commonInterests": [
"Cycling",
"Travel"
],
"status": "matched",
"createdAt": "2026-05-16T15:58:10.187Z"
},
{
"id": 314,
"userId": 188,
"candidateUserId": 84,
"matchScorePercent": 19,
"commonInterests": [
"Live shows",
"Travel",
"Cycling",
"Tech",
"Movies"
],
"status": "liked",
"createdAt": "2026-04-13T01:06:06.359Z"
},
{
"id": 315,
"userId": 46,
"candidateUserId": 183,
"matchScorePercent": 91,
"commonInterests": [
"Hiking"
],
"status": "pending",
"createdAt": "2025-10-03T08:47:13.591Z"
}
],
"meta": {
"page": 14,
"limit": 24,
"total": 500,
"totalPages": 21
},
"links": {
"self": "/api/v1/matchmaking?page=14&limit=24",
"first": "/api/v1/matchmaking?page=1&limit=24",
"last": "/api/v1/matchmaking?page=21&limit=24",
"next": "/api/v1/matchmaking?page=15&limit=24",
"prev": "/api/v1/matchmaking?page=13&limit=24"
}
}