Call a request registered to a vendor.
A vendor is a unique name registered by a third-party plugin or script, which allows for custom requests and events to be added to obs-websocket. If a plugin or script implements vendor requests or events, documentation is expected to be provided with them.
Name |
Type |
Required |
Description |
vendorName |
String |
|
Name of the vendor to use |
requestType |
String |
|
The request type to call |
requestData |
Object |
|
Object containing appropriate request data |
Name |
Type |
Description |
obsRaw.vendorName |
String |
Echoed of vendorName |
obsRaw.requestType |
String |
Echoed of requestType |
obsRaw.responseData |
Object |
Object containing appropriate response data. {} if request does not provide any response data |
Complexity Rating: |
|
Latest Supported RPC Version: |
1 |
Added in |
v5.0.0 |
OBS rawC# Method{
"requestType": "CallVendorRequest",
"requestData": {
"vendorName": "",
"requestType": "",
"requestData": {
"": ""
}
}
}
CPH.ObsSendRaw("CallVendorRequest", "{'vendorName': '', 'requestType': '', 'requestData': { '': '' }}", 0);