Subscribers

Changes to Create Subscriber

post/subscribers
    • warning

      added the new comment_text_contains_link enum value to the // response property for the response status

    • info

      removed the email_address_noreply_local_part enum value from the // response property for the response status

    • warning

      added the new newsletter_unconfirmed_burst enum value to the // response property for the response status

    • warning

      added the new newsletter_resubmission_burst enum value to the // response property for the response status

    • warning

      added the new subscriber_already_premium enum value to the / response property for the response status

    • warning

      added the new email_address_plus_variant_burst enum value to the // response property for the response status

    • info

      removed the email_address_plus_variant_accounts enum value from the // response property for the response status

    • warning

      added the new email_address_local_part_looks_generated enum value to the // response property for the response status

    • warning

      added the new ip_address_reputation enum value to the // response property for the response status

    • warning

      added the new newsletter_trust enum value to the // response property for the response status

    • warning

      added the new subscriber_import_trusted_origin enum value to the // response property for the response status

    • info

      removed the email_address_gmail_word_numbers enum value from the // response property for the response status

    • info

      removed the email_address_many_consonants_in_a_row enum value from the // response property for the response status

    • info

      removed the email_address_shannon_entropy enum value from the // response property for the response status

    • info

      removed the ip_address_peaceful enum value from the // response property for the response status

    • info

      removed the ip_address_prohibited enum value from the // response property for the response status

    • info

      removed the newsletter_age enum value from the // response property for the response status

    • info

      removed the newsletter_has_customized_transactional_email enum value from the // response property for the response status

    • info

      removed the newsletter_status enum value from the // response property for the response status

    • info

      removed the subscriber_import_provenance enum value from the // response property for the response status

    • info

      removed the subscriber_import_source enum value from the // response property for the response status

    • warning

      added the new email_address_domain_reputation enum value to the // response property for the response status

    • warning

      added the new email_address_reputation enum value to the // response property for the response status

    • info

      removed the email_address_esp_suppression enum value from the // response property for the response status

    • info

      removed the email_address_is_honeypot enum value from the // response property for the response status

    • info

      removed the email_address_peaceful_domain enum value from the // response property for the response status

    • info

      removed the email_address_prohibited_via_domain enum value from the // response property for the response status

    • warning

      added the new email_address_malformed enum value to the // response property for the response status

    • info

      removed the email_address_length enum value from the // response property for the response status

    • info

      removed the email_address_null_characters enum value from the // response property for the response status

    • info

      removed the email_address_regex enum value from the // response property for the response status

    • info

      removed the metadata_has_garbage enum value from the // response property for the response status

    • info

      removed the referrer_url_prohibited enum value from the // response property for the response status

    • info

      removed the email_address_cleantalk_score enum value from the // response property for the response status

    • info

      removed the ip_address_cleantalk_score enum value from the // response property for the response status

    • warning

      added the new email_address_plus_variant_accounts enum value to the // response property for the response status

    • warning

      added the new registration_without_prior_page_visit enum value to the // response property for the response status

    • warning

      added the new username_shannon_entropy enum value to the // response property for the response status

    • warning

      added the new email_address_domain_burst enum value to the // response property for the response status

    • breaking

      added the pattern ^(?:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|(?:sub)_(?:[0-7][0-9abcdefghjkmnpqrstvwxyz]{25}|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}))$ to the request property /

    • breaking

      the request property format changed from no format to email

    • breaking

      the / request property format changed from no format to ipvanyaddress

    • warning

      added the new currency_mismatch enum value to the / response property for the response status

    • warning

      added the new invalid_input enum value to the / response property for the response status

    • warning

      added the new ip_address_datacenter enum value to the // response property for the response status

    • warning

      added the new newsletter_not_accepting_subscribers enum value to the / response property for the response status

    • warning

      added the new payment_failed enum value to the / response property for the response status

    • warning

      added the new promo_code_invalid enum value to the / response property for the response status

    • warning

      added the new shopify enum value to the response property for the response status

    • info

      removed the pattern ^[^\s]+$ from the request property /

    • info

      added the non-success response with the status

    • info

      removed the email_address_stopforumspam_score enum value from the // response property for the response status

    • breaking

      the X-Buttondown-Collision-Behavior request header's property undefined was restricted to a list of enum values

    • breaking

      the header request parameter X-Buttondown-Collision-Behavior was restricted to a list of enum values

    • breaking

      the response property became optional for the status

    • breaking

      response property avatar_url list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property churn_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property email_transitions/items/old_email_address list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property gift_subscription_message list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property ip_address list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property last_click_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property last_open_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property purchased_by list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property purchased_message list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property risk_score list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property stripe_customer list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property stripe_customer_id list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property subscriber_import_id list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property undeliverability_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property unsubscription_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property unsubscription_reason list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      response property upgrade_date list-of-types was widened by adding types null to media type application/json of response 201

    • breaking

      the response property's maxLength was unset from 254 for the response status

    • breaking

      the response's property type changed from no type to string for status

    • breaking

      the response's property type changed from no type to string for status

    • breaking

      the response's property type changed from string to no type for status

    • breaking

      the response's property format changed from uuid to no format for status

    • breaking

      the response's property type changed from object to no type for status

    • breaking

      removed the required property / from the response with the status

    • warning

      removed from the request property allOf list

    • warning

      the request property's maxLength was set to 300

    • warning

      the request property's maxLength was set to 300

    • warning

      the request property's maxLength was set to 300

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      added the new form enum value to the response property for the response status

    • warning

      added the new netlify enum value to the response property for the response status

    • info

      the endpoint scheme security ApiKeyAuth was added to the API

    • info

      the endpoint scheme security PermissionAuthenticationRequirement was removed from the API

    • info

      api tag Subscribers added

    • info

      added the new enum value add to the header request parameter X-Buttondown-Collision-Behavior

    • info

      added the new enum value fail to the header request parameter X-Buttondown-Collision-Behavior

    • info

      added the new enum value no_op to the header request parameter X-Buttondown-Collision-Behavior

    • info

      added the new enum value overwrite to the header request parameter X-Buttondown-Collision-Behavior

    • info

      for the header request parameter X-Buttondown-Collision-Behavior, the type was generalized from no type to string

    • info

      added subschema #2 to the request property anyOf list

    • info

      request property list-of-types was widened by adding types null to media type application/json

    • info

      request property list-of-types was widened by adding types null to media type application/json

    • info

      removed the pattern ^[^\s]+$ from the request property

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added to the response property allOf list for the response status

    • info

      removed from the response property allOf list for the response status

    • info

      added subschema #2 to the response property anyOf list for the response status

    • info

      added subschema #2 to the response property anyOf list for the response status

    • info

      removed the email_already_exists enum value from the response property for the response status

    • info

      removed the email_blocked enum value from the response property for the response status

    • info

      removed the email_empty enum value from the response property for the response status

    • info

      removed the email_invalid enum value from the response property for the response status

    • info

      removed the ip_address_spammy enum value from the response property for the response status

    • info

      removed the metadata_invalid enum value from the response property for the response status

    • info

      removed the rate_limited enum value from the response property for the response status

    • info

      removed the subscriber_already_exists enum value from the response property for the response status

    • info

      removed the subscriber_blocked enum value from the response property for the response status

    • info

      removed the subscriber_suppressed enum value from the response property for the response status

    • info

      removed the tag_invalid enum value from the response property for the response status

    • info

      the response's property pattern ^[a-zA-Z0-9.'_%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ was removed for the status

    • warning

      changed the pattern of the request property from ^[a-zA-Z0-9._%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ to ^[a-zA-Z0-9.'_%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$

    • warning

      added the new authentication_issue enum value to the / response property for the response status

    • warning

      added the new delivery_expired enum value to the / response property for the response status

    • warning

      added the new embedded_form enum value to the response property for the response status

    • warning

      added the new hard_bounce enum value to the / response property for the response status

    • warning

      added the new memberful enum value to the response property for the response status

    • warning

      added the new patreon enum value to the response property for the response status

    • warning

      added the new transient enum value to the / response property for the response status

    • warning

      added the new upcoming enum value to the // response property for the response status

    • warning

      added the new upcoming enum value to the response property for the response status

    • info

      added the new optional header request parameter X-Buttondown-Bypass-Firewall

    • info

      added the new upcoming enum value to the request property /

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      the response's property pattern was changed from ^[a-zA-Z0-9._%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ to ^[a-zA-Z0-9.'_%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ for the status

    • breaking

      removed the enum value disabled of the request property /

    • breaking

      removed the enum value disposable of the request property /

    • breaking

      removed the enum value malformed of the request property /

    • breaking

      removed the enum value spammy of the request property /

    • breaking

      added the pattern ^[^\s]+$ to the request property

    • breaking

      added the pattern ^[a-zA-Z0-9._%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ to the request property

    • warning

      added the new carrd enum value to the response property for the response status

    • warning

      added the new email_empty enum value to the response property for the response status

    • warning

      added the new ip_undeliverable enum value to the / response property for the response status

    • warning

      added the new malformed enum value to the / response property for the response status

    • warning

      added the new zapier enum value to the response property for the response status

    • info

      added the optional property to the response with the status

    • info

      removed the disabled enum value from the // response property for the response status

    • info

      removed the disabled enum value from the response property for the response status

    • info

      removed the disposable enum value from the // response property for the response status

    • info

      removed the disposable enum value from the response property for the response status

    • info

      removed the malformed enum value from the // response property for the response status

    • info

      removed the malformed enum value from the response property for the response status

    • info

      removed the spammy enum value from the // response property for the response status

    • info

      removed the spammy enum value from the response property for the response status

    • info

      the response's property pattern ^[a-zA-Z0-9._%+\-!]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$ was added for the status

    • warning

      the request property's maxLength was set to 254

    • warning

      added the new blocked enum value to the // response property for the response status

    • warning

      added the new blocked enum value to the response property for the response status

    • warning

      added the new email_blocked enum value to the response property for the response status

    • warning

      added the new ip_address_spammy enum value to the response property for the response status

    • warning

      added the new rate_limited enum value to the response property for the response status

    • warning

      added the new subscriber_already_exists enum value to the response property for the response status

    • warning

      added the new subscriber_blocked enum value to the response property for the response status

    • warning

      added the new subscriber_suppressed enum value to the response property for the response status

    • info

      added the new optional request property

    • info

      added the new blocked enum value to the request property /

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • warning

      added the new comment enum value to the response property for the response status

    • warning

      added the new stripe enum value to the response property for the response status

    • info

      the endpoint scheme security PermissionAuthenticationRequirement was added to the API

    • info

      the endpoint scheme security NewsletterIDKey was removed from the API

    • info

      for the header request parameter X-Buttondown-Collision-Behavior, the type was generalized from string to no type

    • info

      added the optional property to the response with the status