App IconMunda Manager

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.

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 experiments

Get 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 Sympathisers

Get 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.