Skip to main content
Mighty Networks Developer home page
v1
Search...
⌘K
Search...
Navigation
Page Not Found
For Hosts
For Members
API Guides
Admin API
Overview
Admin API
Authentication
Pagination
Error Handling
Members
GET
Return members of the given space
POST
Add a user as a member to the space
GET
Return a single member by user ID
PUT
Update a member's role in the space
DEL
Remove a member from the space
PATCH
Update a member's role in the space
POST
Ban a user from the network
GET
Return members of the given plan
POST
Add a member directly to a free/nonpaid plan, granting them access The member will be granted access immediately; no invite is sent.
GET
Return a single member by member ID
GET
Return members of the given network
POST
Create a new member in the network
GET
Return a single member by ID
PUT
Update a member's role in the network
DEL
Delete a member's account (soft delete)
PATCH
Update a member's role in the network
GET
Return a single member by email address
DEL
Remove a member from the network (can rejoin)
Courseworks
GET
Returns a list of coursework items for the given space (course)
POST
Create a new coursework item (lesson, quiz, or section)
GET
Returns a single coursework item by ID
PUT
Update an existing coursework item
DEL
Delete a coursework item
PATCH
Update an existing coursework item
Reactions
GET
Returns a list of reactions for a specific post
POST
Create a new reaction on a post
DEL
Delete the reaction from a post
GET
Returns a list of reactions for a specific comment
POST
Create a new reaction on a comment
DEL
Delete the reaction from a comment
Mute
POST
Mute a post for a specific user (unfollow notifications)
DEL
Unmute a post for a specific user (refollow notifications)
Comments
GET
Returns a list of comments for a specific post
POST
Create a new comment on a post
GET
Query details of a specific comment by its ID
DEL
Delete a comment from a post
Invites
GET
Return all invites for the given plan
POST
Create an invite to a plan
GET
Return a single invite by ID
PUT
Resend an existing invite
DEL
Revoke an unaccepted invite
PATCH
Resend an existing invite
GET
Returns a list of invitations for the current network
POST
Create a new invite and send an email to the intended recipient
PUT
Update an invite
DEL
Delete an unaccepted invite
PATCH
Update an invite
Tags
GET
Return tags for the given member
POST
Add a tag to a member
GET
Return a single tag by ID for the given member
DEL
Remove a tag from a member
GET
Return all tags for the network
POST
Create a new tag
GET
Return a single tag by ID
PUT
Update a tag
DEL
Delete a tag
PATCH
Update a tag
Spaces
GET
Return spaces for a given member
GET
Returns a list of spaces for the current network
POST
Create a new space in the network
GET
Query details of a specific space by its ID
PUT
Update a space by its ID
DEL
Delete a space by its ID
PATCH
Update a space by its ID
Plans
GET
Return all plans that a member has access to
GET
Return all plans in the network
GET
Return a single plan by ID
DEL
Archive a plan. This will cancel all associated subscriptions and revoke access.
DEL
Remove a member from a plan by canceling their subscription or purchase
PasswordResets
POST
Send a password reset email to a member
Badges
GET
Return badges for the given member
POST
Add a badge to the given member
GET
Return a single badge by ID for the given member
DEL
Remove a badge from the given member
GET
Return all badges for the network
POST
Create a new badge
GET
Return a single badge by ID
PUT
Update a badge
DEL
Delete a badge
PATCH
Update a badge
Rsvps
GET
List RSVPs for an event
POST
Create or update an RSVP for an event
GET
Get a specific RSVP by ID
PUT
Update an existing RSVP
DEL
Delete an RSVP
PATCH
Update an existing RSVP
Options
GET
Return all options for a custom field
POST
Create a new option for a custom field
GET
Return a single option by ID
PUT
Update an option
DEL
Delete an option
PATCH
Update an option
Answers
GET
Return all responses for a member to a custom field
POST
Create or update a member's response to a custom field
DEL
Delete a member's response to a custom field
GET
Return a single response by ID
Subscriptions
GET
List all payment subscriptions for the network
GET
Get details of a specific payment subscription
DEL
Cancel a payment subscription
Purchases
GET
Return purchases and subscriptions for the given network
GET
Return a single purchase by ID
DEL
Remove a member from a plan (revoke purchase access). Note: Cannot remove members from Apple In-App Purchases.
Posts
GET
Returns a list of posts for the current network
POST
Create a new post, and optionally notify the network
GET
Query details of a specific post by its ID
PUT
Update an existing post or article
DEL
Delete a post or article
PATCH
Update an existing post or article
Polls
GET
Returns a paginated list of polls and questions in the network
POST
Creates a new poll or question in the network
GET
Returns details of a specific poll or question
PUT
Updates a poll or question
DEL
Deletes a poll or question
PATCH
Updates a poll or question
Networks
GET
Returns details of the Network - must match the Network owning the requesting API key
Me
GET
Return information about the authenticated access token
Events
GET
Returns a paginated list of events in the network
POST
Creates a new event in the network
GET
Returns details of a specific event
PUT
Updates an existing event
DEL
Deletes an event
PATCH
Updates an existing event
CustomFields
GET
Return custom fields of the given network
POST
Create a new custom field
GET
Return a single custom field by ID
PUT
Update a custom field
DEL
Delete a custom field
PATCH
Update a custom field
Collections
GET
Return all collections in the network
POST
Create a new collection
GET
Return a single collection by ID
PUT
Update a collection by its ID
DEL
Delete a collection
PATCH
Update a collection by its ID
PUT
Reorder spaces within a collection
Assets
POST
Upload a new asset (image or file)
AbuseReports
GET
Returns a list of abuse reports for the current network
Webhooks
HOOK
RsvpUpdated
HOOK
RsvpDeleted
HOOK
RsvpCreated
HOOK
ReportedContentCreated
HOOK
ReactionDeleted
HOOK
ReactionCreated
HOOK
QuestionUpdated
HOOK
QuestionCreated
HOOK
PostUpdated
HOOK
PostCreated
HOOK
PercentagePollUpdated
HOOK
PercentagePollCreated
HOOK
MultipleChoicePollUpdated
HOOK
MultipleChoicePollCreated
HOOK
MemberUpdated
HOOK
MemberTagRemoved
HOOK
MemberTagAdded
HOOK
MemberSubscriptionRenewed
HOOK
MemberSubscriptionCanceled
HOOK
MemberRemovedFromPlan
HOOK
MemberPurchased
HOOK
MemberPurchaseRequested
HOOK
MemberPlanChanged
HOOK
MemberLeft
HOOK
MemberJoined
HOOK
MemberJoinRequested
HOOK
MemberCourseProgressUpdated
HOOK
MemberCourseProgressStarted
HOOK
MemberCourseProgressCompleted
HOOK
MemberBadgeRemoved
HOOK
MemberBadgeAdded
HOOK
MemberAmbassadorLeveledUp
HOOK
InviteRequested
HOOK
HotColdPollUpdated
HOOK
HotColdPollCreated
HOOK
EventUpdated
HOOK
EventCreated
HOOK
CustomFieldResponseUpdated
HOOK
CustomFieldResponseRemoved
HOOK
CustomFieldResponseCreated
HOOK
CommentCreated
HOOK
ArticleUpdated
HOOK
ArticleCreated
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Add a member directly to a free/nonpaid plan, granting them access The member will be granted access immediately; no invite is sent.
How Do I Manage Members’ Access to Spaces and the Network?
How Do I Directly Add Existing Members to My Network or Spaces?
⌘I