Having an issue with enabling Account Delta Aggregation on the Web Services SaaS Connector.
Documentation says that it is a supported feature and specifically here indicates that $application.lastAggregationDate_account$ holds the last successful aggregation timestamp, but I can not get that placeholder to be replaced within the context URL for the Delta Account Aggregation HTTP operation.
Based on that naming convention, I would expect to see that attribute in the Source attributes, but itās not there.
Looking at the logs, I can see a āstateā parameter getting passed as input to the aggregation "state": {"lastAggregationDate_account": "2026-01-16T10:31:49Z"}, so Iām sure itās getting saved somewhere, but Iām not aware of how to get that value into a context url.
Has anyone successfully enabled Delta Aggregation on the SaaS Web Services Connector by using a variable in the context URL?
So I had something similar happen with the VA-based version of the Web Services connector. Not sure if this applies the SaaS version or your situation. My issue was that I was in early development stages so I just playing around trying to get it to work and I didnāt have the response mappings setup yet on the Delta Aggregation operation, so the connector was falling back to the regular Account Aggregation operation.
Thanks Patrick, but I can see from the logs that it is actually making the delta call with the unresolved variable $application.lastAggregationDate_account$
Could be a bug with SaaS version. A lot of SaaS connectors are just wrappers around the Java based VA type connectors, so maybe itās not passing that delta property properly. Not sure.
And sadly after the delta aggregation completes, the value is not updated. Feels like a bug and the only way to work around this is to do a before cloud rule I imagine.
Thanks @moises_proof thatās interesting. Any chance you could share the syntax of the Context URL you used with the variable, as Iāve tried everything I can think of.
From what I know the deltaAggregation connector settings are something to do with the state thatās used in the SaaS Connectivity framework (see Account List | SailPoint Developer Community).
And this is the corresponding log captured in my application:
INFO: 3.228.248.125:0 - "GET /accounts?since=2026-02-23T17:36:34Z HTTP/1.1" 200 OK
And just to clarify, at no point did I modify the SaaS connectorās JSON configuration. I did not manually create an attribute named lastAggregationDate_account inside connectorAttributes.
If this was added on your side, I would suggest removing it, as it may be causing a conflict.