changedOutput schema / properties / invitation / properties / can_publish / description
Previous value: -"True when this account is the event's primary host — the only account that can publish it or pay for it. Co-hosts can edit the invitation and manage guests, but must ask the primary host to publish."New value: +"True when this account is the event's primary host and the event is not cancelled. Co-hosts can edit the invitation and manage guests, but must ask the primary host to publish."
addedOutput schema / properties / invitation / properties / guest_limit
Added value: +{
+ "description": "Total cap; only support can raise it. null = verified host.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
changedOutput schema / properties / invitation / properties / payment_status / description
Previous value: -"paid = this event is already covered; credit_available = publish will consume an existing credit; payment_required = start_checkout first. Always reflects the PRIMARY host's account — the one publishing charges."New value: +"paid = this event is already covered; credit_available = balance covers all required publishing and phone credits; payment_required = start_checkout first; not_applicable = cancelled, do not buy credits or publish. Always reflects the PRIMARY host's account — the one publishing charges."
changedOutput schema / properties / invitation / properties / payment_status / enum
Previous value: -[
- "paid",
- "credit_available",
- "payment_required"
-]New value: +[
+ "paid",
+ "credit_available",
+ "payment_required",
+ "not_applicable"
+]
addedOutput schema / properties / invitation / properties / phone_batch_size
Added value: +{
+ "type": [
+ "number",
+ "null"
+ ]
+}
addedOutput schema / properties / invitation / properties / phone_guest_allowance
Added value: +{
+ "description": "Included or already purchased phone guests; null = no phone cap.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
addedOutput schema / properties / invitation / properties / phone_guest_count
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / invitation / properties / publishing_price
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount_due": {
+ "type": "number"
+ },
+ "credits_to_buy": {
+ "type": "number"
+ },
+ "existing_credits": {
+ "type": "number"
+ },
+ "phone_batch_count": {
+ "type": "number"
+ },
+ "phone_batch_price": {
+ "type": "number"
+ },
+ "publish_price": {
+ "type": "number"
+ },
+ "total_price": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "publish_price",
+ "phone_batch_count",
+ "phone_batch_price",
+ "total_price",
+ "existing_credits",
+ "credits_to_buy",
+ "amount_due"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / invitation / properties / required_credits
Added value: +{
+ "description": "Publishing plus phone batches. Review with the host before authorizing this many credits.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
changedOutput schema / properties / invitation / required
Previous value: -[
- "event_id",
- "publish_status",
- "payment_status",
- "can_publish",
- "title",
- "event_type",
- "description",
- "start_datetime",
- "end_datetime",
- "timezone",
- "location",
- "host_name",
- "rsvp_deadline",
- "image_url",
- "has_invitation_image",
- "price_display",
- "guest_count",
- "rsvp_summary",
- "public_rsvp_url",
- "manage_url",
- "custom_fields",
- "guest_settings"
-]New value: +[
+ "event_id",
+ "publish_status",
+ "payment_status",
+ "can_publish",
+ "title",
+ "event_type",
+ "description",
+ "start_datetime",
+ "end_datetime",
+ "timezone",
+ "location",
+ "host_name",
+ "rsvp_deadline",
+ "image_url",
+ "has_invitation_image",
+ "price_display",
+ "guest_count",
+ "phone_guest_count",
+ "guest_limit",
+ "phone_guest_allowance",
+ "phone_batch_size",
+ "required_credits",
+ "publishing_price",
+ "rsvp_summary",
+ "public_rsvp_url",
+ "manage_url",
+ "custom_fields",
+ "guest_settings"
+]