How to Implement SpotCheck-like functionality using only REST APIs with a custom implementation for React Native Mobile App / Angular Web App

Hi,

I wanted to ask if there is any way to implement SpotCheck-like functionality using only REST APIs with a custom implementation on both:

  • our Mobile App (React Native)

  • our Web App (Angular)

I have already implemented SpotChecks using:

  • the SDK in React Native, and

  • the Web Widget in our Angular application

Both are working correctly, but for our mobile app we specifically do not want to use the SDK.

Can we officially implement SpotCheck behaviour using REST APIs only?

Specifically:

  • Triggering a SpotCheck

  • Fetching the form/configuration

  • Sending responses

  • Marking dismissal or completion

  • Tracking events exactly like the SDK does

We want to build a custom UI in React Native and Angular while still retaining all existing SpotCheck logic and analytics on SurveySparrow.

Looking forward to your confirmation.