Org admin users

List Users

GET /api/v2.1/org/:org_id/admin/users/

Request parameters

Sample request

curl -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95" -H 'Accept: application/json; indent=4' https://cloud.seatable.cn/api/v2.1/org/12/admin/users/curl -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95"

Sample response

{
  "user_list": [{
    "email": "0f57ceedc87049a2af1b2726c147c617@auth.local",
    "name": "org~4-member-1",
    "contact_email": "org~4-member-1@seafile.com",
    "quota_usage": 0,
    "quota_total": -2,
    "last_login": "2020-05-20T07:11:51+00:00",
    "id": 155,
    "is_active": true,
    "ctime": "2020-04-10T09:52:41+00:00",
    "self_usage": 0,
    "quota": -2
  }],
  "per_page": 100,
  "page": 1,
  "page_next": false
}

Errors

Add User

POST /api/v2.1/org/:org_id/admin/users/

Request parameters

Sample request

curl -X POST 'https://cloud.seatable.cn/api/v2.1/org/23/admin/users/' -H 'Authorization: Token 95ca2c5f0bf469742f21023b191520f5a5c63eb6' -F 'email=org~4-member-3@seafile.com' -F 'name=org~4-member-3' -F 'password=123'

Sample response

{
    "id": 169,
    "is_active": true,
    "ctime": "2020-05-20T07:48:11+00:00",
    "name": "org~4-member-3",
    "email": "4b2160a16f4f49d8aa5ece84520d519b@auth.local",
    "contact_email": "org~4-member-3@seafile.com",
    "last_login": null,
    "self_usage": 0,
    "quota": -2
}

Errors

Update User

PUT /api/v2.1/org/:org_id/admin/users/:email/

Request parameters

choose one attribute to update

Sample request

curl -X PUT -d "name=o2aa" -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95" -H 'Accept: application/json; indent=4' https://cloud.seatable.cn/api/v2.1/org/12/admin/users/o2a@o2a.com/curl -X PUT -d "name=o2aa" -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95"

Sample response

{
  "email": "2e80dd4fb02643c28b4535c41bad4c50@auth.local",
  "name": "11",
  "contact_email": "asasdfdsfds@uu.com",
  "quota_usage": 0,
  "quota_total": -2,
  "is_active": true,
  "id": 69,
  "ctime": "2021-01-27T10:26:12+00:00",
  "id_in_org": null,
  "role": "guest",
  "last_login": null,
  "self_usage": 0,
  "quota": -2
}

Errors

Delete User

DELETE /api/v2.1/org/:org_id/admin/users/:email/

Sample request

curl -X DELETE -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95" -H 'Accept: application/json; indent=4' https://cloud.seatable.cn/api/v2.1/org/12/admin/users/o2a@o2a.com/curl -X DELETE -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95"

Sample response

{
    "success": true
}

Errors

Reset User Password

PUT /api/v2.1/org/:org_id/admin/users/:email/set-password/

Sample request

curl -X PUT -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95" -H 'Accept: application/json; indent=4' https://cloud.seatable.cn/api/v2.1/org/12/admin/users/o2a@o2a.com/set-password/curl -X PUT -H "Authorization: Token 3f1e23157c3a1fd740e9dc1c5d748929fe319b95"

Sample response

{
    "new_password": "PcqK9nwSR0"
}

Errors

Last modified by seatable, 2023-05-18

List Users
Add User
Update User
Delete User
Reset User Password