Rebrandly is the leading URL-shortening service for transforming long, unwieldy links into powerful, brand-reinforcing assets. It revolutionizes link management and gives users complete control, enabling them to craft memorable, branded short URLs that make a lasting impression.
Rebrandly's comprehensive API serves as a gateway for developers, providing an extensive suite of powerful tools that seamlessly integrate professional link management capabilities into any application.
Limits and Speed
Experience Rebrandly's exceptional API infrastructure, featuring industry-leading rate limits that ensure seamless scalability for your growing brand.
Whether you're processing thousands or millions of requests, Rebrandly's robust platform stands ready to support your expansion.
Rate Limits: Rebrandly imposes standardized rate limits on API requests. These limits vary based on plan type and usage patterns. Here are the standard limits:
-
Classic Workspaces (for evergreen links)
- 10 API calls/second
- 1 link per request
- Maximum throughput: 10 links per second
-
Extended Workspaces (for campaign links)
- 1 API call/second
- 25 links per request
- Maximum throughput: 25 links per second
-
General Limit:
- Maximum 20,000 API calls per hour
Rebrandly offers a high degree of customization to meet individual preferences or applications. Connect with our dedicated sales experts, who will craft a customized API solution perfectly aligned with your organization's specific needs and volume requirements, ensuring you're equipped for both current demands and future growth.
Capabilities and Endpoints
The Rebrandly API offers a comprehensive set of capabilities that allow you to:
- Create and manage short links: Generate custom short links, customize their appearance, and track their performance.
- Bulk operations: Create multiple short links in a single request (Note: Campaign workspaces can create up to 25 links/API calls. Bulk API endpoint is only available to Unlimited Plans.)
- Domain management: Manage your custom domains and assign them to short links.
- Link statistics: Track click counts, referral sources, and other metrics for your short links.
- QR code generation: Create QR codes linked to your short URLs.
Key API endpoints include:
- Create a short link: POST /v1/links
- Get a short link: GET /v1/links/{link_id}
- Update a short link: POST /v1/links/{link_id}
- Delete a short link: DELETE /v1/links/{link_id}
- Bulk link creation: PUT /v1/links/bulk (only for the Unlimited plan)
- Bulk link creation: PUT /v1/links (only for Campaign Workspaces)
- Domain management: GET /v1/domains, GET /v1/domains/{domain_id}, etc.
-
Link statistics: GET /v1/links/{link_id}/clicks, GET /v1/links/{link_id}/segments?group={group_class}
Campaign vs. Evergreen API
Rebrandly differentiates between campaign and evergreen APIs:
- Campaign API: This API is designed for short-term, time-limited campaigns. You can create short links with expiration dates and track their performance over a specific period. They allow you to create a high volume of links in a shorter period.
- Evergreen API: This API is suitable for long-term, permanent short links. You can create links that will remain active indefinitely.
Use Cases
The Rebrandly API can be applied in various scenarios, including:
- Marketing and advertising: Create branded short links for social media campaigns, email marketing, and print materials.
- Time-Sensitive Links: Send high-volume links at a scale that expires in a specific timeframe. This is perfect for parcel tracking, delivery updates, e-commerce campaigns with seasonal events, and financial institutions to authenticate and ensure end users' security.
- Web development: Integrate short-link functionality into websites, blogs, and web applications.
- Mobile apps: Provide users with a convenient way to share content and track link performance.
- Analytics and tracking: Monitor website traffic, measure campaign effectiveness, and gain insights into user behavior.
- Internal use: Simplify URL management within organizations, share internal resources, and track employee activity.
Discover how we maintain the highest security, compliance, and reliability standards by exploring our Trust Center.
Understanding API Rate Limits
API rate limits control how frequently you can make requests to an API service. For Rebrandly's API, these limits are measured in both requests per second and total requests per hour.
If you exceed these limits, you'll receive an HTTP 429 error ("Too Many Requests"). While standard accounts have fixed limits, some paid plans offer increased rate limits.
Enhanced API rate limits can be found on your dashboard.
Enhanced rate limits are available through specific paid plans, allowing for significantly higher link creation capacity than standard limits. Our sales team can help you choose the right API plan to meet your unique requirements.
Rebrandly offers two types of links with different rate limits:
Evergreen (Classic) Links api.rebrandly.com :
What you can do:
- Manage your account info
- Manage your branded shorts links and their associated incoming traffic
- Manage your tags and their associated incoming traffic
- Manage your retargeting scripts
- Manage your branded domains
What you can NOT do:
- Search for a domain name
- Manage your billing/invoicing info
- Manage your workspaces and teammates
Default limits:
- up to 10 API calls per second
- up to 20,000 API calls per hour
Campaign (Enterprise) Links enterprise-api.rebrandly.com :
What you can do:
- Manage Campaign Links (in Campaign Workspaces only)
- Create links in bulk. You can send up to 25 links in one single API call
Default limits:
- 1 request per second. But remember that you can set 25 links in 1 request so that you can create up to 25 links/sec
Example of Enhanced Rate limits:
Classic Links (api.rebrandly.com)
- Maximum calls per second: unmodified (10)
- Maximum calls per hour: Increased from 20,000 to 36,000
Campaign Links (enterprise-api.rebrandly.com)
- Maximum calls per second: Increased from 25 to 50
- Maximum calls per hour: Increased from 20,000 to 180,000
Frequently Asked Questions
-
How many API keys can I have in my account?
Rebrandly doesn't limit the number of API keys you can create within your account. You can generate as many API keys as you need to manage your short links and integrations.
-
What are the rate limits for the Rebrandly API?
With Rebrandly's high limits and reliability, you can confidently scale your brand. Our sales team can help you choose the right API plan to meet your unique requirements.
-
How long can a destination URL take to create a Rebrandly link?
The maximum character that we accept for a destination is 2048.
-
What is the difference between campaign and evergreen links?
- Expiration: Evergreen links have no expiration date, while campaign links have a defined expiration date.
- Purpose: Evergreen links are for long-term use, while campaign links are for temporary or limited-time promotions.
-
How do I integrate the Rebrandly API into my application?
Here's a general outline of the steps involved in integrating the Rebrandly API into your application:
a. Obtain an API Key:
Login or create a Rebrandly account if you haven't already.
Go to your account settings and generate an API key. This key will authenticate your API requests.
b. Set Up Authentication:
Setup the necessary HTTP request headers in your code to include your API key.
c. Make API Calls:
Construct HTTP requests to interact with the Rebrandly API.
d. Handle Responses:
The API will return a JSON response containing information about the request and the result. Parse the response to extract the necessary data.
For more detailed instructions and examples, refer to the official Rebrandly API documentation.
This Article is About:
- High Potential of Rebrandly APIs
- Link Management and Integration Capabilities
- Customizable API solutions for different business volumes and needs
See Also:
Comments
0 comments
Please sign in to leave a comment.