Services · Deep Trace
In developmentAn API client that stays in your browser.
Deep Trace is the API client in Fyboard's Shadow Eye toolset. Build a request, send it, read the response and keep it in a collection — with environments, scripts, a collection runner and request snippets in 15 languages. Your requests and collections are kept in your browser.
- Seven methods; Bearer, Basic, API key and OAuth 2.0
- Environments, collections and scripts
- Snippets in 15 languages
- 01REST
- 02GraphQL
- 03WebSocket
- 04SSE
01 · At work
Send it, read it, keep it.
A request built against an environment variable, sent, answered, and saved into a collection — in Deep Trace's own window.
Illustrative data · api.example.com
02 · Environments
One request, every environment.
- 01Variables in double bracesWrite {{API_URL}} once; Development, Staging and Production each fill it in. Collections and folders can carry their own variables too.
- 02Switch at the topPick the environment and every open request resolves against it. Edit the values in Manage Environment.
- 03Inherited settingsA collection or folder can set the base URL, auth and variables its requests inherit.
03 · Code
From request to code, in a click.
- 0115 targetsTypeScript, JavaScript, Python, Go, Rust, Java, C#, PHP, Ruby, Swift, Kotlin, cURL, HTTPie, PowerShell and Dart.
- 02Request snippets, not SDKsEach snippet makes the call you built — method, URL, headers and body — ready to paste.
- 03Copy cURLOne button for the request as a cURL command.
04 · Tests
Run the whole collection, read the report.
- 01Scripts before and afterPre-request and post-response scripts with a Postman-style pm API — set values, check the status, assert on the body.
- 02Run CollectionEvery request in order, for as many iterations as you set, with a delay between — each one passed or failed.
- 03Reports outExport the run as JSON, HTML or JUnit.
05 · In and out
Bring your collections with you.
- 01Five ways inPaste a cURL command, or Postman, Insomnia, HAR or OpenAPI JSON, and it becomes a collection with its folders and requests.
- 02Three ways outExport a collection as Postman, OpenAPI or Deep Trace's own JSON.
- 03More than HTTPWebSocket, GraphQL and server-sent-event clients sit beside the request editor.
06 · Yours
Kept in your browser, sent from it too.
- Collections, environments and open tabs saved in your browser
- Request history for the session — the last 100
- Requests go straight from your browser by default
- An optional proxy for calls a browser can't make — private addresses blocked
07 · Plainly
What it does, and what it doesn't yet.
01
In development
Deep Trace is part of Shadow Eye, which isn't open on fyboard.com yet. You can join the waitlist.
02
One browser
Nothing syncs between devices or people yet — there's no sharing or team workspace.
03
Some auth is on screen only
Bearer, Basic, API key and OAuth 2.0 are applied when a request is sent. Digest and AWS Signature aren't yet.
04
Monitors run when you say
A monitor runs on Run Now; scheduling isn't built yet.
05
The intelligence panel is a preview
An API Intelligence panel is being built inside Deep Trace; its graph is a demo today.
08 · Questions
Asked and answered.
Is this a Postman replacement?
It covers the everyday loop — requests, environments, collections, scripts, a collection runner and code snippets — and imports Postman collections. It doesn't sync or share between people yet.
Where are my requests stored?
In your browser. Collections, environments and tabs are saved locally; nothing goes to Fyboard unless you turn on the proxy for a request.
Can it import OpenAPI?
Yes — paste OpenAPI 3 or Swagger 2 JSON and it becomes a collection. YAML isn't supported yet.
When can I use it?
It's in development. Join the waitlist and we'll tell you when Shadow Eye opens.
Deep Trace · a Fyboard service
Send the first request.
Part of Shadow Eye, beside the JSON Viewer and ShadowDB. In development — join the waitlist to hear when it opens.