diff options
Diffstat (limited to 'rust/fatcat-api/api')
-rw-r--r-- | rust/fatcat-api/api/swagger.yaml | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/rust/fatcat-api/api/swagger.yaml b/rust/fatcat-api/api/swagger.yaml index f173c53d..6e37a5d6 100644 --- a/rust/fatcat-api/api/swagger.yaml +++ b/rust/fatcat-api/api/swagger.yaml @@ -1169,11 +1169,11 @@ definitions: refs: type: "array" items: - type: "string" + $ref: "#/definitions/release_ref" contribs: type: "array" items: - type: "string" + $ref: "#/definitions/release_contrib" issue: type: "string" example: "12" @@ -1226,14 +1226,24 @@ definitions: release_type: "preprint" title: "title" contribs: - - "contribs" - - "contribs" + - creator_stub: "creator_stub" + creator_id: "creator_id" + index: 6 + contrib_type: "contrib_type" + - creator_stub: "creator_stub" + creator_id: "creator_id" + index: 6 + contrib_type: "contrib_type" revision: 42 volume: "volume" pages: "pages" refs: - - "refs" - - "refs" + - target_release_id: "target_release_id" + stub: "stub" + index: 0 + - target_release_id: "target_release_id" + stub: "stub" + index: 0 extra: "{}" editgroup_id: 16 state: "wip" @@ -1409,6 +1419,10 @@ definitions: type: "string" stub: type: "string" + example: + target_release_id: "target_release_id" + stub: "stub" + index: 0 upperCaseName: "RELEASE_REF" release_contrib: type: "object" @@ -1422,6 +1436,11 @@ definitions: type: "string" contrib_type: type: "string" + example: + creator_stub: "creator_stub" + creator_id: "creator_id" + index: 6 + contrib_type: "contrib_type" upperCaseName: "RELEASE_CONTRIB" editgroup_edits: properties: |