Create an Email Rule

POST /email_rules

Create an email rule to configure email notifications for your organization.

Headers

  • Authorization string Required

    Authorize your API calls with an Arta API token

application/json

Body

  • email_rule object Required

    Additional properties are allowed.

    Hide email_rule attributes Show email_rule attributes object
    • email_notification_id string Required

      The ID belonging to the Email Notification for this Email Rule.

    • recipients array[string] Required

      The list of recipients for this Email Rule.

Responses

POST /email_rules
curl \
 -X POST https://api.arta.io/email_rules \
 -H "Content-Type: application/json" \
 -H "Authorization: ARTA_APIKey s0e1t2e3c4a5s6t7r8o9n10o11m12y" \
 -d '{"email_rule":{"email_notification_id":"booking","recipients":["destination","origin"]}}'
Request examples
# Headers
Authorization: ARTA_APIKey s0e1t2e3c4a5s6t7r8o9n10o11m12y

# Payload
{
  "email_rule": {
    "email_notification_id": "booking",
    "recipients": [
      "destination",
      "origin"
    ]
  }
}
Response examples (201)
# Headers
content-type: application/json
x-arta-request-id: FkBjuxbwLLTx4RoAARkx

# Payload
{
  "created_at": "2021-10-27T16:48:38.657228",
  "email_notification_id": "complete",
  "id": 1942,
  "recipients": [
    "destination"
  ],
  "updated_at": "2021-10-27T16:48:38.657228"
}
Response examples (400)
# Headers
content-type: application/json
x-arta-request-id: FkBjuxbwLLTx4RoAARkx

# Payload
{
  "errors": {
    "detail": "string"
  }
}