# New APIs and webhooks for SMS campaigns and enhancements to common areas, users, and phone devices APIs ## Added - New **SMS Campaign** APIs: - `PATCH /v2/phone/sms_campaigns/{smsCampaignId}/phone_numbers/opt_status` - `PATCH /v2/accounts/{accountId}/phone/sms_campaigns/{smsCampaignId}/phone_numbers/opt_status` - `GET /v2/phone/sms_campaigns/{smsCampaignId}/phone_numbers/opt_status` - `GET /v2/accounts/{accountId}/phone/sms_campaigns/{smsCampaignId}/phone_numbers/opt_status` - New **webhook** Webhook event: - `phone.sms_campaign_number_opt_in` - `phone.sms_campaign_number_opt_out` ## Enhancements - New `public_ip,mac_address,private_ip` response fields in the following **Common Areas** APIs: - `GET /v2/accounts/{accountId}/phone/common_areas/{commonAreaId}/settings` - `GET /v2/phone/common_areas/{commonAreaId}/settings` - New `private_ip,mac_address,public_ip` response fields in the following **Users** APIs: - `GET /v2/phone/users/{userId}/settings` - `GET /v2/accounts/{accountId}/phone/users/{userId}/settings` - New `public_ip,private_ip,policy` response fields in the following **Phone Devices** APIs: - `GET /v2/accounts/{accountId}/phone/devices/{deviceId}` - `GET /v2/phone/devices/{deviceId}`