Adlyft
    Adlyft
    • Introduction
    • Getting Started
    • Auth Mangment
      • Get User Token
        POST
      • Refresh User Token
        GET
    • Workspace Mangment
      • Create Workspace
        POST
      • Get single workspace
        GET
      • Update Workspace
        PATCH
      • Delete Worksapace
        DELETE
      • Change Workspace Admin
        PATCH
    • Team Mangment
      • Create Team
        POST
      • Get Enterprise Team
        POST
      • Assign member
        POST
      • Get team members
        GET
      • Get Team By ID
        GET
      • Update Team Name
        PATCH
      • Delete Team
        DELETE
    • Connection
      • Create Connection
        POST
      • Get all tenant connections
        GET
      • Get connections by teamId
        GET
      • List of ad accounts and their connection statuses.
        GET
      • Delete connection
        DELETE
      • Disconnect
        DELETE
      • Get insights
        GET
    • Ads Account Mangment
      • Assign ad account
        POST
      • Revoke ad account
        POST
      • Change ad account
        POST
    • Meta
      • Campaigns
        • Get Campaigns
        • Update Campaign Status
        • Create Lead Campaign
        • Create Traffic Campaign
        • Create Sales Campaign
        • Create Awareness Campaign
        • Create Engagement Campaign
      • Lead Form
        • Get Page Lead forms
        • Create Page Lead form
      • Pixels
        • Get Pixels
        • Create Pixel
      • Audience
        • Get Saved Audience
        • Get Custom Audience
      • Import
      • Facebook pages
      • Targeting Search
      • Get Ads
      • Get AdSet
      • Get AdCreative
      • Get Insights

    Workspace Mangment

    Overview#

    The Workspace Management System allows your application's users to create and manage collaborative project spaces for organizing their social media marketing campaigns and ad accounts.
    Workspaces serve as the primary organizational unit, representing the Enterprise level within Otomatika SaaS. They provide a shared environment where teams can collaborate on marketing initiatives across multiple platforms.
    Each workspace must include an enterprise ID, which should be provided by your application during creation. The authorization token used to create the workspace will designate the initial admin for that workspace.
    The workspace admin has full access to all assets within the workspace and can:
    Create and manage teams under the workspace.
    Assign members to those teams.
    Manage all workspace-level resources and permissions.
    When a workspace is created, a default team is automatically generated. This allows the workspace admin to connect ad accounts directly, without the need to manually create teams or assign members.
    The workspace admin can be changed at any time using the /change-admin API endpoint. This action must be performed using a valid admin JWT token provided in the request headers.
    Modified at 2025-10-26 13:38:59
    Previous
    Refresh User Token
    Next
    Create Workspace
    Built with