AvailableIntegrationDto
An available integration that can be connected
authTypestringrequired
Authentication type: oauth2, api_key, none
Example:
oauth2connectedbooleanrequired
Whether this integration is already connected by the user
Example:
falsedescriptionstringrequired
Description of the integration
Example:
Sync your reading progress and ratings with AniListdisplayNamestringrequired
Human-readable display name
Example:
AniListfeaturesstring[]required
Features supported by this integration
Example:
["sync_progress","sync_ratings","import_lists"]namestringrequired
Integration name (e.g., "anilist", "myanimelist")
Example:
anilistAvailableIntegrationDto
{
"authType": "oauth2",
"connected": false,
"description": "Sync your reading progress and ratings with AniList",
"displayName": "AniList",
"features": [
"sync_progress",
"sync_ratings",
"import_lists"
],
"name": "anilist"
}