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 acceptworkspace_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
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
Organize by team or client
Organize by team or client
Create separate workspaces for different teams or clients to maintain clear separation of resources and access control.
Use projects for campaigns or initiatives
Use projects for campaigns or initiatives
Within a workspace, create projects for specific campaigns, products, or initiatives. This helps track usage and organize related work.
Set appropriate roles
Set appropriate roles
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.Configure budget alerts early
Configure budget alerts early
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