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 Brew Circles API

The Brew Circles API from Match It Up — 26 operation(s) for brew circles.

Match It Up Brew Circles 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 Brew Circles. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 32 operations across 26 paths, and defines 12 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.

32 operations 26 paths 12 schemas 3 DELETE18 GET7 POST4 PUT

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 Brew Circles API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 32

Across 26 paths, the API surfaces 32 operations — 3 DELETE, 18 GET, 7 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

Brew Circles 32
GET
/api/brew-circles/intents
Get Post Intents
get_post_intents_api_brew_circles_intents_get → 200
GET
/api/brew-circles/reactions
Get Reaction Types
get_reaction_types_api_brew_circles_reactions_get → 200
POST
/api/brew-circles/reactions
Toggle User Reaction
toggle_user_reaction_api_brew_circles_reactions_post body → 200422
GET
/api/brew-circles/flag-reasons
Get Flag Reasons
get_flag_reasons_api_brew_circles_flag_reasons_get → 200
GET
/api/brew-circles/notifications
Get User Notifications
get_user_notifications_api_brew_circles_notifications_get 2 params → 200422
POST
/api/brew-circles/notifications/read
Mark User Notifications Read
mark_user_notifications_read_api_brew_circles_notifications_read_post body → 200422
GET
/api/brew-circles/notifications/count
Get User Notification Count
get_user_notification_count_api_brew_circles_notifications_count_get → 200
GET
/api/brew-circles/circles/{circle_id}/members/search
Search Members For Mention
search_members_for_mention_api_brew_circles_circles__circle_id__members_search_get 3 params → 200422
GET
/api/brew-circles/settings/notifications
Get Notification Settings
get_notification_settings_api_brew_circles_settings_notifications_get → 200
PUT
/api/brew-circles/settings/notifications
Update Notification Settings
update_notification_settings_api_brew_circles_settings_notifications_put body → 200422
GET
/api/brew-circles/user/circles
Get User Brew Circles
get_user_brew_circles_api_brew_circles_user_circles_get → 200
GET
/api/brew-circles/community/{community_id}
Get Circle For Community
get_circle_for_community_api_brew_circles_community__community_id__get 1 param → 200422
GET
/api/brew-circles/{circle_id}
Get Circle
get_circle_api_brew_circles__circle_id__get 1 param → 200422
DELETE
/api/brew-circles/{circle_id}
Admin Delete Brew Circle
admin_delete_brew_circle_api_brew_circles__circle_id__delete 1 param → 200422
POST
/api/brew-circles/{circle_id}/join
Join Circle
join_circle_api_brew_circles__circle_id__join_post 1 param → 200422
GET
/api/brew-circles/{circle_id}/members
List Circle Members
list_circle_members_api_brew_circles__circle_id__members_get 3 params → 200422
POST
/api/brew-circles/link-preview
Get Link Preview
get_link_preview_api_brew_circles_link_preview_post body → 200422
POST
/api/brew-circles/posts
Create New Post
create_new_post_api_brew_circles_posts_post body → 200422
GET
/api/brew-circles/{circle_id}/posts
List Posts
list_posts_api_brew_circles__circle_id__posts_get 4 params → 200422
GET
/api/brew-circles/{circle_id}/trending-tags
Trending Tags
trending_tags_api_brew_circles__circle_id__trending_tags_get 1 param → 200422
GET
/api/brew-circles/{circle_id}/posts/check-new
Check New Posts
check_new_posts_api_brew_circles__circle_id__posts_check_new_get 2 params → 200422
GET
/api/brew-circles/posts/{post_id}
Get Single Post
get_single_post_api_brew_circles_posts__post_id__get 1 param → 200422
DELETE
/api/brew-circles/posts/{post_id}
Remove Post
remove_post_api_brew_circles_posts__post_id__delete 1 param → 200422
PUT
/api/brew-circles/posts/{post_id}
Update Post
update_post_api_brew_circles_posts__post_id__put 1 param body → 200422
POST
/api/brew-circles/replies
Create New Reply
create_new_reply_api_brew_circles_replies_post body → 200422
GET
/api/brew-circles/posts/{post_id}/replies
List Replies
list_replies_api_brew_circles_posts__post_id__replies_get 3 params → 200422
PUT
/api/brew-circles/replies/{reply_id}
Update Reply
update_reply_api_brew_circles_replies__reply_id__put 1 param body → 200422
DELETE
/api/brew-circles/replies/{reply_id}
Remove Reply
remove_reply_api_brew_circles_replies__reply_id__delete 1 param → 200422
GET
/api/brew-circles/reactions/{target_type}/{target_id}
Get Content Reactors
get_content_reactors_api_brew_circles_reactions__target_type___target_id__get 2 params → 200422
POST
/api/brew-circles/flags
Flag User Content
flag_user_content_api_brew_circles_flags_post body → 200422
GET
/api/brew-circles/community/{community_id}/all
Get All Circles For Community
get_all_circles_for_community_api_brew_circles_community__community_id__all_get 1 param → 200422
PUT
/api/brew-circles/{circle_id}/settings
Update Brew Circle Settings
update_brew_circle_settings_api_brew_circles__circle_id__settings_put 1 param body → 200422

Schemas 12

The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are UpdateBrewCircleRequest (5 properties), CreatePostRequest (4 properties), FlagContentRequest (4 properties), ToggleReactionRequest (3 properties). Each schema is shown below with its type and property counts.

CreateReplyRequest
object
3 properties 2 required
NotificationSettingsRequest
object
1 property
EditPostRequest
object
1 property 1 required
ValidationError
object
3 properties 3 required
CreatePostRequest
object
4 properties 3 required
MarkBrewNotificationsRequest
object
1 property
UpdateBrewCircleRequest
object
5 properties
ToggleReactionRequest
object
3 properties 3 required
FlagContentRequest
object
4 properties 3 required
HTTPValidationError
object
1 property
LinkPreviewRequest
object
1 property 1 required
EditReplyRequest
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

matchitup-in-brew-circles-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 Contracts API
Match It Up Fast API
Match It Up Health API
Match It Up Marketplace API
Match It Up MCP API
Where this information came from

This is an independent, third-party profile of Match It Up Brew Circles 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.