Prefer to chat? Query the API with natural language using our AI Skill →
Give your AI tool live Cito endpoint context before you write integration code.
Public docs assistant
Tell Cito API what you are building.
Get endpoint recommendations, exact requests, code snippets, and a free-key CTA without digging through every page.
Organizations / Teams
Access CDL team data including rosters, transfers, and match stats
List All Organizations
/cod/orgs/cod/teamsGet a list of all COD esports teams/organizations. Use this to display team listings, filter by region, or get only CDL franchise teams.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
region | string | Filter by region (NA, EU, etc.) |
franchiseOnly | boolean | Only show CDL franchise teams |
limit | number | Results per page (default: 50) |
offset | number | Pagination offset |
Example Request
GET /api/v1/cod/orgs?franchiseOnly=true&limit=12Response
{
"success": true,
"count": 12,
"total": 12,
"data": [
{
"slug": "optic-texas",
"name": "OpTic Texas",
"shortName": "OpTic",
"logoUrl": "https://...",
"region": "NA",
"city": "Texas",
"franchiseSlot": true,
"approxTotalWinnings": 5000000
}
]
}Get Organization Details
/cod/orgs/:slug/cod/teams/:slugGet detailed info about a specific team including roster count, transfer history, and total earnings.
Example Request
GET /api/v1/cod/orgs/optic-texasResponse
{
"success": true,
"data": {
"slug": "optic-texas",
"name": "OpTic Texas",
"shortName": "OpTic",
"logoUrl": "https://...",
"region": "NA",
"city": "Texas",
"franchiseSlot": true,
"founded": 2021,
"approxTotalWinnings": 5000000,
"rosterCount": 4,
"social": {
"twitter": "OpTicTexas",
"youtube": "OpTicTexas"
}
}
}Get Organization Roster
/cod/orgs/:slug/roster/cod/teams/:slug/rosterGet the current active roster for a team, including player roles and nationalities.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
includeInactive | boolean | Include former players |
Example Request
GET /api/v1/cod/teams/atlanta-faze/rosterResponse
{
"success": true,
"data": {
"team": {
"slug": "atlanta-faze",
"name": "Atlanta FaZe"
},
"roster": [
{
"codPlayerId": "...",
"ign": "Simp",
"realName": "Chris Lehr",
"role": "Player",
"nationality": "US",
"imageUrl": "https://..."
}
]
}
}Get Organization Transfers
/cod/orgs/:slug/transfers/cod/teams/:slug/transfersView transfer history for a team including player acquisitions and releases.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
limit | number | Results per page (default: 20) |
offset | number | Pagination offset |
Response
{
"success": true,
"data": [
{
"playerId": "...",
"playerIgn": "Dashy",
"transferType": "signed",
"fromTeam": null,
"toTeam": "optic-texas",
"date": "2024-09-01"
}
]
}Get Organization Earnings
/cod/orgs/:slug/earnings/cod/teams/:slug/earningsGet organization prize earnings, tracked event totals, and tournament result rows.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
limit | number | Tournament result rows per page (default: 20) |
offset | number | Pagination offset |
Example Request
GET /api/v1/cod/teams/optic-texas/earnings?limit=10Response
{
"success": true,
"data": {
"organization": {
"slug": "optic-texas",
"name": "OpTic Texas",
"logoUrl": "https://..."
},
"summary": {
"totalEarnings": 2345000,
"tournaments": 12,
"firstPlaceFinishes": 3,
"lastUpdated": "2026-05-17T17:30:31.412Z"
},
"results": [
{
"tournament": "CDL Championship 2024",
"rank": 1,
"prizeMoney": 800000,
"date": "2024-07-21"
}
]
}
}Get Organization Match Results
/cod/orgs/:slug/results/cod/teams/:slug/resultsGet historical match results for a team, filterable by season.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
season | string | Filter by season (e.g., "2025") |
limit | number | Results per page |
offset | number | Pagination offset |
Get Organization Upcoming Matches
/cod/orgs/:slug/upcoming-matches/cod/teams/:slug/upcoming-matchesGet scheduled upcoming matches for a team.
Example Request
GET /api/v1/cod/teams/optic-texas/upcoming-matchesResponse
{
"success": true,
"data": [
{
"matchId": "12345",
"opponent": {
"slug": "atlanta-faze",
"name": "Atlanta FaZe"
},
"tournament": "CDL Major 2",
"scheduledDate": "2025-02-15T19:00:00Z",
"round": "Group Stage"
}
]
}Get Organization Recent Matches
/cod/orgs/:slug/recent-matches/cod/teams/:slug/recent-matchesGet recently completed matches for a team with win/loss results.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
limit | number | Number of matches (default: 10) |
Get Organization Record
/cod/orgs/:slug/record/cod/teams/:slug/recordGet win/loss record and stats for a team, optionally filtered by season or tournament.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
season | string | Filter by season |
tournamentId | string | Filter by specific tournament |
Response
{
"success": true,
"data": {
"team": "OpTic Texas",
"season": "2025",
"matchRecord": {
"wins": 24,
"losses": 12,
"winPct": 0.667
},
"mapRecord": {
"wins": 78,
"losses": 52,
"winPct": 0.6
}
}
}Get Team Map Stats
/cod/orgs/:slug/map-stats/cod/teams/:slug/map-statsGet map-by-map performance stats including pick rates and win rates by game mode.
Example Request
GET /api/v1/cod/teams/atlanta-faze/map-statsResponse
{
"success": true,
"data": {
"team": "Atlanta FaZe",
"maps": [
{
"mapName": "Rewind",
"modes": {
"hardpoint": { "played": 15, "wins": 10, "winPct": 0.667 },
"control": { "played": 8, "wins": 6, "winPct": 0.75 }
},
"totalPlayed": 23,
"pickRate": 0.45
}
]
}
}