DATE:
AUTHOR:
Nate
🛠 APIs & SDKs 🔌 Integrations

New Events API, 5MB attachments, Python SDK 1.2.0

DATE:
AUTHOR: Nate

⚙️ New Events API: We’re excited to announce the release of our new Events API. The Events API lets you create/update, list, and get events programmatically.

📎Improved: 5MB Attachments:The Courier Send API now accepts attachments of up to 5 MB (the prior limit was 256 KB).

🐍Courier Python SDK v1.2.0: Version 1.2.0 of the Python SDK for Courier adds support for the Messages and Events APIs.

🗑 Deleting Integrations: It’s now possible to delete an installed Integration. Courier prevents deletion if any published notifications use the integration.

June 19, 2020

⚙️ Events API

We’re excited to announce the release of our new Events API. The Events API lets you create/update, list, and get events programmatically. You can also associate an event string passed into the send command with an existing notification via the API.

See our Events API reference docs for more detail.

📎 5 MB Attachments

The Courier Send API now accepts attachments of up to 5 MB (the prior limit was 256 KB). To add an attachment to your email notification, use the override section of the Send endpoint. For more details, see the overrides section of the Courier integrations doc for your email provider.

📷 Courier Python SDK v1.2.0

Version 1.2.0 of the Python SDK for Courier adds support for the Messages and Events APIs. Special Thanks to @jackwestmoretab for submitting our first Community PR. Install the Courier Python SDK using pip install trycourier. See the changelog for more details.

🗑 Deleting Integrations

It’s now possible to delete an installed Integration. Courier automatically looks for dependencies and prevents deletion if any published notifications use the integration.

📷

🐛 Bugfix: URL encoded overrides

Courier will now correctly parse a url-encoded override: --data-urlencode 'override={}' sent to our Send API.

Powered by LaunchNotes