Releases: messagebird/bird-sdk-python
Releases · messagebird/bird-sdk-python
Release list
v0.6.0
v0.5.0
- Remove the email templates collection (
client.email_templates.create,.get,.update,.delete,.publish,.list,.list_versions,.get_version), added in 0.3.0. Template management is no longer part of the public API. Sending a published template withclient.email.send(passtemplateas anemt_…ID or name handle) is unchanged.
v0.4.1
- Add
client.email.cancel(sync and async): cancel a scheduled message before it sends. A message that already started sending, or was already canceled, raises a conflict error. - Attribute the calling tool on every request via the
Bird-Callerheader, detected from the environment (no configuration).
v0.4.0
- Add the contacts collection (sync and async):
client.contacts.create,.get,.list,.update,.delete, and.batch(bulk upsert by email). Requires an API key with theemail_marketingscope. - Add the audiences collection (sync and async):
client.audiences.create,.get,.list,.update,.delete, plus membership.list_contacts,.add_contacts,.remove_contacts,.remove_contact. - Add contact properties:
client.contact_properties.create,.get,.list,.update,.archive,.unarchive.