diff --git a/project.go b/project.go
index <HASH>..<HASH> 100644
--- a/project.go
+++ b/project.go
@@ -53,6 +53,18 @@ type Project struct {
 	ProjectCategory ProjectCategory `json:"projectCategory,omitempty"`
 }
 
+// Version represents a single release version of a project
+type Version struct {
+	Self            string `json:"self"`
+	ID              string `json:"id"`
+	Name            string `json:"name"`
+	Archived        bool   `json:"archived"`
+	Released        bool   `json:"released"`
+	ReleaseDate     string `json:"releaseDate"`
+	UserReleaseDate string `json:"userReleaseDate"`
+	ProjectID       int    `json:"projectId"`  // Unlike other IDs, this is returned as a number
+}
+
 // ProjectComponent represents a single component of a project
 type ProjectComponent struct {
 	Self                string `json:"self"`
Adds a struct representing a version