diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for servant-pushbullet-client
 
+## 0.0.3.0  -- 2017-02-10
+
+Forgot to export all those lenses.
+
 ## 0.0.2.0  -- 2017-02-10
 
 Still prerelease. This just adds a bunch of lenses using `microlens-th`.
diff --git a/servant-pushbullet-client.cabal b/servant-pushbullet-client.cabal
--- a/servant-pushbullet-client.cabal
+++ b/servant-pushbullet-client.cabal
@@ -2,7 +2,7 @@
 -- further documentation, see http://haskell.org/cabal/users-guide/
 
 name:                servant-pushbullet-client
-version:             0.0.2.0
+version:             0.0.3.0
 synopsis:            Bindings to the Pushbullet API using servant-client
 description:
   This library describes the Pushbullet API as a type, and uses servant-client
diff --git a/src/Network/Pushbullet/Types.hs b/src/Network/Pushbullet/Types.hs
--- a/src/Network/Pushbullet/Types.hs
+++ b/src/Network/Pushbullet/Types.hs
@@ -51,6 +51,55 @@
 
   -- ** Type-level stuff
 , EqT
+
+  -- * Lenses
+  -- ** Device
+, deviceId
+, deviceActive
+, deviceCreated
+, deviceModified
+, deviceIcon
+, deviceNickname
+, deviceGeneratedNickname
+, deviceManufacturer
+, deviceModel
+, deviceAppVersion
+, deviceFingerprint
+, deviceKeyFingerprint
+  -- ** User
+, userCreated
+, userEmail
+, userEmailNormalized
+, userId
+, userImageUrl
+, userMaxUploadSize
+, userModified
+, userName
+  -- ** SMS
+, smsDirection
+, smsTime
+, smsBody
+, smsId
+, smsSent
+, smsType
+, recipientName
+, recipientAddress
+, recipientNumber
+, threadId
+, threadRecipients
+, threadLatest
+  -- ** Ephemerals
+, ephSmsSourceUser
+, ephSmsTargetDevice
+, ephSmsConversation
+, ephSmsMessage
+  -- ** Clipboard
+, ephClipBody
+, ephClipSourceUser
+, ephClipSourceDevice
+  -- ** Pagination
+, pageData
+, pageCursor
 ) where
 
 import Network.Pushbullet.Types.Device
