Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article contains the obsoleted v1-preview version REST APIs for Azure SignalR Service data plane. Please use the latest version instead.
Available APIs
API | Path |
---|---|
post /api/v1-preview/hub/{hub}/user/{id} | POST /api/v1-preview/hub/{hub}/user/{id} |
post /api/v1-preview/hub/{hub}/users/{userList} | POST /api/v1-preview/hub/{hub}/users/{userList} |
post /api/v1-preview/hub/{hub} | POST /api/v1-preview/hub/{hub} |
post /api/v1-preview/hub/{hub}/group/{group} | POST /api/v1-preview/hub/{hub}/group/{group} |
post /api/v1-preview/hub/{hub}/groups/{groupList} | POST /api/v1-preview/hub/{hub}/groups/{groupList} |
post /api/v1-preview/hub/{hub}/user/{id}
POST /api/v1-preview/hub/{hub}/user/{id}
Description:
Send a message to a single user.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hub | path | Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore. | Yes | string |
id | path | Target user Id. | Yes | string |
message | body | Yes | Message |
Responses
Code | Description |
---|---|
202 | Accepted |
post /api/v1-preview/hub/{hub}/users/{userList}
POST /api/v1-preview/hub/{hub}/users/{userList}
Description:
Send a message to multiple users.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hub | path | Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore. | Yes | string |
userList | path | Comma-separated list of user Ids. | Yes | string |
message | body | Yes | Message |
Responses
Code | Description |
---|---|
202 | Accepted |
post /api/v1-preview/hub/{hub}
POST /api/v1-preview/hub/{hub}
Description:
Broadcast a message to all clients connected to target hub.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hub | path | Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore. | Yes | string |
message | body | Yes | Message |
Responses
Code | Description |
---|---|
202 | Accepted |
post /api/v1-preview/hub/{hub}/group/{group}
POST /api/v1-preview/hub/{hub}/group/{group}
Description:
Broadcast a message to all clients within the target group.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hub | path | Target hub name, which must start with alphabetic characters and contain only alpha-numeric characters or underscore. | Yes | string |
group | path | Target group name, which must start with alphabetic characters and contain only alpha-numeric characters or underscore. | Yes | string |
message | body | Yes | Message |
Responses
Code | Description |
---|---|
202 | Accepted |
post /api/v1-preview/hub/{hub}/groups/{groupList}
POST /api/v1-preview/hub/{hub}/groups/{groupList}
Description:
Broadcast a message to all clients within the target groups.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hub | path | Target hub name, which must start with alphabetic characters and only contain alpha-numeric characters or underscore. | Yes | string |
groupList | path | Comma-separated list of group names. Each group name must start with alphabetic characters and only contain alpha-numeric characters or underscore. | Yes | string |
message | body | Yes | Message |
Responses
Code | Description |
---|---|
202 | Accepted |
Models
Message
Method invocation message.
Name | Type | Description | Required |
---|---|---|---|
target | string | Target method name. | No |
arguments | [ object ] | Target method arguments. | No |