Publish

Review your generated backend changes and publish them as a live API from the Spala dashboard.

Publish

Publishing makes your current Spala project changes live. When you publish, Spala applies the project draft and updates the API your frontend or integrations call.

The Spala publish dialog
Review pending changes before publishing your backend.

Publishing Changes

Build or edit your backend

Use AI Copilot, Lite mode, or Advanced mode to create or change tables, functions, endpoints, tasks, triggers, channels, addons, and settings.

Review the draft

Check the project graph, endpoint list, Playground, settings, and generated API docs before publishing.

Click Publish

Click Publish in the top bar. Spala applies the changes and updates the live API.

Test the live API

Use the Playground, generated endpoint snippets, or your frontend to confirm the API behaves as expected.

No platform deployment required

You publish your project from Spala. You do not deploy the Spala platform or manage its runtime infrastructure to use the hosted dashboard.

Delivery Boundary

| Action | What changes | Who manages it |
| --- | --- | --- |
| Publish backend API | Project draft becomes the live generated API | You review and approve publish from Spala |
| Publish frontend app | Static frontend assets become the live project UI | You upload, preview, and publish from Frontend App |
| Deploy generated project artifact | Generated project runtime is delivered to an external target | You configure and operate the external target |
The publish dialog showing changes ready to publish
Review changes before publishing.

Team Review

For teams, Spala can route changes through Pull Requests before they go live:

- Users with publish permission can publish directly.
- Users without publish permission can prepare changes for review.
- Reviewers can inspect changed tables, functions, endpoints, and settings before approving.

Version History

Spala keeps project history so you can:

- Review what changed and when
- Compare versions of project resources
- Recover from mistakes using snapshots and history tools
- Understand who made a change before it was published

After Publishing

After publishing, use the API from:

- Your frontend app
- API Playground
- Generated endpoint snippets
- AI agents connected through the selected project MCP
API Playground
/features/playground
Test your endpoints before and after publishing
Pull Requests
/features/pull-requests
Review and approve changes before publish
Project Snapshots
/features/project-snapshots
Create checkpoints before larger changes
Build a REST API
/guides/build-rest-api
Create endpoints to publish
Spala Public MCP
/agents/mcp
Connect AI agents through project handoff