Skip to content

Commit 194e2bd

Browse files
Merge pull request #11 from nigel-wells/feature/subscription-pagination-support
Add pagination support to subscriptions and customers
2 parents ab48cab + 0908ac8 commit 194e2bd

File tree

1 file changed

+26
-5
lines changed

1 file changed

+26
-5
lines changed

src/Zoho/Subscriptions/config/subscriptions.json

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -218,12 +218,18 @@
218218
},
219219
"getCustomers": {
220220
"httpMethod": "GET",
221-
"uri": "customers?filter_by={filter_by}",
221+
"uri": "customers?filter_by={filter_by}&page={page}&per_page={per_page}",
222222
"responseModel": "getResponse",
223223
"parameters": {
224224
"filter_by": {
225225
"location": "uri",
226226
"default": "Status.All"
227+
},
228+
"page": {
229+
"location": "uri"
230+
},
231+
"per_page": {
232+
"location": "uri"
227233
}
228234
}
229235
},
@@ -1162,7 +1168,7 @@
11621168
},
11631169
"getSubscriptions": {
11641170
"httpMethod": "GET",
1165-
"uri": "subscriptions?filter_by={filter_by}&customer_id={customer_id}",
1171+
"uri": "subscriptions?filter_by={filter_by}&customer_id={customer_id}&page={page}&per_page={per_page}",
11661172
"responseModel": "getResponse",
11671173
"parameters": {
11681174
"filter_by": {
@@ -1171,6 +1177,12 @@
11711177
},
11721178
"customer_id": {
11731179
"location": "uri"
1180+
},
1181+
"page": {
1182+
"location": "uri"
1183+
},
1184+
"per_page": {
1185+
"location": "uri"
11741186
}
11751187
}
11761188
},
@@ -2739,12 +2751,21 @@
27392751
},
27402752
"getInvoices": {
27412753
"httpMethod": "GET",
2742-
"uri": "invoices?filter_by={filter_by}",
2754+
"uri": "invoices?filter_by={filter_by}&customer_id={customer_id}&page={page}&per_page={per_page}",
27432755
"responseModel": "getResponse",
27442756
"parameters": {
27452757
"filter_by": {
2746-
"location": "uri",
2747-
"default": "Status.All"
2758+
"location": "uri",
2759+
"default": "Status.All"
2760+
},
2761+
"customer_id": {
2762+
"location": "uri"
2763+
},
2764+
"page": {
2765+
"location": "uri"
2766+
},
2767+
"per_page": {
2768+
"location": "uri"
27482769
}
27492770
}
27502771
},

0 commit comments

Comments
 (0)