← Back to Home

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.

ParameterTypeDescription
sportstringSport category (football, basketball, nfl, etc.)
leaguestringLeague identifier (premier-league, la-liga, etc.)
teamstringTeam slug (arsenal, real-madrid, etc.)

Example Response

{
  "id": "sr:competitor:17",
  "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

SizeDimensionsUse Case
Small (S)135 × 171 pxThumbnails, lists, mobile
Large (L)450 × 570 pxDetail 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.

SportRadar Integration

Our team IDs are compatible with SportRadar competitor IDs. You can use SR IDs directly in API calls:

GET /v1/teams/sr:competitor:17  // Returns Arsenal

Need Help?

Contact our support team at [email protected]