API Access
Munda Manager does not currently provide API keys for full programmatic access to all data. However, we do offer a public REST API for campaign data, allowing you to retrieve campaign information as XML or JSON without authentication.
We plan to extend API access to other parts of the app in the future, such as gang data and fighter information. Stay tuned for updates!
Campaign Data as XML and JSON
Munda Manager now lets you access your campaign data as XML or JSON, making it easy to plug live information into your own tools, dashboards, or spreadsheets.
If you run a campaign and want full control over tracking gang wealth, territories, ratings, or overall progress outside the app, this provides a clean, structured REST API designed for external use, with no authentication required.
To view your campaign data as XML or JSON, click the icon on your campaign page.
Contents
How to Access Your Campaign Data from Google Sheets
Below are a few examples showing how to use campaign data in Google Sheets.
For all examples, we use the campaign ID 4a2ab55f-ec68-44ab-9572-e0f68e2450d0
View this campaign on Munda Manager →
Get the Campaign Name
=IMPORTXML(
"https://www.mundamanager.com/api/campaigns/4a2ab55f-ec68-44ab-9572-e0f68e2450d0/data?format=xml",
"/campaign_data/campaign/campaign_name"
)Result: Live from Rust Town
Get All Gang Names
=IMPORTXML(
"https://www.mundamanager.com/api/campaigns/4a2ab55f-ec68-44ab-9572-e0f68e2450d0/data?format=xml",
"//member/gangs/gang/name"
)Result:
Obsidian Protocol
Ironstorm Chasers
The Tyrant Dethroners
Rig
Da Smiffee Boyz
The Slime Eaters
Nitro Oni
Badlands Banditos
Runners from the 90s
Shotgun-347
Squat
Ironfang
Pyres of Redemption
Rust-Fangs
The Stygian Coven
The Sump Disciples
Eschatine Promethian Choir
The Performance Improvement Plan
Smoke and Mirrors
Bald Bryen's Gladiators
Bryen's pet experimentsGet the Rating of a Gang by ID
Get the rating of the gang with ID 1a18a45f-b1db-42c2-a212-3af060219b78
=IMPORTXML(
"https://www.mundamanager.com/api/campaigns/4a2ab55f-ec68-44ab-9572-e0f68e2450d0/data?format=xml",
"//gang[id='1a18a45f-b1db-42c2-a212-3af060219b78']/rating"
)Result: 1355
Get the Territories of a Gang by ID
=IMPORTXML(
"https://www.mundamanager.com/api/campaigns/4a2ab55f-ec68-44ab-9572-e0f68e2450d0/data?format=xml",
"//gang[id='1a18a45f-b1db-42c2-a212-3af060219b78']/territories/territory/name"
)Result:
Second Best Smuggler Sympathisers
Gang SympathisersGet the Wealth of a Gang Using a Cell Reference
You can use a cell reference to dynamically specify the gang ID. In this example, cell A1 contains the gang ID:
A1 = "1a18a45f-b1db-42c2-a212-3af060219b78"=IMPORTXML(
"https://www.mundamanager.com/api/campaigns/4a2ab55f-ec68-44ab-9572-e0f68e2450d0/data?format=xml",
"//gang[id='" & A1 & "']/rating"
)Result: 1355
Usage Guidelines
When using the Munda Manager API, please follow these guidelines:
- Fair use: Avoid excessive requests. If you're polling for updates, consider reasonable intervals (e.g., once every 15 minutes) rather than continuous requests.
- Caching: Cache responses locally when possible to reduce load on our servers and improve your application's performance.
- Attribution: If you display campaign data publicly, please provide attribution to Munda Manager.
- No commercial use: The API is provided for personal and community use. Commercial applications require prior approval.
- Respect privacy: Only access campaign data that is intended to be public. Do not attempt to access or scrape private user data.
Support
If you have questions about the API, need assistance with your integration, or want to report bugs and request features, please reach out through our contact page or join our Discord server.