diff --git a/pkg/service/secfilings/secfilings.go b/pkg/service/secfilings/secfilings.go
index df2e912..5d66086 100644
--- a/pkg/service/secfilings/secfilings.go
+++ b/pkg/service/secfilings/secfilings.go
@@ -9,6 +9,7 @@ import (
 	"fonchain-fiee/pkg/service"
 	"net/http"
 	"net/url"
+	"strconv"
 
 	"github.com/gin-gonic/gin"
 	"github.com/gin-gonic/gin/binding"
@@ -107,8 +108,8 @@ func DeleteSecFiling(c *gin.Context) {
 
 type GetSecFilingsReq struct {
 	FilingDate string `json:"filingDate"`
-	Page       string `json:"page"`
-	Limit      string `json:"limit"`
+	Page       int    `json:"page"`
+	PageSize   int    `json:"pageSize"`
 }
 type GetSecFilingsData struct {
 	Symbol       string `json:"symbol"`
@@ -145,21 +146,22 @@ func GetSecFilings(c *gin.Context) {
 	symbol := "MINM"
 	beginDate := req.FilingDate
 	endDate := req.FilingDate
-	page := "0"
-	limit := "100"
-	if req.Page != "" {
+	page := 0
+	pageSize := 100
+	if req.Page != 0 {
 		page = req.Page
 	}
-	if req.Limit != "" {
-		limit = req.Limit
+	if req.PageSize != 0 {
+		pageSize = req.PageSize
 	}
+
 	baseURL := "https://financialmodelingprep.com/stable/sec-filings-search/symbol"
 	params := url.Values{}
 	params.Add("symbol", symbol)
 	params.Add("from", beginDate)
 	params.Add("to", endDate)
-	params.Add("page", page)
-	params.Add("limit", limit)
+	params.Add("page", strconv.Itoa(page))
+	params.Add("limit", strconv.Itoa(pageSize))
 	params.Add("apikey", "lBQWUwdjRmfHVZ7e3I1trWe4jw0ZtDct")
 
 	fullURL := fmt.Sprintf("%s?%s", baseURL, params.Encode())