singer-io / tap-saasoptics

GNU Affero General Public License v3.0
5 stars 10 forks source link

Add deleted stream for invoices, contracts, and transactions #2

Closed dmosorast closed 4 years ago

dmosorast commented 4 years ago

Description of change

SaaS Optics provides deleted records from a deleted endpoint. This PR adds a stream per-object to request and bookmark deleted objects.

The filtering on this endpoint does not appear to work, so the tap will currently paginate through all deleted records and only emit newer ones. This is the same behavior as other datetime-oriented streams for this tap.

Manual QA steps

Risks

Rollback steps