Skip to main content
GET
Get comprehensive information about all members in a loop, including their status, join dates, and activity metrics. This endpoint also provides member management capabilities.

Authentication

Authorization
string
required
Your API key for authentication

Path Parameters

id
string
required
The unique identifier of the loop

Response

error
boolean
Whether an error occurred
msg
string
Success message
data
object

Member Status Types

Active Members

Status: active
  • Have accepted the invitation
  • Can receive review requests
  • Can respond to requests
  • Counted in capacity planning

Pending Members

Status: pending
  • Invitation sent but not accepted
  • Cannot receive review requests
  • joined_at is null
  • Need follow-up for activation

Member Analytics

Activity Tracking

Monitor member engagement and performance:

Capacity Planning

Determine if you have enough active reviewers:

Remove Member

Remove a member from the loop. Only loop creators can remove members, and the creator cannot remove themselves. Endpoint: DELETE /v1/api/loops/{id}/members/{userId}

Path Parameters

  • id (string, required): The unique identifier of the loop
  • userId (string, required): The unique identifier of the user to remove

Example Request

cURL
Python
Node.js

Response

Error Responses

Member not found:
Cannot remove creator:
Only creator can remove members:

Member Management Use Cases

Onboarding New Members

Track and follow up on pending invitations:

Member Performance Monitoring

Track member activity and engagement:

Bulk Member Operations

Manage multiple members efficiently:

Access Control

Member Visibility

Can see all member details including email addresses, join dates, and activity information.
API keys can only view members of loops created by the same user account.
Sensitive member information is only visible to loop creators for privacy protection.

Member Management Permissions

Currently done through invite codes and QR codes. Direct member addition via API may be added in future.
Only loop creators can remove members. The creator cannot be removed from their own loop.
Future feature: Different member roles (admin, reviewer, observer) with varying permissions.

Error Handling

Best Practices

Member Onboarding

  1. Clear Invitations: Include context about the loop purpose in invitations
  2. Follow-up Strategy: Contact pending members after 2-3 days
  3. Backup Reviewers: Maintain at least 3 active members for redundancy
  4. Performance Tracking: Monitor response times and engagement

Capacity Management

  1. Right-size Teams: 3-8 active members for most use cases
  2. Monitor Workload: Ensure requests are distributed evenly
  3. Plan for Growth: Add members before hitting capacity limits
  4. Regular Audits: Review membership quarterly

Next Steps

Create Request

Now that you understand your team, create requests for them to review.

Manage Invitations

Learn how members join loops through mobile invitations.