User

Get all Users

GET https://your.host.lab/my-team/users

Only for admin purposes

Query Parameters

Name
Type
Description

_offset

Integer

Default 0

_limit

Integer

Default 10

_search

String

role

String

status

String

{
    "error_code": 0,
    "error_message": "OK",
    "server_time": 1639110049,
    "count": 9,
    "data": [
        {
            "username":"test",
            "id": "75563251-d133-41fe-96c6-292d628c6ae9",
            "first_name": "T",
            "last_name": "111111",
            "role_id": "TEAM_OWNER",
            "created": 1637035187,
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "a958706e-4f27-4668-b419-6d53dc6371e4",
            "first_name": "T",
            "last_name": "2",
            "role_id": "TEAM_ADMIN",
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "0c7a22a7-8fd6-4181-a120-b25764efa553",
            "first_name": "T",
            "last_name": "3",
            "role_id": "PROJECT_ADMIN",
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "7c96e990-c913-4929-a785-82511a9ab084",
            "first_name": "T",
            "last_name": "5",
            "role_id": "GUEST",
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "88f5b642-63af-4130-a97a-95409997ccb9",
            "first_name": "T",
            "last_name": "4",
            "role_id": "LABELER",
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "66c1a1ae-4f21-4ffd-bf0c-842ebe8b479f",
            "first_name": "T",
            "last_name": "6",
            "role_id": "GUEST",
            "created": 1639103652,
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "e16ab6a4-7e1a-420e-a9f3-196733df19df",
            "first_name": "T",
            "last_name": "7",
            "role_id": "ANNOTATOR",
            "created": 1639103709,
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "3656cf7e-aa14-4656-95b2-fd50b8a83e62",
            "first_name": "T",
            "last_name": "7",
            "role_id": "LABELER",
            "created": 1639103738,
            "status": "ACTIVE"
        },
        {
            "username":"test",
            "id": "72ff0519-b416-4031-85c4-e2c412315c7a",
            "first_name": "T",
            "last_name": "10",
            "role_id": "WORKER",
            "created": 1639104302,
            "status": "ACTIVE"
        }
    ]
}

Create new User

POST https://your.host.lab/my-team/users

Request Body

Name
Type
Description

username*

String

first_name

String

Default is your username if input empty

last_name

String

Default is "" if input empty

password*

String

email

role

Boolean

is_temporary_password

Boolean

Default = true

Get User

GET https://your.host.lab/my-team/users/{id}/info

Only for admin purposes

Query Parameters

Name
Type
Description

id*

String

Def

Edit user info

PUT https://your.host.lab/my-team/users/{id}/info

Only for admin purposes

Query Parameters

Name
Type
Description

first_name

String

Def

last_name

String

role

String

email

String

is_enabled

Boolean

Disable User or not

Edit user role

PUT https://your.host.lab/my-team/users/{id}/role

Only for admin purposes : Edit user role

Request Body

Name
Type
Description

role

String

Permanent delete User from system

DELETE https://your.host.lab/my-team/users/{id}

Only for admin purposes

Path Parameters

Name
Type
Description

id*

String

User ID

Edit user password

PUT https://your.host.lab/my-team/users/{id}/password

Only for admin purposes

Request Body

Name
Type
Description

password*

String

is_temporary_password

Boolean

Default = true

Get User

GET https://your.host.lab/my-team/users/{id}/permissions

Only for admin purposes

Query Parameters

Name
Type
Description

id*

String

Def

Edit User permissions

PUT https://your.host.lab/my-team/users/{id}/permissions

Only for admin purposes

Query Parameters

Name
Type
Description

id*

String

Def

Last updated