Paging issue with Graph API

Hi Sailors,

My issue is similar to the below post.
Paging step based on response attribute containing @ symbol.

I am trying to configure a Graph API endpoint using Webservices SAAS connector and with the below paging command it is getting terminated in the first page. Kindly provide your suggestions.

`TERMINATE_IF $response.[‘@odata.nextLink’]$ == NULL
$endpoint.fullUrl$ = $response.[‘@odata.nextLink’]$`

The response is

@Abhim1 could you please replace your current configuration with the following:
TERMINATE_IF $response.[‘\ @odata.nextLink’]$ == NULL

The correct configuration for the paging step should use a grave accent (backtick) to escape the special character.

I still see the same result, It is aggregating the top 1000 records

@Abhim1 Are you able to get the value when you do response.[‘@odata.nextLink’] ?

Thank you all for your suggestions.

I found the issue i.e the Webservices SAAS connector interprets the special characters differently.

The escape character is “ ` “

The Paging steps that worked is as below

TERMINATE_IF $response.[‘`@odata.nextLink’]$ == NULL

 $endpoint.fullUrl$ = $response.[‘`@odata.nextLink’]$

Different machines display characters differently. Namely the ‘ in this instance.
The above doesn’t work on mine, however this does and is taken directly from VSC:

“paginationSteps”: "TERMINATE_IF $response.[‘`@odata.nextLink’]$ == NULL\n\n$endpoint.fullUrl$ = $response.['@odata.nextLink']$"