Overview
This guide covers self-service partner integration using developer portals. For manual onboarding, see Manually Onboard a Partner.Self-Service Integration
1. Share Developer Portal
Send your partner the developer portal URL:2. Partner Onboards Themselves
The partner:- Visits the developer portal
- Browses available events
- Clicks “Connect”
- Receives their credentials (appKey, appSecret, appId)
- Selects events they want to receive
3. Partner Manages Integration
Partners can return to the portal anytime to:- View event metrics and analytics
- Subscribe to additional events
- Unsubscribe from events they no longer need
- Monitor integration health
3. Receive Webhook Notification
When the partner connects, EnSync sends a webhook to your system with:- Partner’s appId
- Connection timestamp
- Subscribed events
4. Start Publishing Events
Begin publishing events to the partner’s appId:Verification
After integration, verify the connection:Check Integration Status
In the EnSync Dashboard:- Navigate to Integrations tab
- View list of onboarded partners
- Check partner status (active/inactive)
- Review connection timestamp
Test Event Delivery
- Check Logs dashboard for connection events
- Publish a test event to the partner
- Confirm partner receives the event
- If bidirectional, have partner publish a test event
Troubleshooting
Partner not receiving events:- Verify appId is correct in publish calls
- Check partner’s receive permissions
- Review Logs for delivery errors
- Verify credentials are correct
- Check app hasn’t been deleted
- Ensure no workers are using old credentials