Returns a paginated list of open (pending) membership invitations for the group, newest first. Only users who can manage invitations on the group — typically the owner and existing members — may list them.

Use POST /v3/groups/{id}/invitations to create an invitation; that endpoint chooses between direct add and invitation automatically based on the follow relationship.

Invitation acceptance flow

Invitees receive an email with a tokenized URL that opens the Are.na web UI. Accept and decline actions are handled there via GraphQL (acceptMembershipInvitation and declineMembershipInvitation), not through this REST API. There is no REST endpoint for invitees to list their own pending invitations today; invitation discovery is email-link based.

Authentication required.

Path Params
id
string
required
Resource ID or slug
Query Params
page
integer
Page number for pagination
per
integer
Number of items per page (max 100)
GET
https://api.are.na/v3/groups/{id}/invitations
Paginated list of pending membership invitations
data
MembershipInvitation[]!
Array of pending membership invitations
[items]
MembershipInvitation
Pending invitation for a user to join a group.
id
integer!
Unique identifier for the invitation
type
string!
MembershipInvitation
target
EmbeddedGroup!
Embedded group representation (used when group is nested in other resources)
invitee
EmbeddedUser!
User being invited, when available
invitee_email
string | null (email)!
Email address being invited, visible to users who can manage invitations
invited_by
EmbeddedUser!
Embedded user representation (used when user is nested in other resources)
state
string!
pendingaccepteddeclinedrevoked
accepted_at
string | null (date-time)!
When the invitation was accepted
created_at
string (date-time)!
When the invitation was created
updated_at
string (date-time)!
When the invitation was last updated
_links
object!
Links for navigation. Empty today because no public endpoint
meta
PaginationMeta!
Pagination metadata
current_page
integer!
Current page number
next_page
integer | null
Next page number (null if last page)
prev_page
integer | null
Previous page number (null if first page)
per_page
integer!
Number of items per page
total_pages
integer!
Total number of pages available
total_count
integer!
Total number of items available
has_more_pages
boolean!
Whether there are more pages available