Changelog & Release Notes

Version 1.0Copied!

Update – 20.05.2025Copied!

🎉 Form API Released

We’ve released a new Form API that allows you to programmatically manage forms within your magicplan workspace.

With this API, you can now:

  • Create forms remotely via API to reflect your business-specific workflows.

  • Update form content (questions, structure, etc.) without logging into magicplan Cloud.

  • Delete obsolete forms—⚠️ Note: deletion is irreversible and may remove form data from user projects after sync.

  • Fetch forms to review or manage their structure externally.

This is especially valuable if you already manage inspection or checklist templates in your own system and want to automate syncing with magicplan.

For implementation guidance and examples, refer to the documentation page below:

Form API Endpoints


Update – 19.05.2025Copied!

🎉 Estimator API Released

The Estimator API is now officially available, enabling programmatic access to detailed estimate data within magicplan projects.

Key Features:

  • Retrieve Detailed Estimates: Access comprehensive estimate information, including customer details, project metadata, and financial breakdowns.

  • Structured Estimate Items: Utilize the parent_id and type fields to reconstruct the nested structure of estimate items, mirroring the hierarchy displayed in the magicplan Cloud interface.

  • Integration-Ready Data: Seamlessly integrate estimate data into external systems such as CRMs, ERPs, or invoicing tools.

For implementation guidance and examples, refer to the documentation page below:

Estimator API Endpoints


Update – 29.04.2025Copied!

Changes in the Documentation:

Published a “Coming Soon” preview page for the Form API Endpoints, providing an early look at the upcoming capabilities for managing custom forms within a workspace.

These endpoints are still under development and not yet available in production.
This page is intended to support planning and early discussions with partners.

Form API Endpoints


Update – 14.04.2025Copied!

Changes in the Documentation:

Published a “Coming Soon” preview page for the Estimator API Endpoints, providing an early look at two upcoming endpoints:

  • GET /projects/{id}/estimates – Lists all estimates associated with a project.

  • GET /projects/{id}/estimates/{estimateId} – Returns detailed data for a specific estimate.

This preview includes:

  • Example JSON payloads

  • Description of supported data (estimate metadata, items, cost breakdowns, customer/project info)

  • Key integration considerations for external systems

These endpoints are still under development and not yet available in production.
This page is intended to support planning and early discussions with partners.

Estimator API Endpoints


Update – 10.04.2025Copied!

Changes in the Documentation:

  • Added a “Network Requirements” page under the Getting Started section.
    This new page outlines:

    • The stable outbound IP address used by magicplan

    • Required domain access for API communication

    • Firewall and connectivity guidelines for secure integration setup


Update - 25.03.2025Copied!

Changes in the Project Plan API:

  • Added an array of walls under the Room object.

  • Partial Areas are now exposed under Objects.

  • Added wall_uid to the Room.Object, facilitating identification of wall items and partial wall areas.

  • Introduced values under Object, providing dynamic values depending on the object type. For furniture, it includes height, width, and depth; for Partial Areas, it includes color and dimensions.

  • Added formatted_dimensions to the Room object.

  • Renamed Objects.symbolId to Objects.symbol_id for consistency.


Initial Release - 04.02.2025Copied!

🎉 Launch of the new magicplan API documentation!

Features:

  • Comprehensive Getting Started guide.

  • Advanced Integrations: Guides for SSO, Deep Linking, and Custom Export Button, including real-world use cases

  • Full API documentation: Includes detailed request/response examples for Projects, Plans, Webhooks, and more.