API Documentation
Everything you need to integrate UNIQUIPO team kits into your platform
Authentication
All API requests require authentication using your API token. Include the token as a query parameter or in the Authorization header.
Authorization: Bearer YOUR_API_TOKEN
Or as a query parameter:
https://api.uniquipo.com/v1/teams?token=YOUR_API_TOKEN
Base URL
https://api.uniquipo.com/v1
Endpoints
Get Team Kits
GET
/sport/{sport}/leagues/{league}/teams/{team}
Returns kit assets for a specific team.
| Parameter | Type | Description |
|---|---|---|
sport | string | Sport category (football, basketball, nfl, etc.) |
league | string | League identifier (premier-league, la-liga, etc.) |
team | string | Team slug (arsenal, real-madrid, etc.) |
Example Response
{
"id": "arsenal",
"name": "Arsenal",
"slug": "arsenal",
"version": 24,
"assets": {
"home": {
"front": {
"small": "https://assets.uniquipo.com/arsenal/home/front_135.webp",
"large": "https://assets.uniquipo.com/arsenal/home/front_450.webp"
},
"back": {
"small": "https://assets.uniquipo.com/arsenal/home/back_135.webp",
"large": "https://assets.uniquipo.com/arsenal/home/back_450.webp"
}
},
"away": { ... },
"third": { ... }
},
"colors": {
"primary": "#EF0107",
"secondary": "#FFFFFF",
"number": "#FFFFFF"
}
}List All Teams in League
GET
/sport/{sport}/leagues/{league}/teams
List All Available Leagues
GET
/leagues
Asset Sizes
| Size | Dimensions | Use Case |
|---|---|---|
| Small (S) | 135 × 171 px | Thumbnails, lists, mobile |
| Large (L) | 450 × 570 px | Detail views, match displays |
Rate Limits
API requests are limited to 1000 requests per minute per API token. Assets can be cached indefinitely until the version number changes.
Note: Check the
version field to detect kit updates. We recommend caching assets and refreshing when version changes.
Need Help?
Contact our support team at [email protected]