This guide walks you through installing Xolo on an Android device, setting up your first environment with a base URL variable, creating a collection, and firing a real HTTP request — all in under five minutes. By the end you’ll have a working Xolo workspace and a concrete feel for how environments and variable substitution speed up everyday API work.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/JonathanHerSa/xolo-api-hub/llms.txt
Use this file to discover all available pages before exploring further.
Download the APK
Open a browser on your Android device (or download on desktop and transfer the file), then navigate to the Xolo API Hub Releases page.Download the latest Keep the file somewhere easy to find — your Downloads folder works perfectly.
app-release.apk asset from the most recent release.Install on Android
Android blocks installations from outside the Play Store by default. To allow the Xolo APK:
- Open Settings on your device.
- Navigate to Security (or Apps & notifications → Special app access on Android 10+).
- Enable Install unknown apps for your browser or file manager.
- Open the downloaded
app-release.apkwith your file manager and tap Install. - Once installed, tap Open — Xolo launches directly into the workspace explorer.
Create your first environment
Environments let you store named variables — like a base URL — and swap the entire set without editing individual requests.
- Tap the Environments tab in the bottom navigation bar.
- Tap the + button to create a new environment.
- Name it Dev.
- Add a variable:
- Name:
baseUrl - Value:
https://httpbin.org
- Name:
- Save the environment and set it as active by tapping the toggle next to its name.
Create a collection
Collections group related requests together and let you run them in sequence, share them, or import them from Postman.
- In the Explorer tab (the home screen), tap the + icon in the sidebar or toolbar.
- Choose New Collection.
- Name it My First Collection.
- Tap Save — the collection appears in the explorer tree.
Compose a request
Now build a request inside your new collection.
- With My First Collection selected, tap the + button to add a new request.
- Name the request Get Anything (or any name you like).
- Open the Composer screen — the method selector and URL field are at the top.
- Set the HTTP method to GET.
- Enter the following URL, using the environment variable you created:
- Tap Send.
{{baseUrl}} to https://httpbin.org from your active environment and dispatches the request.Inspect the response
The response panel slides up as soon as the request completes:
- Status badge — shows the HTTP status code and text (e.g.,
200 OK) colour-coded green for success. - Headers tab — lists every response header returned by the server.
- Body tab — renders the JSON response with full syntax highlighting and collapsible nodes, powered by the built-in JSON viewer.
/get endpoint echoes back the request headers and origin IP, so you’ll see your own request reflected in the response body — a great sanity check that everything is working end to end.Next Steps
You’ve sent your first request with Xolo. Here’s where to go deeper:- Collections — Organise requests into folders, set collection-level auth, and run entire collections in one tap.
- Authentication Overview — Set up OAuth 2.0 Authorization Code flow, bearer tokens, and auth inheritance across folders.
- Variables & Scripting — Use pre-request scripts to inject dynamic values and post-response JSONPath extraction to chain requests automatically.