- Docs
- Build With Roxy
- Postman and Bruno
Postman and Bruno
Test every RoxyAPI endpoint without writing code. Import our OpenAPI specs into Postman or Bruno and start making live API calls in under a minute.
Postman
Option A: Fork from public workspace
- Open the collection for the domain you need:
| Collection | Postman link |
|---|---|
| Western Astrology API | Open in Postman |
| Vedic Astrology API | Open in Postman |
| Tarot Reading API | Open in Postman |
| Numerology API | Open in Postman |
| I-Ching Oracle API | Open in Postman |
| Dream Interpretation API | Open in Postman |
| Crystals and Healing Stones API | Open in Postman |
| Angel Numbers API | Open in Postman |
| Location and Timezone API | Open in Postman |
Or browse all collections in the RoxyAPI workspace.
- Click Fork to copy the collection into your workspace
- Set up your environment variables (see below)
- Start making requests
Forking keeps your collection linked to ours. When we add new endpoints, you can pull updates without losing your changes.
Option B: Import from OpenAPI spec
If you prefer a standalone copy:
- Open Postman and click Import
- Select Link and paste any of the OpenAPI spec URLs below
- Postman converts the spec into a ready-to-use collection
OpenAPI spec URLs
| Domain | URL |
|---|---|
| Western Astrology | https://roxyapi.com/api/v2/astrology/openapi.json |
| Vedic Astrology | https://roxyapi.com/api/v2/vedic-astrology/openapi.json |
| Tarot | https://roxyapi.com/api/v2/tarot/openapi.json |
| Numerology | https://roxyapi.com/api/v2/numerology/openapi.json |
| I-Ching | https://roxyapi.com/api/v2/iching/openapi.json |
| Dreams | https://roxyapi.com/api/v2/dreams/openapi.json |
| Crystals | https://roxyapi.com/api/v2/crystals/openapi.json |
| Angel Numbers | https://roxyapi.com/api/v2/angel-numbers/openapi.json |
| Location | https://roxyapi.com/api/v2/location/openapi.json |
Set up your environment
Create a Postman environment so you only enter your API key once:
- Click Environments in the sidebar
- Click Create Environment and name it "RoxyAPI"
- Add two variables:
| Variable | Value | Type |
|---|---|---|
baseUrl | https://roxyapi.com | default |
apiKey | your API key | secret |
- In your collection, go to Authorization and set:
- Type: API Key
- Key:
X-API-Key - Value:
{{apiKey}} - Add to: Header
Every request in the collection inherits this auth. No need to set it per request.
Do not share your environment file with others. The apiKey variable contains your secret key. Postman marks it as secret type, but always verify before exporting.
Bruno
Bruno is an open source API client that stores collections as plain files. It imports from OpenAPI URLs directly.
- Open Bruno
- Click Import Collection
- Select OpenAPI V3 Spec
- Paste any of the OpenAPI spec URLs from the table above
- Bruno generates a local collection with every endpoint ready to call
Set up auth in Bruno
- Right-click the collection and select Settings
- Under Auth, choose API Key
- Set the key to
X-API-Keyand the value to your API key - All requests inherit this header
Bruno stores collections as .bru files on disk, so they work with Git version control. No cloud account needed.
What you can do
Once imported, every endpoint is pre-configured with the correct URL, method, parameters, and example payloads:
- Explore endpoints. Browse all available endpoints grouped by category. Each request includes parameter descriptions and example values.
- Test with live data. Hit Send and see real API responses. No code needed.
- Build request chains. Use Postman pre-request scripts or Bruno scripting to chain calls (e.g., get a birth chart, then run a compatibility check).
- Share with your team. Fork the Postman workspace or commit Bruno collections to your repo.
- Stay up to date. Forked Postman collections receive updates when we add new endpoints. Bruno users can re-import the OpenAPI URL to refresh.
FAQ
Which API client should I use?
Postman if you want cloud sync, team sharing, and auto-updates from our public workspace. Bruno if you prefer open source, local-first, and Git-friendly collections. Both work equally well with RoxyAPI.
Do I need a Postman account?
You need a free Postman account to fork collections and use environments. Importing from an OpenAPI URL works without an account, but you lose the auto-update feature.
How do I test endpoints that require a request body?
POST endpoints like birth chart generation include example request bodies. In Postman, check the Body tab. In Bruno, check the Body section. Modify the values and hit Send.
Can I use other API clients?
Any tool that imports OpenAPI 3.0 specs works with RoxyAPI. This includes Insomnia, HTTPie, Thunder Client (VS Code), and REST Client (VS Code). Use the same OpenAPI spec URLs listed above.
Where do I get an API key?
Visit the pricing page to choose a plan, or check out the interactive API reference to test endpoints with a pre-filled test key first.