Welcome to the MoreLogin API documentation. This section will help you integrate MoreLogin's core capabilities directly into your software.
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:
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.
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?
- Read the Authentication Guide to get your credentials.
- Follow the Quickstart to make your first API call in 5 minutes.
- Dive into the reference:
| Topic | Description |
|---|---|
| Authentication | How to authenticate with both Local API and Open API |
| Quickstart | Run your first API call in 5 minutes |
| Error Codes | Common error codes and troubleshooting |
- 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)