Kartra Documentation TECHNICAL DOCUMENTATION

Action: Cancel subscription to calendar

The API system will search in your account for the lead subscribed under that specific email, and it will cancel the subscription from the calendar.

 

Type Parameters Values
POST cmd* calendar_cancel
POST calendar_name* string
POST class_name* string

* Required fields

Here is an example:

'lead' => [
    'email' => 'example@email.com'
],
'actions' => [
    '0' => [
        'cmd' => 'calendar_cancel',
        'calendar_name' => 'First calendar',
        'class_name' => 'First class'
    ]
]

Success message:

{
  "status": "Success",
  "message": "Lead unsubscribed from class",
  "type": "113"
}

Error Cases:

Type Number Message Cause
255 Calendar cannot be empty
  • The ‘calendar_name’ parameter is mandatory and needs to contain data
256 Class cannot be empty
  • The ‘class_name’ parameter is mandatory and needs to contain data.
257 Calendar does not exist
  • The calendar does not exist in the database or is not completed.
258 Class does not exist
  • The class does not exist in the database or does not belong to the calendar.
259 No active/pending calendar subscription for this lead
  • There is no lead subscribed to the class, so there is nothing to cancel.

An example of an error message:

{
  "status": "Error",
  "message": "Class does not exist",
  "type": "258"
}

© 2021 Kartra All Rights Reserved