diff --git a/pom.xml b/pom.xml
index a248902..6898161 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.retroachievements
api-kotlin
- 1.0.8
+ 1.0.9
diff --git a/src/main/kotlin/org/retroachivements/api/RetroInterface.kt b/src/main/kotlin/org/retroachivements/api/RetroInterface.kt
index ca73a03..9252e09 100644
--- a/src/main/kotlin/org/retroachivements/api/RetroInterface.kt
+++ b/src/main/kotlin/org/retroachivements/api/RetroInterface.kt
@@ -136,7 +136,7 @@ interface RetroInterface {
@POST("/API/API_GetUserProgress.php")
suspend fun getUserProgress(
@Query("u") username: String,
- @Query("i") gameId: Long
+ @Query("i") gameId: String
): NetworkResponse
/**
diff --git a/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameExtended.kt b/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameExtended.kt
index 8b8eb8c..3096988 100644
--- a/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameExtended.kt
+++ b/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameExtended.kt
@@ -63,7 +63,7 @@ class GetGameExtended {
val pointsTotal: Long,
@SerializedName("GuideUrl")
- val guideUrl: String,
+ val guideUrl: String?,
@SerializedName("Updated")
val updated: String,
@@ -72,7 +72,7 @@ class GetGameExtended {
val consoleName: String,
@SerializedName("ParentGameID")
- val parentGameId: String,
+ val parentGameId: String?,
@SerializedName("NumDistinctPlayers")
val numDistinctPlayers: Long,
diff --git a/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameInfoAndUserProgress.kt b/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameInfoAndUserProgress.kt
index 169cea3..da4edb1 100644
--- a/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameInfoAndUserProgress.kt
+++ b/src/main/kotlin/org/retroachivements/api/data/pojo/game/GetGameInfoAndUserProgress.kt
@@ -54,7 +54,7 @@ class GetGameInfoAndUserProgress {
val playersTotal: Int,
@SerializedName("GuideUrl")
- val guideUrl: String,
+ val guideUrl: String?,
@SerializedName("ConsoleName")
val consoleName: String,
diff --git a/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetMostRecentTickets.kt b/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetMostRecentTickets.kt
index 2b8f77d..8acae07 100644
--- a/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetMostRecentTickets.kt
+++ b/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetMostRecentTickets.kt
@@ -70,10 +70,10 @@ class GetMostRecentTickets {
val reportedBy: String,
@SerializedName("ResolvedAt")
- val resolvedAt: String,
+ val resolvedAt: String?,
@SerializedName("ResolvedBy")
- val resolvedBy: String,
+ val resolvedBy: String?,
@SerializedName("ReportStateDescription")
val reportStateDescription: String,
diff --git a/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetTicketData.kt b/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetTicketData.kt
index 81bfae4..28d7904 100644
--- a/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetTicketData.kt
+++ b/src/main/kotlin/org/retroachivements/api/data/pojo/ticket/GetTicketData.kt
@@ -60,10 +60,10 @@ class GetTicketData {
val reportedBy: String,
@SerializedName("ResolvedAt")
- val resolvedAt: String,
+ val resolvedAt: String?,
@SerializedName("ResolvedBy")
- val resolvedBy: String,
+ val resolvedBy: String?,
@SerializedName("ReportStateDescription")
val reportStateDescription: String,