Rekonnect offers a robust RESTful API that enables organizations to programmatically access and manipulate data across users, products, training, customers, and more. Whether you want to automate onboarding, sync records with an external system, or extract training statistics, the API provides structured, secure endpoints to get the job done.
Access & Security
All endpoints require valid authentication using API keys (generated by admins).
Secure HTTPS endpoints with read/write controls.
Designed for integration with CRMs, LMSs, ERPs, and custom reporting tools.
Key API Categories & Capabilities
Users
Create, update, retrieve, or delete user accounts
Manage user data with custom fields
Track user training progress and assignments
User Groups
Create and manage user groups to match organizational structures
Retrieve all groups or specific groups by ID
Modify user group memberships dynamically
Customers
Post new customer organizations
Get, update, or delete customer records
Access customer custom fields and metadata
Products
Retrieve all registered products
Get detailed product metadata by identifier
Training Progress
Endpoint to track course statistics per user and product
Ideal for dashboards or external performance monitoring tools
Custom Fields
Get available custom fields for users and customers
Enables dynamic form generation and record mapping in external systems
Ping & Configuration
Use
/api/v1/pingto verify that the API is onlineAccess OpenID client configuration using
/_configuration/{clientId}
Schemas
A wide array of data schemas are available for developers to inspect and validate data structures, including:
UserDTOApi,UserGroupDTOApiAccountMetadataDTO,CustomFieldApiConfigDTOCourseStatisticsDTOApiEnums like
FieldTypeEnum,ProductType, andObjectState
Common Use Cases
Syncing users and training progress with HR or compliance tools
Automatically assigning products and courses based on external triggers
Building custom analytics dashboards from live course statistics
Exporting customer metadata into your own reporting stack
