Hey Developers,

We just released a new Lua API for sending HTTP requests! It is much more powerful and will allow you to use a wider variety of web services. Here are some details on how it is better than our previous API:

Unrestricted HTTP Methods & Content Types

You are no longer limited to a whitelist of request methods (GET, POST) and encodings (JSON, XML, form, plain text). You can now use all HTTP methods and data types.

Full Response Data

Before you could only get the response body. Now you can get all response data, including status code and response headers.

Extensible API

We had trouble adding options to the previous API because of how it was structured. I designed this new API from the ground up to ensure that it would be flexible enough to support all future additions.

See the docs for more information: HttpService:RequestAsync

Let us know what you think and what additional features you want from our HTTP API!