Change Updates

Do not miss any Ip messaging API changes, ever again

Subscribe to the Ip messaging API changelog to be up to date on recent changes.

RSS

Jul 27, 2021

main
1.19.0
Compare
1.19.0

API structure has changed

54 structure changes including:
54 Breaking changes
40 Modifications
14 Removals
Modified 40 Breaking
DELETE /v1/Credentials/{Sid}
DELETE /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid}
DELETE /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}
  • Header
  • X-Twilio-Webhook-Enabled header Removed
DELETE /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}
  • Header
  • X-Twilio-Webhook-Enabled header Removed
DELETE /v1/Services/{ServiceSid}/Channels/{Sid}
  • Header
  • X-Twilio-Webhook-Enabled header Removed
DELETE /v1/Services/{ServiceSid}/Roles/{Sid}
DELETE /v1/Services/{ServiceSid}/Users/{Sid}
DELETE /v1/Services/{Sid}
GET /v1/Credentials
GET /v1/Credentials/{Sid}
GET /v1/Services
  • Response
  • 200 response Modified
    • services property Modified
GET /v1/Services/{ServiceSid}/Channels
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid}
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members
  • Response
  • 200 response Modified
    • members property Modified
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}
  • Response
  • 200 response Modified
    • attributes property Removed
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages
  • Response
  • 200 response Modified
    • messages property Modified
GET /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}
  • Response
  • 200 response Modified
    • last_updated_by, media, type properties Removed
GET /v1/Services/{ServiceSid}/Channels/{Sid}
GET /v1/Services/{ServiceSid}/Roles
GET /v1/Services/{ServiceSid}/Roles/{Sid}
GET /v1/Services/{ServiceSid}/Users
GET /v1/Services/{ServiceSid}/Users/{Sid}
GET /v1/Services/{ServiceSid}/Users/{UserSid}/Channels
  • Response
  • 200 response Modified
    • channels property Modified
GET /v1/Services/{Sid}
  • Response
  • 200 response Modified
    • media, post_webhook_retry_count, pre_webhook_retry_count properties Removed
    • webhooks property Added
POST /v1/Credentials
POST /v1/Credentials/{Sid}
POST /v1/Services
  • Response
  • 201 response Modified
    • media, post_webhook_retry_count, pre_webhook_retry_count properties Removed
    • webhooks property Added
POST /v1/Services/{ServiceSid}/Channels
  • Body
  • content type Modified
    • CreatedBy, DateCreated, DateUpdated properties Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites
POST /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members
  • Body
  • content type Modified
    • Attributes, DateCreated, DateUpdated, LastConsumedMessageIndex, LastConsumptionTimestamp properties Removed
  • Response
  • 201 response Modified
    • attributes property Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}
  • Body
  • content type Modified
    • Attributes, DateCreated, DateUpdated, LastConsumptionTimestamp properties Removed
  • Response
  • 200 response Modified
    • attributes property Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages
  • Body
  • content type Modified
    • Body property Modified
    • DateCreated, DateUpdated, LastUpdatedBy, MediaSid properties Removed
  • Response
  • 201 response Modified
    • last_updated_by, media, type properties Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}
  • Body
  • content type Modified
    • DateCreated, DateUpdated, From, LastUpdatedBy properties Removed
  • Response
  • 200 response Modified
    • last_updated_by, media, type properties Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Channels/{Sid}
  • Body
  • content type Modified
    • CreatedBy, DateCreated, DateUpdated properties Removed
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Roles
POST /v1/Services/{ServiceSid}/Roles/{Sid}
POST /v1/Services/{ServiceSid}/Users
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{ServiceSid}/Users/{Sid}
  • Header
  • X-Twilio-Webhook-Enabled header Removed
POST /v1/Services/{Sid}
  • Body
  • content type Modified
    • Media.CompatibilityMessage, Notifications.AddedToChannel.Sound, Notifications.InvitedToChannel.Sound, Notifications.LogEnabled, Notifications.NewMessage.BadgeCountEnabled, Notifications.NewMessage.Sound, Notifications.RemovedFromChannel.Sound, PostWebhookRetryCount, PreWebhookRetryCount properties Removed
    • Webhooks.OnChannelAdd.Method, Webhooks.OnChannelAdd.Url, Webhooks.OnChannelAdded.Method, Webhooks.OnChannelAdded.Url, Webhooks.OnChannelDestroy.Method, Webhooks.OnChannelDestroy.Url, Webhooks.OnChannelDestroyed.Method, Webhooks.OnChannelDestroyed.Url, Webhooks.OnChannelUpdate.Method, Webhooks.OnChannelUpdate.Url, Webhooks.OnChannelUpdated.Method, Webhooks.OnChannelUpdated.Url, Webhooks.OnMemberAdd.Method, Webhooks.OnMemberAdd.Url, Webhooks.OnMemberAdded.Method, Webhooks.OnMemberAdded.Url, Webhooks.OnMemberRemove.Method, Webhooks.OnMemberRemove.Url, Webhooks.OnMemberRemoved.Method, Webhooks.OnMemberRemoved.Url, Webhooks.OnMessageRemove.Method, Webhooks.OnMessageRemove.Url, Webhooks.OnMessageRemoved.Method, Webhooks.OnMessageRemoved.Url, Webhooks.OnMessageSend.Method, Webhooks.OnMessageSend.Url, Webhooks.OnMessageSent.Method, Webhooks.OnMessageSent.Url, Webhooks.OnMessageUpdate.Method, Webhooks.OnMessageUpdate.Url, Webhooks.OnMessageUpdated.Method, Webhooks.OnMessageUpdated.Url properties Added
  • Response
  • 200 response Modified
    • media, post_webhook_retry_count, pre_webhook_retry_count properties Removed
    • webhooks property Added
Removed 14 Breaking
DELETE /v2/Services/{ServiceSid}/Bindings/{Sid}
DELETE /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid}
DELETE /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings/{Sid}
DELETE /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid}
GET /v2/Services/{ServiceSid}/Bindings
GET /v2/Services/{ServiceSid}/Bindings/{Sid}
GET /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks
GET /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid}
GET /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings
GET /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings/{Sid}
GET /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid}
POST /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks
POST /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid}
POST /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid}