Hi Joshoua Simon The "pagination not supported" error usually happens when the request URL gets too long, often because too many fields are included in the sysparm_fields
parameter. ServiceNow struggles to generate pagination headers when the URL exceeds a certain length.
Try adding this parameter to your request:
sysparm_suppress_pagination_header=true
In Azure Data Factory, you can set this either in the linked service or source dataset under Additional Parameters (depends on how you're configuring it). This tells ServiceNow not to include pagination headers in the response, which avoids the error altogether.
Also, even though you’re already using sysparm_limit=10
, you might still hit issues if the number of fields is large. I’d recommend starting with a smaller set of fields (maybe 10–15), confirm the copy activity works, then expand from there in chunks if needed.
Lastly, if you're dynamically loading tables, you might want to look into the sys_dictionary
table in ServiceNow. It gives you the schema info, which can help if you're trying to generate mappings or source definitions on the fly.
I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.