Subscriber | |||
API Method | HTTP method | Endpoint | Description |
---|---|---|---|
subscriber.get | GET | /subscriber.get.json | Returns subscriber data as hash (struct) array |
subscriber.getByEmail | GET | /subscriber.getByEmail.json | Returns subscriber data as hash (struct) array |
subscriber.history | GET | /subscriber.history.json | Returns subscriber action history (last 100 actions) as struct (array with history entries) |
subscriber.update | POST | /subscriber.update.json | Updates email, firstname or lastname for a subscriber |
subscriber.updateProps | POST | /subscriber.updateProps.json | Updates the properties of a subscriber |
subscriber.addTag | POST | /subscriber.addTag.json | Adds a tag to a subscriber |
subscriber.addTags | POST | /subscriber.addTags.json | Adds tags to a subscriber |
subscriber.removeTag | POST | /subscriber.removeTag.json | Removes a tag from a subscriber |
subscriber.removeTags | POST | /subscriber.removeTags.json | Updates the properties of a subscriber |
subscriber.getSubscribersBatch | GET | /subscriber.getSubscribersBatch.json | Retrieves multiple subscribers by email or subscriber_id |
subscriber.updatePropsBatch | POST | /subscriber.updatePropsBatch.json | Updates the properties of an array of subscribers |
subscriber.updateProp | POST | /subscriber.updateProp.json | Updates one property of a subscriber |
subscriber.addToSegment | POST | /subscriber.addToSegment.json | Adds a subscriber to the segment |
subscriber.removeFromSegment | POST | /subscriber.removeFromSegment.json | Removes a subscriber from a segment |
subscriber.saveSubscribe | POST | /subscriber.saveSubscribe.json | Saves / subscribes a subscriber to the list |
subscriber.initSubscribe | POST | /subscriber.initSubscribe.json | Inits a confirmed opt in subscribe. Email is sent first to the subscriber with an unique link which has to be clicked. |
subscriber.saveUnsubscribe | POST | /subscriber.saveUnsubscribe.json | Unsubscribes an email from a list |
subscriber.saveUnsubscribeById | POST | /subscriber.saveUnsubscribe.json | Unsubscribes an abonat from a list |
subscriber.initUnsubscribe | POST | /subscriber.initUnsubscribe.json | Inits an unsubscribe request. An email with an unsubscribe confirmation link is sent to the subscriber |
subscriber.getProfilingAllowed | GET | /subscriber.getProfilingAllowed.json | Returns Gets if profiling is allowed or not for a subscriber |
subscriber.setProfilingAllowed | POST | /subscriber.setProfilingAllowed.json | Sets if profiling is allowed or not for a subscriber |
subscriber.search | GET | /subscriber.search.json | Returns the subscribers matching keywords, status and since (optional) for a list. |
subscriber.anonymiseId | POST | /subscriber.anonymiseId.json | Anonymises a subscriber (by id) from a list |
subscriber.anonymiseEmail | POST | /subscriber.anonymiseEmail.json | Anonymises a subscriber (by email) from a list |