すべてのRESTエンドポイント
Applinks
Applinks APIによって、基本的なapplink操作が可能になります。
- ファイルApplink作成
- メソッド: postパス:
/documents/api/1.2/applinks/file/{fileId}
- フォルダApplink作成
- メソッド: postパス:
/documents/api/1.2/applinks/folder/{folderId}
- Applinkトークン・リフレッシュ
- メソッド: putパス:
/documents/api/1.2/applinks/token
カタログ
カタログAPIは、特定のバージョンで使用可能なリソースに関する情報を提供します。
- すべてのバージョンの取得
- メソッド: getパス:
/documents/api/
- APIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog
- Applink APIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/applinks
- 構成APIカタログを取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/configuration
- ファイルAPIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/files
- フォルダAPIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/folders
- メタデータAPIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/metadata
- パブリック・リンクAPIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/publiclinks
- 共有APIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/shares
- サイトAPIカタログを取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/sites
- 特定バージョンの取得
- メソッド: getパス:
/documents/api/{version}
- テンプレートAPIカタログを入手
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/templates
- ユーザーAPIカタログの取得
- メソッド: getパス:
/documents/api/{version}/metadata-catalog/users
クライアント・アプリケーション
クライアント・アプリケーション・カテゴリの操作。
- クライアント・アプリケーションの作成
- メソッド: postパス:
/documents/api/1.2/config/clientApplications
- クライアント・アプリケーションの削除
- メソッド: deleteパス:
/documents/api/1.2/config/clientApplications/{id}
- クライアント・アプリケーション・ファイルのダウンロード
- メソッド: getパス:
/documents/api/1.2/config/clientApplications/{id}/data
- クライアント・アプリケーションの取得
- メソッド: getパス:
/documents/api/1.2/config/clientApplications/{id}
- すべてのクライアント・アプリケーションの取得
- メソッド: getパス:
/documents/api/1.2/config/clientApplications
- クライアント・アプリケーションの更新
- メソッド: putパス:
/documents/api/1.2/config/clientApplications/{id}
構成
構成APIは、基本的な構成操作を提供します。
- CDN構成の取得
- メソッド: getパス:
/documents/api/1.2/config/sites/deliverycdn
- コラボレーション構成の取得
- メソッド: getパス:
/documents/api/1.2/config/collaboration
- 電子メール通知構成の取得
- メソッド: getパス:
/documents/api/1.2/config/notification/email
- 電子メール通知構成の設定
- メソッド: putパス:
/documents/api/1.2/config/notification/email
ファイル
ファイルAPIによって、基本的なファイル操作が可能になります。
- 抽出ジョブの中止
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}/_extract/{jobId}
- メタデータ・コレクションのファイルへの割当て
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/metadata/{collectionName}
- ファイル・メタデータ・コレクションへの値の割当て
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/metadata
- ファイル・コピー
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/copy
- ファイル会話を作成
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/conversation
- すべてのファイル・タグの削除
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}/tags
- カスタム・レンディションの削除
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}/data/rendition
- ファイル削除
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}
- ファイル・メタデータ・コレクションの値の削除
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}/metadata
- ファイル・ダウンロード
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data
- ファイル編集
- メソッド: putパス:
/documents/api/1.2/files/{fileId}
- ファイル・タグの編集
- メソッド: putパス:
/documents/api/1.2/files/{fileId}/tags
- フォルダへのZIPファイルの抽出
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/_extract
- ファイル・レンディション生成
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/pages
- ファイル・アクセス権の取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/accesses
- ファイル割当てメタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/metadataFields
- ファイルのHTML5プレビューの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/previewPath
- ファイル情報取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}
- ファイル・メタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/metadata
- ファイル・タグの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/tags
- ファイル・バージョン取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/versions
- 複数のファイルに関する情報の取得
- メソッド: getパス:
/documents/api/1.2/files/lists
- レンディション取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/rendition
- レンディション・ページ・カウント取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/pages
- レスポンシブ・ラージ・イメージを取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/largeImage
- レスポンシブ・ミディアム・イメージを取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/mediumImage
- レスポンシブ・スモール・イメージを取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/smallImage
- レスポンシブ・サムネイル・イメージを取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/thumbnailImage
- 抽出ジョブのステータスの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/_extract/{jobId}
- サムネイル取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/thumbnail
- リストのレンディション
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/data/renditions
- ファイル移動
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/move
- ファイル予約
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/reserve
- ファイル・タグの設定
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/tags
- ファイル予約解除
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/unreserve
- カスタム・レンディションのアップロード
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/data/rendition
- ファイル・アップロード
- メソッド: postパス:
/documents/api/1.2/files/data
- ファイル・バージョン・アップロード
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/data
フォルダ
フォルダAPIには、基本的なフォルダ操作が用意されています。
- 一括ダウンロード・ジョブの中断
- メソッド: deleteパス:
/documents/api/1.2/folders/{folderId}/_download/{jobId}
- メタデータ・コレクションのフォルダへの割当て
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/metadata/{collectionName}
- フォルダ・メタデータ・コレクションへの値の割当て
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/metadata
- フォルダの一括作成
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/_bulkCreate
- フォルダおよびファイルの一括ダウンロード
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/_download
- フォルダの所有権の変更
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/changeOwnership
- フォルダ・コピー
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/copy
- フォルダ作成
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}
- フォルダの会話を作成
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/conversation
- すべてのフォルダ・タグの削除
- メソッド: deleteパス:
/documents/api/1.2/folders/{folderId}/tags
- フォルダ削除
- メソッド: deleteパス:
/documents/api/1.2/folders/{folderId}
- フォルダ・メタデータ・コレクションの値の削除
- メソッド: deleteパス:
/documents/api/1.2/folders/{folderId}/metadata
- 一括ダウンロード・ジョブ・ファイルのダウンロード
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/_download/{jobId}/package
- フォルダ編集
- メソッド: putパス:
/documents/api/1.2/folders/{folderId}
- フォルダ・タグの編集
- メソッド: putパス:
/documents/api/1.2/folders/{folderId}/tags
- フォルダ取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}
- フォルダ割当てメタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/metadataFields
- フォルダ・メタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/metadata
- フォルダ・タグの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/tags
- ホーム・フォルダ・コンテンツの取得
- メソッド: getパス:
/documents/api/1.2/folders/items
- 複数のフォルダに関する情報の取得
- メソッド: getパス:
/documents/api/1.2/folders/lists
- 特定フォルダ・コンテンツの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/items
- 一括ダウンロード・ジョブのステータスの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/_download/{jobId}
- フォルダの移動
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/move
- フォルダまたはファイルの検索
- メソッド: getパス:
/documents/api/1.2/folders/search/items
- 特定フォルダIDのフォルダまたはファイルの検索
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/search/items
- フォルダ・タグの設定
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/tags
メタデータ・コレクション
メタデータ・コレクション・カテゴリの操作。
- メタデータ・コレクションのファイルへの割当て
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/metadata/{collectionName}
- メタデータ・コレクションのフォルダへの割当て
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/metadata/{collectionName}
- ファイル・メタデータ・コレクションへの値の割当て
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/metadata
- フォルダ・メタデータ・コレクションへの値の割当て
- メソッド: postパス:
/documents/api/1.2/folders/{folderId}/metadata
- メタデータ・コレクションの作成
- メソッド: postパス:
/documents/api/1.2/metadata/{collectionName}
- メタデータ・コレクション削除
- メソッド: deleteパス:
/documents/api/1.2/metadata/{collectionName}
- フォルダ・メタデータ・コレクションの値の削除
- メソッド: deleteパス:
/documents/api/1.2/folders/{folderId}/metadata
- ファイル・メタデータ・コレクションの値の削除
- メソッド: deleteパス:
/documents/api/1.2/files/{fileId}/metadata
- Metadataコレクションのフィールドの編集
- メソッド: putパス:
/documents/api/1.2/metadata/{collectionName}/field
- Metadataコレクションの編集
- メソッド: putパス:
/documents/api/1.2/metadata/{collectionName}
- 使用可能なMetadataコレクションの取得
- メソッド: getパス:
/documents/api/1.2/metadata
- ファイル割当てメタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/metadataFields
- ファイル・メタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/files/{fileId}/metadata
- フォルダ割当てメタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/metadataFields
- フォルダ・メタデータ・コレクションの取得
- メソッド: getパス:
/documents/api/1.2/folders/{folderId}/metadata
- メタデータ・コレクション定義の取得
- メソッド: getパス:
/documents/api/1.2/metadata/{collectionName}
- 検索可能なメタデータ・フィールドの取得
- メソッド: getパス:
/documents/api/1.2/metadata/searchFields
- 検索可能なメタデータ・フィールドの設定
- メソッド: postパス:
/documents/api/1.2/metadata/searchFields
- ファイル・アップロード
- メソッド: postパス:
/documents/api/1.2/files/data
- ファイル・バージョン・アップロード
- メソッド: postパス:
/documents/api/1.2/files/{fileId}/data
Publiclinks
Publiclinks APIは、基本的なパブリック・リンク操作を提供
- ファイル・パブリック・リンク作成
- メソッド: postパス:
/documents/api/1.2/publiclinks/file/{fileId}
- フォルダ・パブリック・リンク作成
- メソッド: postパス:
/documents/api/1.2/publiclinks/folder/{folderId}
- パブリック・リンク削除
- メソッド: deleteパス:
/documents/api/1.2/publiclinks/{linkId}
- パブリック・リンク編集
- メソッド: putパス:
/documents/api/1.2/publiclinks/{linkId}
- ファイル・パブリック・リンク取得
- メソッド: getパス:
/documents/api/1.2/publiclinks/file/{fileId}
- フォルダ・パブリック・リンク取得
- メソッド: getパス:
/documents/api/1.2/publiclinks/folder/{folderId}
- パブリック・リンク取得
- メソッド: getパス:
/documents/api/1.2/publiclinks/{linkId}
共有
共有APIによって、基本的な共有操作が可能になります。
- 共有フォルダ・ユーザー・ロールの編集
- メソッド: putパス:
/documents/api/1.2/shares/{folderId}/role
- 共有フォルダ・ユーザーの取得
- メソッド: getパス:
/documents/api/1.2/shares/{folderId}/items
- 現行ユーザーの失効
- メソッド: deleteパス:
/documents/api/1.2/shares/{folderId}/myuser
- ユーザーの失効
- メソッド: deleteパス:
/documents/api/1.2/shares/{folderId}/user
- フォルダ共有
- メソッド: postパス:
/documents/api/1.2/shares/{folderId}
- フォルダ共有解除
- メソッド: deleteパス:
/documents/api/1.2/shares/{folderId}
サイト
Sites APIは基本的なサイト操作を提供します。
- サイトからサイトを作成
- メソッド: postパス:
/documents/api/1.2/sites/{siteId}/site
テンプレート
Templates APIは、基本的なテンプレート操作を提供します。
- テンプレートからサイトを作成
- メソッド: postパス:
/documents/api/1.2/templates/{templateId}/site
ユーザー
ユーザーAPIは、フォルダおよびファイル共有の目的で、ユーザーを識別する基本情報を提供します。
- 電子メール・アドレスを持つユーザーの取得
- メソッド: getパス:
/documents/api/1.2/users/search/items
- ユーザーの取得
- メソッド: getパス:
/documents/api/1.2/users/items
- ユーザー・コンテンツの転送
- メソッド: postパス:
/documents/api/1.2/users/{userID}/transferContent