API structure has changed
  25 structure changes including:
    
    5 Breaking changes
    20 Modifications
    5 Removals
        Modified
        20
          Breaking
      
      DELETE /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{Sid}
              - Response
 - 
  204 response Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - 200 response Added
 
GET /v1/Services
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  services property Modified
    
- 
  default_ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 - 
  number_selection_behavior, geo_match_level properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  default_ttl property Modified
    
 - 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  services property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/PhoneNumbers
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  phone_numbers property Modified
    
- 
  in_use property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  in_use property Modified
    
 - 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  phone_numbers property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/PhoneNumbers/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  in_use property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  in_use property Modified
    
 
 - 
  application/json content type Modified
    
 
GET /v1/Services/{ServiceSid}/Sessions
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  sessions property Modified
    
- 
  status, mode properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 - 
  ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  status, mode properties Modified
    
 - 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  sessions property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  interactions property Modified
    
- 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
 - 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  interactions property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
 
 - 
  application/json content type Modified
    
 
GET /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  meta property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  interactions property Modified
    
- 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
 - 
  meta property Modified
    
- 
  next_page_url, previous_page_url properties Modified
    
- 
          Type went from 
string(uri)tostring(uri) | null 
 - 
          Type went from 
 
 - 
  next_page_url, previous_page_url properties Modified
    
 
 - 
  interactions property Modified
    
 
 - 
  application/json content type Modified
    
 - Query
 - Page, PageToken query parameters Added
 
GET /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  type, inbound_resource_status, outbound_resource_status properties Modified
    
 
 - 
  application/json content type Modified
    
 
GET /v1/Services/{ServiceSid}/Sessions/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  status, mode properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 - 
  ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  status, mode properties Modified
    
 
 - 
  application/json content type Modified
    
 
GET /v1/Services/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  default_ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 - 
  number_selection_behavior, geo_match_level properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  default_ttl property Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services
              - Response
 - 
  201 response Modified
    
- 
  application/json content type Modified
    
- 
  default_ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 - 
  number_selection_behavior, geo_match_level properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  default_ttl property Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services/{ServiceSid}/PhoneNumbers
              - Response
 - 
  201 response Modified
    
- 
  application/json content type Modified
    
- 
  in_use property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  in_use property Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services/{ServiceSid}/PhoneNumbers/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  in_use property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  in_use property Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services/{ServiceSid}/Sessions
              - Body
 - 
  application/x-www-form-urlencoded content type Modified
    
- 
  FailOnParticipantConflict property Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 
 - 
  FailOnParticipantConflict property Removed
    
 - Response
 - 
  201 response Modified
    
- 
  application/json content type Modified
    
- 
  status, mode properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 - 
  ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  status, mode properties Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants
              - Body
 - 
  application/x-www-form-urlencoded content type Modified
    
- 
  FailOnParticipantConflict property Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 
 - 
  FailOnParticipantConflict property Removed
    
 
POST /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions
              - Response
 - 
  201 response Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 - 200 response Added
 
POST /v1/Services/{ServiceSid}/Sessions/{Sid}
              - Body
 - 
  application/x-www-form-urlencoded content type Modified
    
- 
  FailOnParticipantConflict property Removed
    
- 
          Removing a resource is always breaking unless it was deprecated before Breaking
 
 - 
          Removing a resource is always breaking unless it was deprecated before 
 
 - 
  FailOnParticipantConflict property Removed
    
 - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  status, mode properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 - 
  ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 
 - 
  status, mode properties Modified
    
 
 - 
  application/json content type Modified
    
 
POST /v1/Services/{Sid}
              - Response
 - 
  200 response Modified
    
- 
  application/json content type Modified
    
- 
  default_ttl property Modified
    
- 
          Type went from 
integer | nulltointegerBreaking 
 - 
          Type went from 
 - 
  number_selection_behavior, geo_match_level properties Modified
    
- 
          Type went from 
string | nulltostringBreaking 
 - 
          Type went from 
 
 - 
  default_ttl property Modified
    
 
 - 
  application/json content type Modified
    
 
        Removed
        5
          Breaking
      
      DELETE /v1/Services/{ServiceSid}/ShortCodes/{Sid}
              - Removing a resource is always breaking unless it was deprecated before Breaking
 
GET /v1/Services/{ServiceSid}/ShortCodes
              - Removing a resource is always breaking unless it was deprecated before Breaking
 
GET /v1/Services/{ServiceSid}/ShortCodes/{Sid}
              - Removing a resource is always breaking unless it was deprecated before Breaking
 
POST /v1/Services/{ServiceSid}/ShortCodes
              - Removing a resource is always breaking unless it was deprecated before Breaking
 
POST /v1/Services/{ServiceSid}/ShortCodes/{Sid}
              - Removing a resource is always breaking unless it was deprecated before Breaking