Home Resources Platform Documentation
Developer Docs

GraphQL API Reference

Comprehensive reference specifications for the MacroCloud GraphQL API and SDKs.

100%
API Coverage
50+
Integration Guides
24/7
Developer Support

Key Capabilities

Our documentation is built for builders. Whether you are automating infrastructure via our GraphQL API or setting up single sign-on, our guides provide clear, copy-pasteable examples.

Recommended Industries
Software EngineeringIT OperationsSystem Administrators
Who This Is For
  • Software Developers
  • DevOps Engineers
  • Platform Teams
  • Detailed query, mutation, and schema documentation: Detailed query, mutation, and schema documentation
  • Interactive GraphQL API explorer sandbox console: Interactive GraphQL API explorer sandbox console
  • Copy-pasteable Python and Node.js SDK snippets: Copy-pasteable Python and Node.js SDK snippets
  • API authentication protocols and rate-limiting limits: API authentication protocols and rate-limiting limits

Business Outcomes

Developer First

Every feature in our UI is powered by our public API. Build custom internal tools or integrate with your existing portals easily.

SDK Support

We provide official SDKs for Python, Go, Node.js, and Java to accelerate your integration timelines.

Interactive Tutorials

Learn by doing with our interactive, browser-based sandbox environments that do not require local setup.

Changelog

Stay up to date with our weekly release notes detailing new features, bug fixes, and API deprecations.

Core Use Cases

Custom Dashboards

Extract billing data via API to build custom FinOps dashboards in Tableau or PowerBI.

Pipeline Integration

Use our CLI in GitHub Actions to run policy checks on infrastructure code before deployment.

Automated Provisioning

Use the MacroCloud Terraform Provider to automatically onboard new AWS accounts into governance.

Frequently Asked Questions

Is the API rate-limited?
Yes, API limits depend on your enterprise tier, but standard accounts support up to 5,000 requests per minute.
Do you support Webhooks?
Yes, you can configure webhooks to trigger external systems whenever a policy violation or budget alert occurs.