Documentation Index
Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The MemberPulse REST API provides full access to all platform resources, enabling you to build custom integrations and automate workflows.Authentication
All API requests require authentication using an API key.Base URL
Rate Limiting
| Plan | Requests/Hour |
|---|---|
| Standard | 1,000 |
| Professional | 5,000 |
| Enterprise | 25,000 |
Resources
Members
Acceptance Criteria
Frontend
- Members workflow is implemented in the UI as described.
Backend / API
- Backend behavior supports Members as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
Events
Acceptance Criteria
Frontend
- Events workflow is implemented in the UI as described.
Backend / API
- Backend behavior supports Events as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
Courses
Acceptance Criteria
Frontend
- Courses workflow is implemented in the UI as described.
Backend / API
- Backend behavior supports Courses as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
Pagination
All list endpoints support pagination:Filtering
Filter results using query parameters:Error Responses
Errors follow RFC 7807 Problem Details format:Webhooks
Configure webhooks to receive real-time notifications:API Keys
Generate and manage API keys in Client Portal > Settings > API Keys.Features
REST API
Acceptance Criteria
Frontend
- UI provides configuration controls and status/health indicators for this integration.
Backend / API
- Integration can be connected, configured, and exercised end-to-end (auth + sync/webhooks).
Permissions
- Only
ROLE_CLIENT_ADMIN(or equivalent) can configure the integration.
Business Rules
- Data sync respects tenant isolation and mapping rules.
Error Handling
- Auth and sync failures are surfaced with actionable messages and retry behavior.