← Back to Home

API Documentation

Reference for teams we onboard after access is agreed - not linked from the public marketing site.

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?

For access and onboarding, use the request access form.

Analytics Validation Checklist (GA4)

UNIQUIPO uses GA4 tag G-5X5PN24S5D, gated by cookie consent. Use this checklist to verify tracking quality.

  1. Open Reports → Realtime in GA4, then load uniquipo.com.
  2. Accept cookies from the banner and confirm events appear in Realtime.
  3. In browser DevTools Network, filter by collect and confirm GA requests are sent after consent.
  4. Trigger key actions and verify custom events:
    • cookie_accept
    • cookie_reject (when rejecting after prior acceptance)
    • lead_form_submit
    • lead_form_error
  5. Test in normal mode and incognito mode. Expect lower coverage in incognito/private sessions due to browser privacy restrictions.