API:Class/HttpRbxApiService

Internal: This object has been marked as internal. It currently serves no significant use to developers.
Filtered-inheritance mode: While this class technically inherits all Instance class members, some (if not all) have been hidden because they serve no purpose for this object.
Service: This class is a service. It is a top-level singleton which can be obtained with the GetService method.
Uncreatable: This object cannot be created with Instance.new.

InternalClass.pngHttpRbxApiService : Object Icon.pngInstance

A version of the HttpService.pngHttpService used by the admins. Unlike the regular service, this one can send GET/POST requests to roblox.com


YieldFunctions

YieldFunctions [toggle]

stringGetAsync ( string apiUrlPath, ThrottlingPriority priority = Default, HttpRequestType httpRequestType = Default, bool doNotAllowDiabolicalMode = false ) [RobloxScriptSecurity]

Performs a GET request on an official Roblox web API.

|RMD member="API:Class/HttpRbxApiService/GetAsync"|Performs a GET request on an official Roblox web API.|/RMD|
stringPostAsync ( string apiUrlPath, string data, ThrottlingPriority priority = Default, HttpContentType content_type = ApplicationJson, HttpRequestType httpRequestType = Default, bool doNotAllowDiabolicalMode = false ) [RobloxScriptSecurity]

Performs a POST request to the specified Roblox Web API. The apiUrlPath parameter is prefixed by "https://api.roblox.com/" when the post request is made.

|RMD member="API:Class/HttpRbxApiService/PostAsync"|Performs a POST request to the specified Roblox Web API. The apiUrlPath parameter is prefixed by "https://api.roblox.com/" when the post request is made.|/RMD|
GetAsync ( string apiUrlPath, ThrottlingPriority priority = Default, HttpRequestType httpRequestType = Default, bool doNotAllowDiabolicalMode = false ) [RobloxScriptSecurity]
Performs a GET request on an official Roblox web API.
PostAsync ( string apiUrlPath, string data, ThrottlingPriority priority = Default, HttpContentType content_type = ApplicationJson, HttpRequestType httpRequestType = Default, bool doNotAllowDiabolicalMode = false ) [RobloxScriptSecurity]
Performs a POST request to the specified Roblox Web API. The apiUrlPath parameter is prefixed by "https://api.roblox.com/" when the post request is made.


|RMD member="API:Class/HttpRbxApiService"|A version of the HttpService.pngHttpService used by the admins. Unlike the regular service, this one can send GET/POST requests to roblox.com |/RMD|



See also