Package-level declarations

This package contains the models used in the Gravatar API.

Types

Link copied to clipboard
data class Account(val url: String, val name: String, val domain: String? = null, val display: String? = null, val iconUrl: String? = null, val username: String? = null, val verified: String? = null, val shortname: String? = null)
Link copied to clipboard
data class Email(val primary: Boolean? = null, val value: String? = null)
Link copied to clipboard
data class Error(val code: Int, val message: String)
Link copied to clipboard
data class Name(val givenName: String, val familyName: String, val formatted: String)
Link copied to clipboard
data class ShareFlags(val searchEngines: Boolean)
Link copied to clipboard
data class UserProfile(val hash: String, val requestHash: String? = null, val profileUrl: String? = null, val preferredUsername: String? = null, val thumbnailUrl: String? = null, val lastProfileEdit: String? = null, val name: Name? = null, val displayName: String? = null, val pronouns: String? = null, val aboutMe: String? = null, val currentLocation: String? = null, val jobTitle: String? = null, val company: String? = null, val pronunciation: String? = null, val shareFlags: ShareFlags? = null, val emails: List<Email>? = null, val accounts: List<Account>? = null)
Link copied to clipboard
data class UserProfiles(val entry: List<UserProfile>)