Welcome to SPRL Third-Party Integration APIs
Build powerful integrations with SPRL using browser extensions, WordPress plugins, Make.com, Zapier, mobile applications and custom software.
Authenticate using the Login API to obtain an access token. Include the returned Bearer Token in the Authorization header and provide a unique X-Device-ID with all authenticated requests.
This documentation covers the latest version of the SPRL Third-Party Integration APIs.
Guest Users
- No signup required
- 20 URLs per day
- Works immediately
- URLs remain active for 30 days
Logged-In Users
- Permanent URLs
- Analytics & reporting
- QR code generation
- Folder management
- Custom domains
- Higher usage limits
Authentication
Secure authentication APIs for login, logout, session management, and access control for external integrations.
POST /external/login
Login
POST /external/logout
Logout
Short URLs
Create, manage, update, delete, and retrieve shortened URLs across SPRL integrations.
POST /external/short-url/create
Create Short URL
POST /external/short-url/detail
Get Short URL Details
POST /external/short-url/list
List Short URLs
POST /external/short-url/analytics
Short URL Analytics
POST /external/short-url/update
Update Short URL
POST /external/short-url/delete
Delete Short URL
POST /external/short-url/update-slug
Update Short URL Slug
Analytics
Access link performance metrics, click statistics, trends, and dashboard analytics.
POST /external/analytics/dashboard
Dashboard Analytics
POST /external/analytics/report
Analytics Report
Folders
Organize and manage URLs using folders for better categorization and workflow automation.
POST /external/folder/create
Create Folder
POST /external/folder/list
List Folders
POST /external/folder/move
Move URLs To Folder
Domains
Retrieve and manage available branded domains for URL shortening and tracking.
POST /external/domain/list
List Domains
QR Codes
Generate QR codes for shortened URLs to simplify sharing across digital and offline channels.
POST /external/qr/create
Create QR Code