How to access
Settings → Developers → API Access Full API documentation: API ReferencePrerequisites
- Administrator access required
- API access must be enabled for your organization
API Authentication
API Keys
Generate API keys for server-to-server integration:1
Navigate to API Settings
Go to Settings → Developers → API Access.
2
Generate API Key
Click Generate New API Key.
3
Copy and secure
Copy the key immediately. It won’t be shown again.
4
Set permissions
Configure what the key can access.
Using API Keys
Include in request headers:API Endpoints
Common endpoints:| Endpoint | Description |
|---|---|
/api/v1/users | Member data |
/api/v1/events | Event management |
/api/v1/payments | Payment records |
/api/v1/groups | Group information |
/api/v1/adhesions | Membership applications |
Rate Limits
API requests are rate-limited:| Plan | Requests/minute |
|---|---|
| Standard | 60 |
| Professional | 300 |
| Enterprise | Custom |
429 Too Many Requests.
Webhooks
Receive real-time notifications when events occur:Setting Up Webhooks
- Go to Settings → Developers → Webhooks
- Click Add Webhook
- Enter your endpoint URL
- Select events to subscribe to
- Save
Webhook Events
| Event | Description |
|---|---|
user.created | New member registered |
user.updated | Member profile updated |
payment.completed | Payment successful |
event.created | New event created |
adhesion.submitted | New membership application |
Webhook Payload
Security
Best Practices
Secure your keys
Secure your keys
Never expose API keys in client-side code or public repositories.
Use HTTPS
Use HTTPS
All API requests must use HTTPS.
Rotate keys regularly
Rotate keys regularly
Generate new keys periodically and revoke old ones.
Minimal permissions
Minimal permissions
Grant only the permissions each integration needs.
Common Integrations
CRM systems
CRM systems
Sync member data with Salesforce, HubSpot, or other CRMs.
Email marketing
Email marketing
Keep Mailchimp, Sendinblue, or other email lists updated.
Accounting software
Accounting software
Export payment data to QuickBooks or Xero.
Custom dashboards
Custom dashboards
Build internal reporting tools with your data.
Getting Help
- API Reference - Complete endpoint documentation
- OAuth Integration - OAuth server setup
- Contact support for enterprise integrations
Related Features
- OAuth - OAuth authentication
- Custom Queries - Data analysis
- Webhooks - Real-time notifications