title | keywords | description | |||
---|---|---|---|---|---|
URL Shortener |
|
URL shortening service with a simple API. |
This project provides a URL shortening service with a simple API.
- Golang
- Redis
API endpoint:
http://localhost:3000/api/v1/
url
- Original URLshort
- Custom short URL (Optional)expiry
- Time to expire: int (hours)
url
- Original URLshort
- Custom short URLexpiry
- Time to expire: int (hours)rate_limit
- Number of API calls remaining: intrate_limit_reset
- Time to rate limit reset: int (minutes)
API is rate limited to 10 calls every 30 minutes. These values can be changed in the
.env
file. Have fun.