Update an Email Subscription

PATCH /email_subscriptions/{email_subscription_id}

Update an existing Email Subscription resource

Headers

  • Authorization string Required

    Authorize your API calls with an Arta API token

Path parameters

application/json

Body

  • email_subscription object Required

    Additional properties are allowed.

    Hide email_subscription attribute Show email_subscription attribute object
    • recipients array[string] Required

      The list of recipients for this Email Subscription.

Responses

PATCH /email_subscriptions/{email_subscription_id}
curl \
 -X PATCH https://api.arta.io/email_subscriptions/{email_subscription_id} \
 -H "Content-Type: application/json" \
 -H "Authorization: ARTA_APIKey s0e1t2e3c4a5s6t7r8o9n10o11m12y" \
 -d '{"email_subscription":{"recipients":["destination","origin"]}}'
Request examples
# Headers
Authorization: ARTA_APIKey s0e1t2e3c4a5s6t7r8o9n10o11m12y

# Payload
{
  "email_subscription": {
    "recipients": [
      "destination",
      "origin"
    ]
  }
}
Response examples (200)
{
  "id": 6,
  "name": "Arta Notifications",
  "created_at": "2020-10-14T15:25:48.298369",
  "updated_at": "2020-10-14T15:25:48.298369",
  "email_address": "notifications@shiparta.com",
  "email_notification_ids": [
    "booking",
    "complete",
    "scheduling"
  ]
}
Response examples (404)
# Headers
content-type: application/json
x-arta-request-id: FkBjuxbwLLTx4RoAARkx

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