Skip to content

Get process IDs of all opened profiles

Request

List the process IDs of running browser profiles.

  • Where it runs: the MoreLogin desktop client handles this entirely on your machine. There is no server-side implementation, so there are no account, team or state preconditions beyond the client having the profile open, and nothing is recorded in the cloud.
  • Effect: limited to local browser processes and windows. Profile data, fingerprints and cloud cache are untouched.
  • Completion: synchronous — the client answers once it has acted.
  • Availability: Local API only. There is no Open API equivalent, because the Open API has no local browser to operate on. Use the cloud runtime endpoints instead.
  • Note: because the client owns this, the response shape depends on the installed client version rather than on a service contract.
Bodyapplication/jsonrequired
object
curl -i -X POST \
  http://127.0.0.1:40000/api/env/getAllProcessIds \
  -H 'Content-Type: application/json' \
  -d '{}'

Responses

Success. data is an array of objects with the fields envId, uniqueId, envName and pid, and an empty array when there is nothing to return.

Headers
any
Bodyapplication/json
codeinteger
msgstring or null
dataArray of objects
requestIdstring

Unique request identifier; include it when contacting support

Response
{ "code": 0, "msg": null, "data": [ { … } ] }