

Welcome to Loyalty.lt
Loyalty.lt is a comprehensive loyalty management platform that helps businesses build and manage customer loyalty programs. Our platform provides powerful APIs for shops, comprehensive SDKs for developers, and a complete partner management system.What you can build
E-commerce Loyalty Programs
Integrate loyalty cards, points, and rewards directly into your online store with our e-commerce plugins.
Custom Mobile Apps
Build loyalty features into your mobile applications using our React Native SDK.
Web Applications
Add loyalty functionality to your web apps with our JavaScript/TypeScript SDK.
Partner Dashboards
Manage multiple shops and track analytics through our partner portal system.
Platform Architecture
The Loyalty.lt platform consists of three main API layers designed for different use cases and access levels.
Shop APIs
Direct shop integration for basic loyalty operations:- Loyalty Cards: Issue and manage customer loyalty cards
- Points System: Award, redeem, and track customer points
- Offers & Coupons: Create and manage promotional offers
- Games: Implement gamification features
- Customer Management: Handle customer data and preferences
SDK APIs
Developer-focused APIs with enhanced features:- Authentication: JWT-based secure authentication
- Real-time Updates: WebSocket support for live data
- Advanced Querying: Filtering, pagination, and sorting
- Webhooks: Event-driven integrations
- Rate Limiting: Built-in throttling and optimization
Partner APIs
Multi-shop management and analytics:- Shop Management: Create and configure multiple shops
- Analytics & Reporting: Comprehensive business insights
- User Management: Handle shop staff and permissions
- Onboarding: Streamlined partner setup process
- API Credentials: Manage authentication keys
Quick Start
1
Choose your integration type
Determine whether you need Shop APIs for basic integration, SDK APIs for advanced features, or Partner APIs for multi-shop management.
2
Get API credentials
Obtain your API keys from the Partners Portal or contact our support team.
3
Install SDK (optional)
If using our SDKs, install the appropriate package for your platform:
4
Make your first API call
Test your integration with a simple API call to verify connectivity.
API Environments
Base URL:
https://staging-api.loyalty.lt
Use the staging environment for development and testing. All features are available with test data.Staging data is reset periodically. Do not use for production.
Popular Integration Guides
WooCommerce Integration
WooCommerce Integration
Install our WooCommerce plugin to add loyalty features to your WordPress store.
View WooCommerce Guide →
React Application
React Application
Use our React hooks and components to build loyalty features into your web app.
View React Guide →
Custom REST Integration
Custom REST Integration
Integrate directly with our REST APIs using any programming language.
View API Reference →
Partner Portal Setup
Partner Portal Setup
Set up your partner account and manage multiple shops through our portal.
View Partner Guide →
Need Help?
API Documentation
Interactive API documentation with live testing capabilities.
Partner Portal
Manage your shops, view analytics, and configure settings.
GitHub Repository
Access our open-source SDKs and example implementations.
Technical Support
Contact our technical team for integration assistance.
Rate Limits
All API endpoints are subject to rate limiting. Free tier allows 1,000 requests per hour. Partner accounts have higher limits based on subscription level.
Tier | Requests/Hour | Requests/Day |
---|---|---|
Free | 1,000 | 10,000 |
Basic Partner | 10,000 | 100,000 |
Pro Partner | 50,000 | 500,000 |
Enterprise | Custom | Custom |
Latest Updates
New Features
- Enhanced SDK APIs with improved error handling
- New partner analytics dashboard
- Webhook support for real-time events
- Extended e-commerce integrations
Breaking Changes
- API versioning now required in all requests
- Updated authentication token format
- Deprecated legacy shop endpoints (v1.x)