This feature is a part of Consent 2.0 functionality in APSIS One.
See this page to understand how to proceed with your existing and new integrations.
If a profile wants to receive communication regarding a specific topic over a specific channel (email or SMS), they must first give consent. The consent information is saved in APSIS One on a profile level along with the topic and the channel the consent is given for.
The following consent types are supported by APSIS One:
opt-in - profile permits communication
opt-out - profile forbids any communication
pending-opt-in - communication permission waits for the profile to confirm it (not supported by APSIS One API yet)
confirmed-opt-in - profile permits communication which they also confirmed (not supported by APSIS One API yet)
Confirming the consent, also known as double opt-in, is usually done via a link in an email that is sent to the profile.