Champions
This endpoint returns a list of all champions, including their rarity, class, synergies, and skills.
https://dcdl-companion.com/api/champions.json
Response Schema
name
: String - The name of the champion.
baseRarity
: String - The rarity of the champion (e.g., "Legendary", "Mythic").
class
: String - The champion's class (e.g., "Warrior").
inherentSynergies
: Array[String] - A list of the champion's synergies.
isHealer
: Boolean - Indicates if the champion has healing abilities.
cardImageUrl
: String - URL for the champion's card image.
skills
: Array[Object] - Details of the champion's skills.
name
: String - The skill's name.
description
: String - Description of the skill.
type
: String - The type of skill (e.g., "Defense", "Physical").
effects
: Array[String] - List of effects the skill applies.
isUltimate
: Boolean - Whether the skill is an ultimate.
Example Response
Loading...
Synergies
This endpoint provides details about all synergies (factions/classes), including their descriptions and tiered bonuses.
https://dcdl-companion.com/api/synergies.json
Response Schema
name
: String - The display name of the synergy.
description
: String - A description of the synergy's overall effect.
factionImageUrl
: String - URL for the synergy's icon.
tiers
: Array[Object] - A list of bonuses granted at different levels.
countRequired
: Number - The number of champions needed for the bonus.
tierDescription
: String - The description of the bonus effect for that tier.
Example Response
Loading...
Effects
This endpoint lists all possible status effects and keywords found in skill descriptions.
https://dcdl-companion.com/api/effects.json
Response Schema
name
: String - The name of the effect (e.g., "Stunning", "Ivy Thorn").
description
: String - A detailed description of what the effect does.
Example Response
Loading...
Legacy Pieces
This endpoint lists all possible legacy pieces and available class assignments.
https://dcdl-companion.com/api/legacy_pieces.json
Response Schema
name
: String - The name of the legacy piece (e.g., "Cold Gun", "Starheart Staff").
classes
: Array[String] - List of classes this piece is available for.
Example Response
Loading...