Common Hosted Email Service (CHES)
Automate the submission of single or bulk email notifications and merge those emails with your beautiful personalized HTML templates. CHES lets you preview your emails before sending them, check the status of your sent emails and schedule emails to be sent at a later time and more.
We provide API Access for the Common Hosted Email Service.
API Access through the API Services Portal
- Send emails with attachments and special business tagging
- Schedule for delayed delivery, with ability to cancel
- Create bulk email merge with your own templates.
- Send plain text or HTML emails
- Track the status of your request
The Common Hosted Email Service Showcase (CHESS) demonstrates how an application can have messaging functionality by calling an API. In this case, it demonstrates how to call and leverage the features offered in CHES.
Please read our guide on Best Practices for use of the CHES messaging API.
There is a change to our onboarding process for CHES. Before requesting your API credentials through the API Services Portal, you must make an IStore request for a consultation with OCIO Messaging (the underlying SMTP service provider). Book your consultation through your service desk (Office Productivity > Consulting Services > Messaging and Collaboration - Consulting) or email email@example.com.
Requests to the CHES API must originate from an IP address within the BC Government's SpanBC network. If your application is hosted outside of the SpanBC network OCIO may be able to find you an alternate solution. Failure to contact OCIO may affect your access to the CHES service.