How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Match It Up Phase4 API

The phase4 API from Match It Up — 59 operation(s) for phase4.

Match It Up Phase4 API is one of 29 APIs that Match It Up publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include phase4. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 60 operations across 59 paths, and defines 13 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://matchitup.in.

60 operations 59 paths 13 schemas 3 DELETE39 GET18 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://matchitup.in/api/mcp
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Match It Up Phase4 API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 60

Across 59 paths, the API surfaces 60 operations — 3 DELETE, 39 GET, 18 POST. Each is listed below with its method, path, parameters, and response codes.

phase4 60
GET
/api/matches/available-count
Get Available Matches Count
get_available_matches_count_api_matches_available_count_get → 200
GET
/api/members/debug
Debug Members
debug_members_api_members_debug_get → 200
GET
/api/members/diagnose
Diagnose Members
diagnose_members_api_members_diagnose_get → 200
GET
/api/members/simple
Get Members Simple
get_members_simple_api_members_simple_get → 200
GET
/api/members
Get Members
get_members_api_members_get 5 params → 200422
GET
/api/ai-intent-match/{target_user_id}
Get Ai Intent Match
get_ai_intent_match_api_ai_intent_match__target_user_id__get 1 param → 200422
POST
/api/ai-intent-match/batch
Get Ai Intent Match Batch
get_ai_intent_match_batch_api_ai_intent_match_batch_post body → 200422
GET
/api/ai-match-reason/{target_user_id}
Get Ai Match Reason
get_ai_match_reason_api_ai_match_reason__target_user_id__get 1 param → 200422
POST
/api/ai-match-reasons/batch
Get Ai Match Reasons Batch
get_ai_match_reasons_batch_api_ai_match_reasons_batch_post body → 200422
POST
/api/members/search
Search Members
search_members_api_members_search_post body → 200422
GET
/api/members/{member_id}
Get Member
get_member_api_members__member_id__get 1 param → 200422
GET
/api/relevance/{member_id}
Get Relevance Score
get_relevance_score_api_relevance__member_id__get 1 param → 200422
POST
/api/likes
Like User
like_user_api_likes_post body → 200422
POST
/api/skip
Skip User
skip_user_api_skip_post body → 200422
POST
/api/undo-skip
Undo Last Skip
undo_last_skip_api_undo_skip_post → 200
GET
/api/can-undo-skip
Check Can Undo Skip
check_can_undo_skip_api_can_undo_skip_get → 200
DELETE
/api/likes/{target_user_id}
Unlike User
unlike_user_api_likes__target_user_id__delete 1 param → 200422
POST
/api/likes/reject-incoming/{from_user_id}
Reject Incoming Like
reject_incoming_like_api_likes_reject_incoming__from_user_id__post 1 param → 200422
GET
/api/likes/pending
Get Pending Likes
get_pending_likes_api_likes_pending_get → 200
GET
/api/likes/who-liked-me
Get Who Liked Me
get_who_liked_me_api_likes_who_liked_me_get → 200
GET
/api/likes/my-pending-likes
Get My Pending Likes
get_my_pending_likes_api_likes_my_pending_likes_get → 200
GET
/api/likes/my-expired-likes
Get My Expired Likes
get_my_expired_likes_api_likes_my_expired_likes_get → 200
GET
/api/likes/expired-received
Get Expired Received Likes
get_expired_received_likes_api_likes_expired_received_get → 200
POST
/api/likes/{like_id}/dismiss
Dismiss Expired Like
dismiss_expired_like_api_likes__like_id__dismiss_post 1 param → 200422
POST
/api/likes/{like_id}/revive
Revive Expired Like
revive_expired_like_api_likes__like_id__revive_post 2 params → 200422
POST
/api/endorsements
Create Endorsement
create_endorsement_api_endorsements_post body → 200422
GET
/api/endorsements/{user_id}
Get User Endorsements
get_user_endorsements_api_endorsements__user_id__get 1 param → 200422
GET
/api/reputation/{user_id}
Get User Reputation
get_user_reputation_api_reputation__user_id__get 1 param → 200422
GET
/api/introductions
Get My Introductions
get_my_introductions_api_introductions_get → 200
POST
/api/introductions
Create Introduction
create_introduction_api_introductions_post body → 200422
GET
/api/introductions/received
Get Received Introductions
get_received_introductions_api_introductions_received_get → 200
POST
/api/introductions/handshake
Mark Handshake
mark_handshake_api_introductions_handshake_post body → 200422
GET
/api/connector-stats
Get Connector Stats
get_connector_stats_api_connector_stats_get → 200
GET
/api/leaderboard
Get Leaderboard
get_leaderboard_api_leaderboard_get 1 param → 200422
GET
/api/potential-introductions
Get Potential Introductions
get_potential_introductions_api_potential_introductions_get → 200
POST
/api/matches
Create Match
create_match_api_matches_post body → 200422
GET
/api/matches/with-expiry
Get Matches With Expiry
get_matches_with_expiry_api_matches_with_expiry_get → 200
DELETE
/api/matches/{match_id}
Delete Match
delete_match_api_matches__match_id__delete 1 param → 200422
GET
/api/mutual-connections/{target_user_id}
Get Mutual Connections Api
get_mutual_connections_api_api_mutual_connections__target_user_id__get 1 param → 200422
GET
/api/credibility/status
Get Credibility Status
get_credibility_status_api_credibility_status_get → 200
POST
/api/credibility/trigger
Trigger Credibility Enrichment
trigger_credibility_enrichment_api_credibility_trigger_post → 200
GET
/api/credibility/help
Get Credibility Help
get_credibility_help_api_credibility_help_get → 200
GET
/api/push/vapid-key
Get Vapid Public Key
get_vapid_public_key_api_push_vapid_key_get → 200
POST
/api/push/subscribe
Subscribe Push
subscribe_push_api_push_subscribe_post body → 200422
DELETE
/api/push/unsubscribe
Unsubscribe Push
unsubscribe_push_api_push_unsubscribe_delete → 200
GET
/api/network/intelligence
Network Intelligence
network_intelligence_api_network_intelligence_get → 200
GET
/api/network/leaderboard
Network Leaderboard
network_leaderboard_api_network_leaderboard_get 1 param → 200422
GET
/api/network/activity
Network Activity Feed
network_activity_feed_api_network_activity_get 1 param → 200422
GET
/api/discover/circles
Get Discoverable Circles
get_discoverable_circles_api_discover_circles_get 3 params → 200422
GET
/api/discover/communities
Get Discoverable Communities
get_discoverable_communities_api_discover_communities_get 3 params → 200422
GET
/api/discover/stats
Get Discover Stats
get_discover_stats_api_discover_stats_get → 200
GET
/api/discover/stats/debug
Get Discover Stats Debug
get_discover_stats_debug_api_discover_stats_debug_get → 200
GET
/api/notifications/matches
Get Match Notifications
get_match_notifications_api_notifications_matches_get 2 params → 200422
POST
/api/notifications/matches/read
Mark Match Notifications Read
mark_match_notifications_read_api_notifications_matches_read_post body → 200422
GET
/api/notifications/matches/count
Get Match Notification Count
get_match_notification_count_api_notifications_matches_count_get → 200
POST
/api/matches/feedback
Submit Match Feedback
submit_match_feedback_api_matches_feedback_post body → 200422
GET
/api/matches/feedback/stats
Get Match Feedback Stats
get_match_feedback_stats_api_matches_feedback_stats_get 1 param → 200422
GET
/api/matches/feedback/my-history
Get My Match Feedback
get_my_match_feedback_api_matches_feedback_my_history_get 1 param → 200422
GET
/api/home/daily-matches
Get Daily Matches
get_daily_matches_api_home_daily_matches_get → 200
POST
/api/home/match-reason
Get Match Reason
get_match_reason_api_home_match_reason_post → 200

