API documentation for LegalOn services
LegalOn API (1.3.1)
Languages
Servers
サーバーのURLは `{api_base_url}/rest/v1` です。
アクセストークン取得時のレスポンスに含まれる `api_base_url` の値を用いてサーバーの URL を構成してください。
https://{api_base_url_without_scheme}/rest/v1
Bodyapplication/jsonrequired
案件部分更新リクエスト。
non-empty
副担当者のユーザー ID の全量。
- 空配列を指定するとすべて解除します。
- 同じユーザー ID は重複して指定できません。
- サーバーのURLは `{api_base_url}/rest/v1` です。
アクセストークン取得時のレスポンスに含まれる `api_base_url` の値を用いてサーバーの URL を構成してください。
https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}
- cURL
- JavaScript
- Python
- Java
- Go
curl -i -X PATCH \
'https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"title": "Review mutual NDA",
"due_date": null,
"status_id": "00000000-0000-0000-0000-000000000002",
"requester": {
"email": "requester@example.com",
"name": "Request User"
},
"main_assignee_id": "00000000-0000-0000-0000-000000000004",
"sub_assignee_ids": [
"00000000-0000-0000-0000-000000000005"
],
"custom_attributes": [
{
"custom_attribute_definition_id": "00000000-0000-0000-0000-000000000010",
"text_value": "High priority"
}
]
}'- サーバーのURLは `{api_base_url}/rest/v1` です。
アクセストークン取得時のレスポンスに含まれる `api_base_url` の値を用いてサーバーの URL を構成してください。
https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}
- cURL
- JavaScript
- Python
- Java
- Go
curl -i -X DELETE \
'https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Request
指定した案件のタイムライン項目をページングして取得します。初期対応するイベント種別は message です。visibility を省略した場合は公開メッセージだけを返します。 レスポンスはイベントエンベロープ形式です。トップレベルのタイムライン項目構造を変更せずにイベント種別を追加できます。
page_token、visibility、page_sizeで取得範囲とページングを指定できます。各項目の詳細はパラメータの説明を参照してください。
- 案件が存在しない場合は404、存在する案件を呼び出し元が閲覧できない場合は403を返します。
- 添付ファイル情報はレスポンスに含まれません。
非公開メッセージにはセンシティブな情報が含まれる可能性があります。visibility に private または all を指定する場合は、外部での保存・転送に適切なアクセス制御を適用し、意図しない共有を防いでください。
メッセージを作成する場合は、POST /matters/{matter_id}/messagesを使用します。
Security
OAuth2ClientCredentials
- サーバーのURLは `{api_base_url}/rest/v1` です。
アクセストークン取得時のレスポンスに含まれる `api_base_url` の値を用いてサーバーの URL を構成してください。
https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}/timeline-items
- cURL
- JavaScript
- Python
- Java
- Go
curl -i -X GET \
'https://{api_base_url_without_scheme}/rest/v1/matters/{matter_id}/timeline-items?visibility=public&page_size=50&page_token=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "timeline_items": [ { … } ], "total_size": 1, "next_page_token": "eyJjYXNlX3RpbWVsaW5lX2V2ZW50X2lkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDMwIiwidHlwZSI6Im5leHQifQ" }