Page History
...
- Someone Subscribes using Catapult. You will use the Subscription Added Callback.
- Someone updates their preferences and personal data outside of Catapult. You would use the Update a Person API.
Note: If there is custom data you want to store, custom fields need to be set up ahead of time. - Someone Unsubscribes. You will use the Subscription Removed Callback.
Note: When a Person adds a mobile number to your preference center, and you want to sign them up, you should go through the Web-Based Subscriber Management process as described in the previous scenario.
...
Situation One: New Subscribers - Catapult Hosted
When a new Subscriber comes into your mobile database through a Catapult landing page or Short Message Service (SMS) opt-in, your CRM system can receive a callback to an API endpoint.
...
Note: If you need Catapult to call a pre-existing API, the Vibes Mobile Solutions Group can create a custom integration solution for you.
...
Situation Two: Updating Data About Your Subscribers
As shown in the following API Call example, when updating data about your Subscribers, you can use a unique identifier in your CRM system (external_person_id), or you can use the Vibes person_id.
...
Code Block | ||
---|---|---|
| ||
SUCCESS: 200 Same Person body you submitted is returned FAILURE: 404 - person not found no body FAILURE: 409 - MDN cannot be changed no body |
...
Situation Three: Opting Out Subscribers
When a Person opts out via their mobile device, Catapult will send your system a notification that they are no longer a mobile Subscriber, as shown in the following example.
...