core: update swagger.yaml

This commit is contained in:
Derrick Hammer 2024-03-22 18:02:56 -04:00
parent afb3d7fa3d
commit fb8a1b3c7d
Signed by: pcfreak30
GPG Key ID: C997C339BE476FF2
1 changed files with 28 additions and 0 deletions

View File

@ -679,6 +679,24 @@ paths:
responses: responses:
'204': '204':
description: File pinned description: File pinned
/s5/pin/{cid}/status:
get:
summary: Retrieve pin status
tags:
- pin
parameters:
- name: cid
in: path
required: true
schema:
type: string
responses:
'200':
description: Pin status
content:
application/json:
schema:
$ref: '#/components/schemas/AccountPinStatusResponse'
/s5/delete/{cid}: /s5/delete/{cid}:
delete: delete:
summary: Delete a file. This will only unpin it from the account, and potentially delete it later if there are no more global pins. summary: Delete a file. This will only unpin it from the account, and potentially delete it later if there are no more global pins.
@ -923,6 +941,16 @@ components:
type: string type: string
mime_type: mime_type:
type: string type: string
AccountPinStatusResponse:
type: object
required:
- status
- progress
properties:
status:
type: string
progress:
type: number
RegistryQueryResponse: RegistryQueryResponse:
type: object type: object
properties: properties: