Skip to main content

Overview

Workspaces and Projects help you organize your work in Mavera. A workspace is the top-level container that holds projects, threads, personas, and other resources. Projects are subdivisions within workspaces for organizing related work.

Workspace vs Project

Hierarchy: Organization → Workspace → Project. Create a workspace first, then optional projects within it. Most API calls (Focus Groups, Files, Video Analysis, Brand Voice, Content Generation) require a workspace_id. Projects are used for organizing work and tracking usage at a finer grain.

Usage in Other Endpoints

Many Mavera APIs require or accept workspace_id (and sometimes project_id) to scope resources: Getting your workspace ID: List workspaces with GET /workspaces or find it in the dashboard URL when viewing a workspace (e.g. app.mavera.io/workspaces/ws_abc123).

Workspaces

Top-level containers for team collaboration with role-based access control

Projects

Organize threads, generations, and resources within workspaces

Team Members

Invite members with specific roles (manager, editor, viewer, etc.)

Budget Controls

Set usage limits and alerts for workspaces and projects

Workspaces

Listing Workspaces

Creating a Workspace

Updating a Workspace

Deleting a Workspace

Only the workspace owner can delete a workspace. This action is irreversible and deletes all associated data.

Team Members

Member Roles

Listing Members

Inviting Members

Updating Member Role

Removing Members

Projects

Listing Projects

Creating a Project

Getting Project Details

Updating a Project

Budget Controls

Both workspaces and projects support budget controls to help manage credit usage.

Best Practices

Create separate workspaces for different teams or clients to maintain clear separation of resources and access control.
Within a workspace, create projects for specific campaigns, products, or initiatives. This helps track usage and organize related work.
Assign the minimum required role to each member. Use viewer for stakeholders who only need to see results, editor for content creators, and manager for team leads.
Set budget_alert thresholds to get notified before hitting limits. This gives you time to adjust or request additional credits.

Workspaces API Reference

See the full API specification for Workspace endpoints

Projects API Reference

See the full API specification for Project endpoints