diff --git a/currency.go b/currency.go
index <HASH>..<HASH> 100644
--- a/currency.go
+++ b/currency.go
@@ -1,6 +1,7 @@
 package poloniex
 
 type Currency struct {
+	Id                 int     `json:"id"`
 	Name               string  `json:"name"`
 	MaxDailyWithdrawal string  `json:"maxDailyWithdrawal"`
 	TxFee              float64 `json:"txFee,string"`
diff --git a/ticker.go b/ticker.go
index <HASH>..<HASH> 100644
--- a/ticker.go
+++ b/ticker.go
@@ -7,6 +7,7 @@ type Tickers struct {
 }
 
 type Ticker struct {
+	Id            int             `json:"id"`
 	Last          decimal.Decimal `json:"last,string"`
 	LowestAsk     decimal.Decimal `json:"lowestAsk,string"`
 	HighestBid    decimal.Decimal `json:"highestBid,string"`
add identifier (ID) to ticker and currency types