Skybear.NET is a managed platform automating Synthetic HTTP API testing.
Hurl plain text syntax keeps your scripts simple and concise, even as your testing needs grow.
Just the tip of the iceberg. From basic tests to complex workflows.
Run any of the scripts on the left!
Run any of the scripts above!
(The results will show up here)
The open editor doesn't need an account, and can be used for quick adhoc testing.
Signing up for a Skybear.NET account is needed to access the platform features.
Skybear.NET
Focus on shipping features, and let Skybear.NET validate that your API works as expected. With just a few lines of text, send requests and verify the responses.
GET https://about.skybear.net/_live-demo/secure.json HTTP 403 GET https://about.skybear.net/_live-demo/secure.json Authentication: Bearer sample-token-123 HTTP 200 [Asserts] body == "{\"ok\":true}"
After signing up, we will automatically create a script for you to edit.
The Hurl plain text syntax provides comprehensive assertions to ensure the response is exactly what you expect. Easily verify the HTTP headers and response body with concise declarative statements (including JSON, XML, HTML, and other response types).
After signing up, we will automatically create a script with a variety of assertions for you to edit.
Configure your Skybear.NET scripts to run regularly with scheduled Cron Triggers. Ensure your customers never discover issues before you do. Enable continuous monitoring and testing of your APIs for peace of mind. Now.
Script HTTP hook triggers enable you to send a POST
request to a special URL and
Skybear.NET
will run the script for you on our infrastructure.
Use
Skybear.NET
as a step in your existing CI, and invoke your scripts from anywhere.
# Runs your script, stores the report, returns the results. curl -X POST \ -H "Content-Type: application/json" \ -d '{"hurlVariables":{"BASEURL": "example.com"}}' \ https://api.skybear.net/v1/integrations/triggers/http/s_ncLmVPtgBXvDCtlprZT906H/strig_http_lrlTRXkJHzwK3CccZ34G14WlSKks9T4br:sync
Write powerful multi-step tests with ease, executing tens or even hundreds of requests within a single script. Unlike other tools that become increasingly complex as your needs grow, Skybear.NET scripts keep your tests simple and maintainable, no matter the scale.
After signing up, we will automatically create a script with multiple requests chained for you to edit.
Skybear.NET scripts are not just for testing, but for multi-step workflows too. You can orchestrate requests across any remote HTTP API (e.g. REST, GraphQL, SOAP) using JSON, XML, or even plain text content.
# Create a workflow calling multiple remote APIs. GET https://about.skybear.net/_live-demo/get.json HTTP 200 [Captures] var1: jsonpath "$.var1" # Use captured value from previous response. POST https://about.skybear.net/_live-demo/set/{{ var1 }} HTTP 200 # Just send requests, without asserting the response. POST https://about.skybear.net/_live-demo/set/call-two POST https://about.skybear.net/_live-demo/set/call/three
After signing up, we will automatically create a script workflow for you to edit.
Run your Hurl scripts locally using the powerful Hurl command line tool.
hurl --report-json report-dir demo.hurl
Note: Skybear.NET is not officially affiliated with the hurl
CLI development.
Skybear.NET scripts are fully compatible with the hurl command line tool.
Even though we offer advanced features like scheduled cron triggers and automatic response file uploads in the cloud, we try to keep your scripts compatible with Hurl's latest versions.
Our commitment is to allow you create Hurl scripts on Skybear.NET and seamlessly reuse them anywhere you want with the open-source Hurl tool.
Skybear.NET can help you improve, simplify, and automate your API testing.
After signing up, we will automatically create a script for you to edit.