← 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": "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

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.

Need Help?

Contact our support team at [email protected]