Skip to content

Commit

Permalink
Update user_account_operations.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
r350178982 committed Jan 13, 2025
1 parent 8ad445c commit 152dd3a
Showing 1 changed file with 58 additions and 58 deletions.
116 changes: 58 additions & 58 deletions api/user_account_operations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3136,64 +3136,64 @@ paths:
example: "https://cloud.seafile.com/seafhttp/files/c7764c20-bcef-42fe-ab7c-e37a4f0bd246/1.docx"

/api/v2.1/repos/{repo_id}/file/:
# post:
# tags:
# - Files
# summary: Create/Rename/Move/Copy/Revert file
# description: With this request, you can create/rename/move/copy/revert a file.
# security:
# - AccountTokenAuth: []
# parameters:
# - $ref: '#/components/parameters/repo_id'
# - $ref: '#/components/parameters/p'
# requestBody:
# required: true
# content:
# multipart/form-data:
# schema:
# $ref: '#/components/schemas/file_operation'
# responses:
# '200':
# description: OK
# content:
# application/json:
# schema:
# oneOf:
# - $ref: '#/components/schemas/create'
# - $ref: '#/components/schemas/rename'
# - $ref: '#/components/schemas/move'
# - $ref: '#/components/schemas/copy'
# - $ref: '#/components/schemas/revert'
# examples:
# Create file:
# value: {
# 'is_locked': False,
# 'mtime': '2024-03-12T14:57:42+08:00',
# 'obj_id': u'44bdca6005429390d1ecc6943b05c821bd30917a',
# 'obj_name': u'test.xlsx',
# 'parent_dir': u'/',
# 'repo_id': u'7460f7ac-a0ff-4585-8906-bb5a57d2e118',
# 'size': 7631,
# 'type': 'file'
# }
# Rename file:
# value: success
# Move file:
# value: {
# "repo_id": "affc837f-7fdd-4e91-b88a-32caf99897f2",
# "parent_dir": "/example-folder",
# "obj_name": "foo.c"
# }
# Copy file:
# value: {
# "repo_id": "affc837f-7fdd-4e91-b88a-32caf99897f2",
# "parent_dir": "/example-folder",
# "obj_name": "foo.c"
# }
# Revert file:
# value: {
# "success": true
# }
post:
tags:
- Files
summary: Create/Rename/Move/Copy/Revert a file
description: With this request, you can create/rename/move/copy/revert a file.
security:
- AccountTokenAuth: []
parameters:
- $ref: '#/components/parameters/repo_id'
- $ref: '#/components/parameters/p'
requestBody:
required: true
content:
multipart/form-data:
schema:
$ref: '#/components/schemas/file_operation'
responses:
'200':
description: OK
content:
application/json:
schema:
oneOf:
- $ref: '#/components/schemas/create'
- $ref: '#/components/schemas/rename'
- $ref: '#/components/schemas/move'
- $ref: '#/components/schemas/copy'
- $ref: '#/components/schemas/revert'
examples:
Create file:
value: {
'is_locked': False,
'mtime': '2024-03-12T14:57:42+08:00',
'obj_id': u'44bdca6005429390d1ecc6943b05c821bd30917a',
'obj_name': u'test.xlsx',
'parent_dir': u'/',
'repo_id': u'7460f7ac-a0ff-4585-8906-bb5a57d2e118',
'size': 7631,
'type': 'file'
}
Rename file:
value: success
Move file:
value: {
"repo_id": "affc837f-7fdd-4e91-b88a-32caf99897f2",
"parent_dir": "/example-folder",
"obj_name": "foo.c"
}
Copy file:
value: {
"repo_id": "affc837f-7fdd-4e91-b88a-32caf99897f2",
"parent_dir": "/example-folder",
"obj_name": "foo.c"
}
Revert file:
value: {
"success": true
}
put:
tags:
- Files
Expand Down

0 comments on commit 152dd3a

Please sign in to comment.