Create 1 to 200 browser profiles that share one configuration.
- Preconditions: the team plan must have enough remaining profiles, and the daily creation quota must not be exhausted.
isEncrypt=1requires the team to have an encryption key configured. Firefox is only available on Windows and macOS. AgroupIdmust already exist, but passinggroupNameinstead creates the group automatically. - Effect: inserts the profiles, consumes plan capacity, and increments the daily creation counter. Passing proxy connection details can also create a proxy record.
- Completion: synchronous.
dataholds the new profile IDs in creation order. - Retry: not idempotent, and there is no idempotency key. Confirm with
/env/pageinstead of retrying. - Open API: no client information is read, so you may pin the machine spec with
systemBitTypeandarchitecture. Kernels come from the published set only. Concurrent calls are not serialized, so two parallel requests can both pass the quota check.
Documented business errors: 19002, 19063, 19064, 19104, 19106, 19107, 19108, 19111, 19112, 14023. See Error Codes for what each code means. Any operation can additionally return the common codes.
Security
OpenApiBearer
Operating system:
1— Windows2— macOS3— Android4— iOS5— Linux
Enum:12345
Example:1
Group name. The group is looked up or created automatically when supplied.
Example:"Marketing"
Whether to encrypt the profile. Defaults to 0:
0— not encrypted1— encrypted
Enum:01
Example:0
Kernel major version. Defaults to 0, which selects a published kernel automatically.
Example:0
System bitness. Defaults to 1:
0— 32-bit1— 64-bit
Default:1
Enum:01
Example:1
CPU architecture. Defaults to 0:
0— x861— ARM
Default:0
Enum:01
Example:0
- MoreLogin Open API endpointhttps://api.morelogin.com/env/create/quick
curl -i -X POST \
https://api.morelogin.com/env/create/quick \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"quantity": 1,
"browserTypeId": 1,
"operatorSystemId": 1,
"groupName": "Marketing",
"isEncrypt": 0,
"browserCore": 0,
"systemBitType": 1,
"architecture": 0
}'Success
Operation request ID. This field may be present when the request passes through the API gateway.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "data": [ "1800000000000001" ], "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }