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

    Introduction

    Adlyft#

    Adlyft y is an enterprise-grade SaaS platform designed to simplify and centralize multi-platform marketing integrations for organizations. Built with scalability and security in mind, our platform enables businesses to seamlessly connect, manage, and orchestrate their marketing activities across major advertising and social media platforms through a single, unified API.

    What We Do#

    Otomatika Gateway serves as the central hub for organizations to:
    Connect Multiple Marketing Platforms: Integrate with Meta (Facebook/Instagram), TikTok, Google Ads, X (Twitter), LinkedIn, and Shopify through a single unified interface
    Manage Multi-Tenant Organizations: Support complex organizational structures with tenant-based isolation, ensuring data security and access control
    Collaborate Across Workspaces: Enable teams to work together efficiently with role-based access control (Owner, Admin, Member)
    Secure API Access: Provide secure API key authentication for programmatic access to marketing data and operations
    Centralized Platform Management: Store and manage platform credentials, app configurations, and OAuth redirects in one secure location

    Who Is It For?#

    Marketing Agencies managing multiple client accounts across various platforms
    E-commerce Businesses running campaigns on multiple advertising channels
    Enterprise Marketing Teams requiring centralized control and collaboration
    SaaS Platforms needing to integrate marketing capabilities into their products
    Development Teams building marketing automation tools

    Key Features#

    Multi-Platform Integration#

    Connect to all major marketing and social media platforms through a single API:
    Meta (Facebook & Instagram): Manage ad campaigns, audiences, and insights
    TikTok: Create and optimize TikTok advertising campaigns
    Google Ads: Access Google's advertising network
    X (Twitter): Manage Twitter advertising and content
    LinkedIn: Reach professional audiences with LinkedIn ads
    Shopify: Integrate e-commerce data and synchronize products

    Enterprise-Grade Security#

    Your data security is our top priority:
    API Key Authentication: Secure access control for all API operations
    Tenant Isolation: Complete data separation between different organizations
    Role-Based Access Control: Granular permissions (Owner, Admin, Member)
    OAuth Integration: Secure platform authentication
    Encrypted Credentials: All platform credentials are encrypted at rest

    Organizational Management#

    Powerful tools to manage complex organizational structures:
    Tenant System: Each organization operates in its own isolated environment
    Workspace Collaboration: Create project-specific workspaces for team collaboration
    Member Management: Programmatically onboard and manage users
    External User ID Mapping: Link Otomatika users to your existing user database

    Developer-Friendly API#

    Built for developers who need flexibility and control:
    RESTful API: Clean, predictable API design
    Comprehensive Documentation: Detailed guides and examples
    SDKs Coming Soon: Language-specific SDKs for faster integration
    Webhook Support: Real-time notifications for platform events (coming soon)
    Swagger Documentation: Interactive API explorer at /api

    Platform Architecture#

    Tenant-Based Structure#

    Organization (Tenant)
    ├── API Key (for programmatic access)
    ├── Members (End Users)
    │   ├── Member 1
    │   ├── Member 2
    │   └── Member N
    ├── Workspaces (Project Spaces)
    │   ├── Workspace 1
    │   │   ├── Owner
    │   │   ├── Admins
    │   │   └── Members
    │   └── Workspace 2
    └── Platform Integrations
        ├── Meta
        ├── TikTok
        ├── Google
        ├── X (Twitter)
        ├── LinkedIn
        └── Shopify

    Authentication Flow#

    Two-Level Authentication System:
    1.
    Tenant Level (API Key)
    Identifies your organization
    Required for all API requests
    Ensures data isolation between tenants
    2.
    User Level (JWT Token)
    Identifies individual members
    Required for member-specific operations
    Valid for 24 hours after sign-in

    Use Cases#

    Marketing Agencies#

    Manage multiple client campaigns across various platforms from a single dashboard:
    Create separate workspaces for each client
    Assign team members with appropriate roles
    Centralize campaign management and reporting
    Maintain client data isolation

    E-commerce Platforms#

    Integrate marketing capabilities directly into your e-commerce solution:
    Connect merchants' ad accounts programmatically
    Sync product catalogs with advertising platforms
    Provide unified campaign analytics
    Enable merchants to manage their own marketing

    Enterprise Marketing Teams#

    Coordinate marketing efforts across departments and regions:
    Create workspaces by department, campaign, or region
    Implement granular access controls
    Centralize platform credentials and configurations
    Generate consolidated cross-platform reports

    SaaS Applications#

    Add marketing integration features to your SaaS product:
    Onboard users with automatic workspace creation
    Link your users via external user IDs
    Provide white-label marketing capabilities
    Maintain your brand identity

    Marketing Automation Tools#

    Build sophisticated marketing automation on top of Otomitka:
    Access unified API for multiple platforms
    Orchestrate cross-platform campaigns
    Implement custom workflows and triggers
    Scale without platform-specific integration complexity

    Getting Started#

    Ready to integrate Otomitka Gateway into your application?
    1.
    Sign Up: Create your account at https://portal.otomatikaservices.com/signup
    2.
    Get API Key: Generate your API key from the dashboard
    3.
    Connect Platforms: Link your marketing platform accounts
    4.
    Start Building: Follow our Getting Started Guide

    Support & Resources#

    Portal: https://portal.otomatikaservices.com
    API Documentation: https://docs.otomatika.com
    Support Email: support@otomatika.com
    Status Page: https://status.otomatika.com

    Ready to transform your marketing integrations? Get Started Now
    Modified at 2025-11-27 08:41:22
    Next
    Getting Started
    Built with