> For the complete documentation index, see [llms.txt](https://docs.encharge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.encharge.io/transactional-email-api/send-a-plain-text-email.md).

# Send a plain-text email

To send a plain-text email (i.e. one that appears to be sent manually) via the Encharge Transactional Email API, specify the `text` parameter. You'll also need to provide the email subject as `subject` and the sender email as `from`

{% hint style="info" %}
If you have previously created the recipient in Encharge, you can use personalization tags, for example `{{ person.firstName }}` in your email's text. See what fields you can use in [Person Fields](https://app.encharge.io/settings/person-fields).
{% endhint %}

```javascript
const axios = require('axios');

// Send a POST request
axios({
  method: 'post',
  url: 'https://api.encharge.io/v1/emails/send?token=yourAPIKey',
  data: {
    "to": "recipient@example.com",
    "from": "sender@acme.org",
    "subject": "Welcome",
    "text": "Hello and welcome, {{ person.firstName }}!",
    /**
   * Optionally, you can include a dictionary of fields to be replaced.
   * For example, passing
   * `{ "loginURL": "https://app.encharge.io/login/3n2l3ad99"}`
   * will replace
   * `{{ loginURL }}` in the email text or subject.
   */
    "templateProperties": {
      "loginURL": "https://app.encharge.io/login/3n2l3ad99"
    }
  }
});
```