Schemas 13

The contract defines 13 schemas that model the data the API accepts and returns. The most detailed are UserProfile (44 properties), MatchFeedback (4 properties), LikeResponse (3 properties), IntroductionCreate (3 properties). Each schema is shown below with its type and property counts.

IntroductionCreate
object
3 properties 3 required
MatchFeedback
object
Model for collecting user feedback on AI matches
4 properties 2 required
LikeResponse
object
3 properties 2 required
MatchCreate
object
1 property 1 required
UserProfile
object
44 properties 4 required
MarkNotificationsReadRequest
object
1 property
PushSubscription
object
2 properties 2 required
EndorsementCreate
object
2 properties 2 required
ValidationError
object
3 properties 3 required
LikeCreate
object
1 property 1 required
MemberSearchRequest
object
2 properties
MarkHandshake
object
1 property 1 required
HTTPValidationError
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

matchitup-in-phase4-api-openapi.yml Raw ↑

Other APIs Match It Up publishes across the network.

Match It Up NetworkBot MCP Server
Match It Up NetworkBot A2A Agent
Match It Up Admin API
Match It Up Agent Contracts API
Match It Up Agent Marketplace API
Match It Up Analytics API
Match It Up Authentication API
Match It Up Brew Circles API
Match It Up Contracts API
Match It Up Fast API
Match It Up Health API
Match It Up Marketplace API
Where this information came from

This is an independent, third-party profile of Match It Up Phase4 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.