--- title: Email API description: The Email API provides endpoints that enable you to receive and send email messages using REST.Returns the email details for the specified email record.Creates an email record using the passed information. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/rest-apis/email-api.html release: australia product: REST APIs classification: rest-apis topic_type: concept last_updated: "2026-10-09" reading_time_minutes: 7 breadcrumb: [REST API reference, API reference, API implementation and reference] --- # Email API The Email API provides endpoints that enable you to receive and send email messages using REST. Users must have the email\_api\_send role to send email. **Note:** You might get errors if you do not have read/write access to the Email \[sys\_email\] table. **Parent Topic:**[REST API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-apis/api-rest.md) ## Email - GET /now/email/\{id\} Returns the email details for the specified email record. ### URL format Versioned URL: `/api/now/{api_version}/email/{id}` **Note:** Available versions are specified in the [REST API Explorer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-api-explorer/use-REST-API-Explorer.md). For scripted REST APIs there is additional version information on the [Scripted REST Service form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-api-explorer/c_CustomWebServices.md). ### Supported request parameters
| Name | Description |
|---|---|
| api\_version | Optional. Version of the endpoint to access. For example, `v1` or `v2`. Only specify this value to use an endpoint version other than the latest. Data type: String |
| id | Sys\_id of the email for which to return details.Data type: String Table: Email \[sys\_email\] |
| Name | Description |
|---|---|
| sysparm\_fields | Comma-separated list of fields to return in the response.Data type: String |
| Header | Description |
|---|---|
| Accept | Data format of the response body. Supported types: **application/json** or **application/xml**. Default: **application/json** |
| Element | Description |
|---|---|
| bcc | List of the email addresses of the blind copied recipients of the email message. Maps to the blind\_copied field.Data type: Array |
| cc | List of the email addresses of the copied recipients for the email message. Maps to the copied field.Data type: Array |
| headers | Name-value pairs of the headers associated with the message and their values.Data type: Object |
| html | HTML-enabled body of the email message. Maps to the body field.Data type: String |
| id | Sys\_id of the email record.Data type: String |
| importance | Importance of the email message. Maps to the importance field.Data type: String |
| state | Processing state of the email message. Indicates whether the system scheduled jobs have processed the email message. Possible include: - error - ignored - processed - ready Data type: String |
| subject | Subject of the email message. Maps to the subject field.Data type: String |
| text | Text-only body of the email message. Maps to the body\_text field.Data type: String |
| to | List of the email addresses of the direct recipients of the email message. Maps to the recipients field.Data type: Array |
| type | Current state of the email message as incoming or outgoing mail. Possible values: - received - received-ignored - send-failed - send-ignored - send-ready - sent Data type: String |
Incident has been closed.
Summary details
Closed by: System Administrator
Closed notes: Fixed
You can view all the details of the incident by following the link below:
Take me to the IncidentThank you.
| Name | Description |
|---|---|
| api\_version | Optional. Version of the endpoint to access. For example, `v1` or `v2`. Only specify this value to use an endpoint version other than the latest. Data type: String |
| Element | Description |
|---|---|
| bcc | List of the email addresses of the blind copied recipients of the email message. Maps to the blind\_copied field.**Note:** You can only specify up to 100 addresses in this field. Data type: Array |
| cc | List of the email addresses of the copied recipients for the email message. Maps to the copied field.**Note:** You can only specify up to 100 addresses in this field. Data type: Array |
| headers | Name-value pairs of the headers associated with the message and their values.Data type: Object |
| html | HTML-enabled body of the email message. Maps to the body field.Data type: String |
| importance | Importance of the email message. Maps to the importance field.Data type: String |
| subject | Subject of the email message. Maps to the subject field.Data type: String |
| table\_name | Name of the table to save the email. Use this parameter to associate an email message to a particular related record elsewhere in the system.**Note:** This parameter also requires specifying the **table\_record\_id** parameter. Data type: String |
| table\_record\_id | Target-related record to which the email applies. Use this parameter to associate an email message to a particular related record elsewhere in the system.**Note:** This parameter also requires specifying the **table\_name** parameter. Data type: String |
| text | Text-only body of the email message. Maps to the body\_text field.Data type: String |
| to | Required. List of the email addresses of the direct recipients for the email message. Maps to the recipients field.**Note:** You can only specify up to 100 addresses in this field. Data type: Array |
| Header | Description |
|---|---|
| Accept | Data format of the response body. Supported types: **application/json** or **application/xml**. Default: **application/json** |
| Content-Type | Data format of the request body. Supported types: **application/json** or **application/xml**. Default: **application/json** |
| Element | Description |
|---|---|
| href | Link to the email record as an Email API GET request.Data type: String |
| id | Sys\_id of the Email record.Data type: String |
| links | List of links to the Email record.Data type: Array |
| rel | Type of link listed in the **href** parameter.Possible values: - self: The Email API GET request for the Email record. - status: The Email API GET request for the Email record showing only the id, type, state, and error fields. Data type: String |