Azure Communication Services
Azure Communication Services allows you to easily add real-time multimedia voice, video, and telephony-over-IP communications features to your applications. The Communication Services client libraries also allow you to add chat and SMS functionality to your communications solutions.
The Azure Communication Services REST API provides programmatic access to resources and items within Communication Services.
Communication Services Resource Groups
You can perform various actions against several key areas of communication services. Each area is listed below and has its current API Version listed.
Resource Groups | Current API Version | Description |
---|---|---|
Advanced Messaging | 2024-02-01 | Send notification messages, download media payload, and list templates. |
Call Automation | 2023-10-15 | Build customized calling workflows for PSTN and VoIP calls. |
Chat | 2024-03-15-preview | Create and delete chat threads. |
ChatThread | 2021-09-07 | Send messages, add participants and manage chat threads. |
Communication Service | 2020-08-20 | Create, update, or delete a Communication Services instance, Link a Notification Hub, regenerate keys. |
Communication Identity | 2023-10-01 | Create, manage, and issue tokens for Communication Services Identities. |
2023-03-31 | Send e-mails and get statuses. | |
Phone Number Administration | 2021-03-07 | Search, obtain, and manage Communication Services telephone numbers. |
Rooms | 2023-06-14 | Manage rooms and participants. |
Sms | 2021-03-07 | Send SMS messages. |
Communication Network Traversal | 2022-03-11-preview | Create, manage, and issue tokens for Communication Network Relays. |
Extra Material
In addition to the reference material above, we have some more material below. These pages may help you utilize Azure Communication Services' REST API more easily.
- Authentication - Learn about how to authenticate your REST Requests with our Services.
- Common Headers - Learn about standard headers you might see in your responses from Communication Services.
- Error Codes - View information about Error Codes you might see while interacting with our REST API.
See Also
For additional information on Azure Communication Services, you can also review our other documentation sources:
- Azure Communication Services Product Overview - Communication Services product overview.
- Azure Communication Services conceptual documentation - Communication Services Conceptual documentation, this documentation will provide additional information on how to use communication services, including how to use its available SDKs.