Kabon Share API
    Kabon Share API
    • Authentication
      • Create new user account
        POST
      • Login to existing account
        POST
      • Initiate Google OAuth for YouTube
        GET
      • Initiate Facebook OAuth
        GET
      • Get OAuth authorization URL for a platform
        GET
      • Get connected social accounts
        GET
      • Connect a specific Facebook Page by ID
        POST
    • Posts
      • Create and publish a post
        POST
      • Get user's posts
        GET
      • Get post details
        GET
      • Update post
        PATCH
      • Delete post
        DELETE
    • Assets
      • Upload media asset
        POST
      • Get user's assets
        GET
      • Delete asset
        DELETE
    • Plans
      • Get available subscription plans
        GET
    • Subscriptions
      • Upgrade subscription plan
      • Get subscription status
    • Services
      • Get service status
      • Toggle service on/off (admin only)
    • Queue
      • Get queue statistics
    • Internal
      • Internal endpoint for worker-to-server file uploads
    • Workspaces
      • Get all workspaces for the authenticated user
      • Create a new workspace
      • Get a specific workspace
      • Update a workspace
      • Delete a workspace
    • Schemas
      • Error
      • User
      • Subscription
      • Plan
      • Post
      • PlatformPost
      • Media
      • Asset
      • SocialAccount
      • Workspace

    SocialAccount

    {
        "_id": "string",
        "platform": "facebook",
        "platformUserId": "string",
        "username": "string",
        "displayName": "string",
        "profilePicture": "string",
        "workspace": "string",
        "isActive": true
    }
    Built with