Courier is a service and web studio for development teams to manage all product-triggered communications (email, chat, in-app, SMS, push, etc.) in one place. Courier is built for developers who want to deliver an exceptional notification experience.
You will need to sign up for an account with Courier.
You can find your API Key in the API Keys section of the Settings page.
Sends a message to one or more recipients.
Returns the specified audience by identifier.
Deletes the specified recipient audience.
Creates or updates an audience based on the parameters and filters provided.
Retrieve a list of members of an audience.
Retrieve all audiences associated with your account.
Retrieve a list of audit events.
Retrieve a specific audit event by identifier.
Invoke an automation run from an automation template.
Invoke an automation in an ad-hoc run.
Retrieve a list of brands.
Creates a new brand from the settings provided.
Retrieve a specific brand by identifier.
Creates a bulk job for the message parameters provided.
Retrieve the information about a bulk job.
Ingest user data into a bulk job.
Start running a bulk job.
Retrieve the users of a bulk job.
Retrieve a list of all the recipient lists.
Retrieve the items of a list.
Deletes a list by list identifier.
Creates or replaces an existing list with the supplied values.
Restores an existing list by identifier.
Retrieves the subscriptions for a list.
Add additional subscribers to a list.
Deletes a subscription to a list by list and recipient identifiers.
Retrieve the statuses of previously sent messages.
Retrieve the status of a message.
Retrieve the events of a previously sent message.
Retrieve the content of a previously sent message.
Request that a message be archived.
Retrieves a list of notifications.
Retrieves the specified recipient profile.
Deletes the specified recipient profile.
Merge the supplied values with an existing profile or create a new profile if one doesn't already exist.
Updates on a portion of a profile.
There are no known issues at this time.