GET/paperon/projects/{projectId}/members

PaperOn プロジェクトのメンバーリストを取得する。
プロジェクトの権限設定でマスターを アップロードメンバーと同一 に設定している場合には、アップロードメンバーはマスターとしても取得される。

Authorization

oauth2

Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。

Scope

paperon
paperon.read

HTTP Request

GEThttps://www.worksapis.com/v1.0/paperon/projects/{projectId}/members

Path Parameters

ParameterTypeDescription
projectId string 

プロジェクト ID


required
example : 550e8400-e29b-41d4-a716-446655440000 

Query Parameters

ParameterTypeDescription
role string 

プロジェクトメンバーの役割

  • master: プロジェクト管理者。ファイルの承認やダウンロードなど、全体を管理可能
  • uploader: ファイルのアップロードのみが行えるメンバー

Allowed values : master, uploader 

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Response

HTTP 200

OK

PropertyTypeDescription
members array (object) 

プロジェクトのメンバーリスト

 

object

PropertyTypeDescription
userId string 

ユーザー ID


example : userf7da-f82c-4284-13e7-030f3b4c756x 
role string 

プロジェクトメンバーの役割

  • master: プロジェクト管理者。ファイルの承認やダウンロードなど、全体を管理可能
  • uploader: ファイルのアップロードのみが行えるメンバー

Allowed values : master, uploader 

Response Example

example

1{2  "members": [3    {4      "userId": "userf7da-f82c-4284-13e7-030f3b4c756x",5      "role": "master"6    },7    {8      "userId": "userf7da-f82c-4284-13e7-030f3b4c756x",9      "role": "uploader"10    }11  ]12}