Skip to content
Last updated

Welcome to the MoreLogin API documentation. This section will help you integrate MoreLogin's core capabilities directly into your software.


Overview

Who is it for? Developers, software engineers, and automation engineers who want to build custom integrations, scripts, or backend services that programmatically control MoreLogin resources.

What can it do? MoreLogin provides two types of APIs:

  1. Local API (http://127.0.0.1:40000)

    • Capabilities: Automate anti-detection browser profiles directly on your local machine (create, start, stop, proxy management) AND manage local Cloud Phone instances.
    • Environment: Runs locally alongside the MoreLogin desktop app (no internet required for API calls).
    • Integration: Supports Selenium, Puppeteer, Playwright.
  2. Open API (https://api.MoreLogin.com)

    • Capabilities: Manage cloud phone instances remotely (create, control, install apps, transfer files).
    • Environment: Remote cloud API accessible from anywhere.
    • Integration: Supports batch operations and OAuth2 authentication.

How to start?

  1. Read the Authentication Guide to get your credentials.
  2. Follow the Quickstart to make your first API call in 5 minutes.
  3. Dive into the reference:

TopicDescription
AuthenticationHow to authenticate with both Local API and Open API
QuickstartRun your first API call in 5 minutes
Error CodesCommon error codes and troubleshooting

Requirements

  • Local API: MoreLogin desktop app v2.15.0+ installed and running
  • Open API: API ID and API Key from MoreLogin dashboard
  • Docker: Docker Engine 20.10+ (for Docker deployment only)