Pagination on search always sending same page

Hello,

I’m trying to use the pagination on the search, specifically for artist, and when I post the Token as per documentation, I receive exactly the same page back.

Am I doing something incorrect?

edit:

Example request:
{
“searchFilters”: [{
“field”:“artistName”,
“query”:“Led Zeppelin”

}]

}

response

{
“data”: {
“searchTracks”: {
“pageInfo”: {
“hasNextPage”: true,
“token”: “tcs-V1_2j2cJI1GRzfmvt6exMIt0jzU0yJSlPNOTditomnvzv5ztBshRGzBKApfmkZUJBfaqLyjCjODy9gX0a1YkT__Mw7AB5mjA2ipdWFd3PMQkmH3qS2sjc_SinTZLDK–cifj3bpQGwK7cakRktvYP4hFek2lMeIEDelZPGD5X21Utrmc7RA_FuzoPQxnTBE2QmJUACuR_LLdCUZyjn8OeoZRQQ0rQhiBnUkJNPSLMv4-v17ocpINIzP3WOIktQDt7UjRjCdnzvGzx6PMrBhfYWUOS5jjL513SB1IprEqdpooV9TWJw9dX-24dK45LjDNu4dkVBMKWzM-AEBU8mmsKZKKG0gI16ehTzUr_xH-2vZx6vKd0C4yMm1nVJ0mpkBtgYlKlXCYeGDRjiMMYztotMroPt5EMtdaJAe2tHRzxbZ9O57XcHZtfUGarl63IzMTlJ23ZkpX37MhWJq_JU8ZrcI-aJ4NJWcossGD-WK3oOyz3uQsHGLvZT9FS7xd-Xs5k3buU1qcy-pXiP7R_DFOPAPOexJxJBzijH-eW3DW6QSwzyK3YEJEh_Hb-gFintTFytSEZ7VKC0H87pPBstMuiUFh_o_xgluGpxdYx_HaupoNhF6yRUzfkImkHFq9IEiIowLU1D_QOKbEG7Z5R5pdouIakt_YmBL0y0NB65FoaX_sMQKTQQfFtm52SQrUZyb0EHJbR3eT91Z4cutpmZSJmNA_MdSnbbECVCD9Am6ctwUC3DWik8CCKDsW5SWMQi0RNqVs5z1K5XcYdhTtBLuMMON8s-q8__Kq67aqh9zcbzt7jZgUEOlM73hgNOlXnsS5cBOww_glRUSGJsX9VtcW4S8etAhBdxPy6seVde-87y68X53fwyTQDDq4aBgo4kFbb4XjsWEi-rvGodChgnJ5hECdAzOUHiixy3VDcBQqcMGRERWnwPH_yqZp3esfpi6fDeB9-cVoiZF0ekmY_AUphcK3POQYH0_gsVWleN2RiI8LCZmJYQZAptnna209hxNDQF9VtzNrPky4aSZhq90d85S5ianmlfE2_ooAIWSwYRrcWoaLbvlI1GYI9xPZloTO4i4”
},
“edgeCount”: 50,
“edges”: [
{
“node”: {
“id”: “B07W1W8Q9S”,
“globalAsin”: “B07W1W8Q9S”,

next request

{
“searchFilters”: [{
“field”:“artistName”,
“query”:“Led Zeppelin”

}],

"token": "tcs-V1_2j2cJI1GRzfmvt6exMIt0jzU0yJSlPNOTditomnvzv5ztBshRGzBKApfmkZUJBfaqLyjCjODy9gX0a1YkT__Mw7AB5mjA2ipdWFd3PMQkmH3qS2sjc_SinTZLDK--cifj3bpQGwK7cakRktvYP4hFek2lMeIEDelZPGD5X21Utrmc7RA_FuzoPQxnTBE2QmJUACuR_LLdCUZyjn8OeoZRQQ0rQhiBnUkJNPSLMv4-v17ocpINIzP3WOIktQDt7UjRjCdnzvGzx6PMrBhfYWUOS5jjL513SB1IprEqdpooV9TWJw9dX-24dK45LjDNu4dkVBMKWzM-AEBU8mmsKZKKG0gI16ehTzUr_xH-2vZx6vKd0C4yMm1nVJ0mpkBtgYlKlXCYeGDRjiMMYztotMroPt5EMtdaJAe2tHRzxbZ9O57XcHZtfUGarl63IzMTlJ23ZkpX37MhWJq_JU8ZrcI-aJ4NJWcossGD-WK3oOyz3uQsHGLvZT9FS7xd-Xs5k3buU1qcy-pXiP7R_DFOPAPOexJxJBzijH-eW3DW6QSwzyK3YEJEh_Hb-gFintTFytSEZ7VKC0H87pPBstMuiUFh_o_xgluGpxdYx_HaupoNhF6yRUzfkImkHFq9IEiIowLU1D_QOKbEG7Z5R5pdouIakt_YmBL0y0NB65FoaX_sMQKTQQfFtm52SQrUZyb0EHJbR3eT91Z4cutpmZSJmNA_MdSnbbECVCD9Am6ctwUC3DWik8CCKDsW5SWMQi0RNqVs5z1K5XcYdhTtBLuMMON8s-q8__Kq67aqh9zcbzt7jZgUEOlM73hgNOlXnsS5cBOww_glRUSGJsX9VtcW4S8etAhBdxPy6seVde-87y68X53fwyTQDDq4aBgo4kFbb4XjsWEi-rvGodChgnJ5hECdAzOUHiixy3VDcBQqcMGRERWnwPH_yqZp3esfpi6fDeB9-cVoiZF0ekmY_AUphcK3POQYH0_gsVWleN2RiI8LCZmJYQZAptnna209hxNDQF9VtzNrPky4aSZhq90d85S5ianmlfE2_ooAIWSwYRrcWoaLbvlI1GYI9xPZloTO4i4"

}

response

{
“data”: {
“searchTracks”: {
“pageInfo”: {
“hasNextPage”: true,
“token”: “tcs-V1_2j2cJI1GRzdCqcXvJzOOFGTVL-7iKN95oWx9e8UzN83OknfpsMpqjcveSBKJE-bRt6CQrhl7SIyYzcn7v3HRIUanW2q1npJKRc7umzLVI_T8xMPORJc7EeZfNzsX6X4fM_Hi4YfsSwBeLN_41u8A2ZE4UoilviLbSYCmMtpxg2FoXqwJ4dQG2SjMzvP8Wk-xrAZqX2vXAIIjJRjAkiaUfgZRTheVFv6wSHgv0emvoBsF6zqD_W7axKJeuqVzNfmCXV7YVW6ZZ0flyS5Rglvng1ghNaIbnRd6ELwXRTIZqgCSEj5BPbWwc8MAhEq4gEPiaOtTy7D5jAhAEGaeJPYl6_H5wOwAluwkhF_xyMNVnH5Wjy54oE0od3D54MQzder1Fzxu1R8qcNMa_xaDgT3aCINsRApPUL9rwasdvczumzWpeM_CbINI7ofC1d_6cPC1ttUnujkQC2FLfzpJ-mRO5SrVdQ85HLNDPfopZ4mFcv1I0pRWslvEdkzEhHexYIuJTVK-ou01hBkKQHT6EIGO0ay2p-eDZ6q9UELBWzySud_HR4_Q3Kz8RWT8M2ClRGSIzp5ahRyS2HYmnnG9vYmoFS3BDsZaeDXbbU9BejpgjOw90EBro0CbvfLns9NJJw-EcAAo-da-d1xdBUmfao-aD0f40loR1waYPWrwBSgQ4Ym3qcKb2U3XZx-kKRbyck9B8utZ-gEnfUZMtHq12jLLvUgPtt-0srag02SDwnrgtlSOTnYeUQV_Vph3gTPKpvuboiqO_z00TRs4v4lgU6ZluryAxItYVLsMQnlyTZ7JtpiyGtbxv5-dhpPSHot-yI8HkS83cjx7hPbvXOVoA6i316Qvmr8ytyVNs1CPn-h4aER-7GNdtOfnLMsiJw6bEPFyb47dCzlxo5SXU-huhHjWCT-R4T6bL4twbO2fzsrN5OPPWaPiDfRvL7zo7wfQrI0ffNk8Ja9oVUoQFcpQqnwXjEQC3gfaAGF3dIaW1G43l_UYDehfj_GPeaZOT7rPfyv_DnskBgjT7XhxRggGDeYoWQmZ1Ci9Yp89gypj9e93gXlfezN0PHBQkYL6aVnJfk9f”
},
“edgeCount”: 50,
“edges”: [
{
“node”: {
“id”: “B07W1W8Q9S”,
“globalAsin”: “B07W1W8Q9S”,

Hello again,

I noticed that this behaviour is not happening only on this enpoint as it is also in the get artists albums as well.

https://api.music.amazon.dev/v1/artists/B00157GJ20/albums?limit=1

{
	"data": {
		"artist": {
			"id": "B00157GJ20",
			"name": "Taylor Swift",
			"albums": {
				"pageInfo": {
					"hasNextPage": true,
					"token": "tcs-V1_2j2cJI1GRzeyz7irZ3J-l0j9bIB-2Ybtvm4Fgl7bJFOoS0ZF8uz7bs62iJDlsNc6PmmK6P0YKy_dlMAEBovfNWOV1wpeQoqLwf8jzVa1zvsi7TqDTxVgWc8MtnzVKjfJNI3wNikcfa1eNb4Q5r-Nt7MoZLuDwU1oPwGcFGP_wm6YckVoxbS8wcWlby_Yce_Ck5AfL2VyiCJjeP4q3SZd-UsOrFQqKwRkWlzOhWvOoI9-W2FuG3JewAJq2-SxWmFtjbY44_mm6qnY7fiAL0OtbQvz5EMTN5ucRHDhob72cj7TmWzB3KmtBM-HuEAJ2fYmKhE0SeO2FXBkmYL5dzRcOsO5fS-gGZUnXHLVnB-k5HlnYITgczRbS_goN4-uODOyzZnlV5AP0M2F2CW-dvYSz7geA7vXUvYDsmPssbebkx8MB0jtgm6Z_4pJT_L-iQKMvPQfWaQ55K_hzffo_bipQ0IH-Z3ukSxGgfPE-OSitYzNpE-v7ScDfEen8Qg0GIoCAcG002BV6_1TQh6SYu9ER5qKth0zQ18sorLb_jkaSGWqHkYyXFgdayH-Ze8MAcRzenGOqiWgdXz0uog6O5yzc76XsB8mf9kzeIP_9Ds-skcTaA53s95yjkKVwSSo6WG922Cn1QeeIOGI17_ywQVdfOEpBaA8X7_q0NAbYixLMV2jARYELijPU1Z7llblfd-tfaM05_AH6wpY0xOXis-CS4xRMxYPGKt7RPt-P4WvMiiTDtZuzUFxTQBdxqPDahG_Qz1py2JIwF10-zTvrG6nvC8W1GOjA3VLuXcbY-taVlLcasVSK9kBhhuEaPSxi2nNqnctTObVFNfSo794dragkSKC5uNei3bsMS1GVY9rTOKZf6jVOCx4rdo901r9_kdunLgKSwObXPwzz8n6J9Fhtg=="
				},
				"edgeCount": 1,
				"edges": [
					{
						"node": {
							"id": "B07SYHQPPD",
							"title": "Lover",
							"url": "https://music.amazon.com/albums/B07SYHQPPD?ref=dm_ff_musicmanager",
							"playParams": {
								"id": "mrn:1.0:catalog:album:asin:B07SYHQPPD?territory=PT",
								"selections": [
									"PLAY",
									"SHUFFLE",
									"STATION"
								]
							}
						}
					}
				]
			}
		}
	},
	"extensions": {}
}

https://api.music.amazon.dev/v1/artists/B00157GJ20/albums?limit=1&cursor=tcs-V1_2j2cJI1GRzeyz7irZ3J-l0j9bIB-2Ybtvm4Fgl7bJFOoS0ZF8uz7bs62iJDlsNc6PmmK6P0YKy_dlMAEBovfNWOV1wpeQoqLwf8jzVa1zvsi7TqDTxVgWc8MtnzVKjfJNI3wNikcfa1eNb4Q5r-Nt7MoZLuDwU1oPwGcFGP_wm6YckVoxbS8wcWlby_Yce_Ck5AfL2VyiCJjeP4q3SZd-UsOrFQqKwRkWlzOhWvOoI9-W2FuG3JewAJq2-SxWmFtjbY44_mm6qnY7fiAL0OtbQvz5EMTN5ucRHDhob72cj7TmWzB3KmtBM-HuEAJ2fYmKhE0SeO2FXBkmYL5dzRcOsO5fS-gGZUnXHLVnB-k5HlnYITgczRbS_goN4-uODOyzZnlV5AP0M2F2CW-dvYSz7geA7vXUvYDsmPssbebkx8MB0jtgm6Z_4pJT_L-iQKMvPQfWaQ55K_hzffo_bipQ0IH-Z3ukSxGgfPE-OSitYzNpE-v7ScDfEen8Qg0GIoCAcG002BV6_1TQh6SYu9ER5qKth0zQ18sorLb_jkaSGWqHkYyXFgdayH-Ze8MAcRzenGOqiWgdXz0uog6O5yzc76XsB8mf9kzeIP_9Ds-skcTaA53s95yjkKVwSSo6WG922Cn1QeeIOGI17_ywQVdfOEpBaA8X7_q0NAbYixLMV2jARYELijPU1Z7llblfd-tfaM05_AH6wpY0xOXis-CS4xRMxYPGKt7RPt-P4WvMiiTDtZuzUFxTQBdxqPDahG_Qz1py2JIwF10-zTvrG6nvC8W1GOjA3VLuXcbY-taVlLcasVSK9kBhhuEaPSxi2nNqnctTObVFNfSo794dragkSKC5uNei3bsMS1GVY9rTOKZf6jVOCx4rdo901r9_kdunLgKSwObXPwzz8n6J9Fhtg%3D%3D

{
	"data": {
		"artist": {
			"id": "B00157GJ20",
			"name": "Taylor Swift",
			"albums": {
				"pageInfo": {
					"hasNextPage": true,
					"token": "tcs-V1_2j2cJI1GRzc4JOnhFBEaHHCsZeesedwzLkGThYPsguqikQAOhXnojxarjrEEhAZLQcgbCbwGsS4xrR5ZLBYnTtuupPuf5U3ZpQ9tnw4WWDWWaJxVkTfrNylnzTQo_-0OF8dw_6EjVS1_3NgCHZLJMGWJFXDoRkYYgB60ikShwtRTnaX6D_qMm4wbeJ9mypBJ15XyL3KTjstnIbJPfWuhDlswmskc8mYSJQ4HE46L2aDMB4BUw7dYjCGiMpt34dPGImwlcZ56Kdzygs4jwvbyLOTeC0wdrcQGFmW2uhXe_QR7Np1bePRagfK5g93Q8w6XfcE5wt__LbG06ELqHbYHQMbxSrgboFHEsiLfcMtfS4kr0lS4YJauGb2eiScM0MDfIkK0QrxUyxJbt_1zvrX7NI9ueqONrnfoAMinOnEMmATw2pbmm_gWDMULBhoDDqQ8SXs66dsyvOUuRVw0IfEZoAOYcrr1j9-DrXQ4SpYp8TdLIPNmowlX2i7R9xyAjeGsqAN7OGoCv4Y2bMxgCE7i537hgZMBVRLHldQOGORBkMkhquYOv24ogEVH9cNHlybR4v4HWTPvQwKJmfCLsF4nzzFu4p_7B46fcZrIuzJVAQVixwKD8vwk158mfiRfXY8mhMsvioKpVqCitG3AUuRYSQqMy_jZCDec0yTIG4QPPNbPHI7j-MSiMb4oJtZfhK0svYnWPV4dnpvCixAhkgCd1RFvLEwV698-MdXywExO6pr45NSRYdZTuxEwlrB4wK57Bkh3xPj7lv2gULV2ztot5NKArvFB_DZthvHkPxVrQVZzxEz40-PZT9iigWNeSA3zNzid4CTPSLjq6dpw0FWA_9wWG1t4CxP-Y0cP8sFyXrL0Ew3B3xIAJjXqWB3KrIZWFgd063RPU8zN5y49va--fQ=="
				},
				"edgeCount": 1,
				"edges": [
					{
						"node": {
							"id": "B07SYHQPPD",
							"title": "Lover",
							"url": "https://music.amazon.com/albums/B07SYHQPPD?ref=dm_ff_musicmanager",
							"playParams": {
								"id": "mrn:1.0:catalog:album:asin:B07SYHQPPD?territory=PT",
								"selections": [
									"PLAY",
									"SHUFFLE",
									"STATION"
								]
							}
						}
					}
				]
			}
		}
	},
	"extensions": {}
}


As you can see by both requests and replies the returned Edge has the same id. I’m still not sure if this is a bug or a miss use of the pagination function. I’m only following the documentation so any help would be very useful. @sam

I’m sorry my above post wasn’t formatted properly, I can’t edit it somehow.

All the best

Thanks for flagging! We’re working on a fix, please stay tuned.

1 Like