From 19eb1641eece9f03ca193417cdf244efc1a9da8a Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Sun, 27 May 2018 14:45:07 -0700 Subject: swagger spec: body -> entity --- rust/fatcat-api/api/swagger.yaml | 96 ++++++++++++++++------------------------ 1 file changed, 37 insertions(+), 59 deletions(-) (limited to 'rust/fatcat-api/api') diff --git a/rust/fatcat-api/api/swagger.yaml b/rust/fatcat-api/api/swagger.yaml index e6b4b356..d9c03d42 100644 --- a/rust/fatcat-api/api/swagger.yaml +++ b/rust/fatcat-api/api/swagger.yaml @@ -17,7 +17,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/creator_entity" @@ -177,7 +177,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/container_entity" @@ -337,7 +337,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/file_entity" @@ -497,7 +497,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/release_entity" @@ -657,7 +657,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/work_entity" @@ -850,7 +850,7 @@ paths: post: parameters: - in: "body" - name: "body" + name: "entity" required: true schema: $ref: "#/definitions/editgroup" @@ -1321,30 +1321,30 @@ definitions: - "editgroup_id" - "ident" properties: - extra: - type: "object" - editgroup_id: + edit_id: type: "integer" format: "int64" - example: 16 - redirect_ident: + example: 847 + ident: type: "string" - example: "f1f046a3-45c9-4b99-adce-000000000002" + example: "f1f046a3-45c9-4b99-adce-000000000001" revision: type: "integer" format: "int64" example: 42 - ident: + redirect_ident: type: "string" - example: "f1f046a3-45c9-4b99-adce-000000000001" - edit_id: + example: "f1f046a3-45c9-4b99-adce-000000000002" + editgroup_id: type: "integer" format: "int64" - example: 847 + example: 16 + extra: + type: "object" example: ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 @@ -1382,66 +1382,66 @@ definitions: edits: works: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 creators: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 files: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 containers: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 releases: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 @@ -1512,66 +1512,66 @@ definitions: example: works: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 creators: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 files: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 containers: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 releases: - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 - ident: "f1f046a3-45c9-4b99-adce-000000000001" - extra: "{}" edit_id: 847 + extra: "{}" redirect_ident: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: 16 revision: 42 @@ -1617,28 +1617,6 @@ x-entity-props: extra: type: "object" additionalProperties: {} -x-entity-edit-props: - edit_id: - type: "integer" - example: 847 - format: "int64" - ident: - type: "string" - example: "f1f046a3-45c9-4b99-adce-000000000001" - revision: - type: "integer" - example: 42 - format: "int64" - redirect_ident: - type: "string" - example: "f1f046a3-45c9-4b99-adce-000000000002" - editgroup_id: - type: "integer" - example: 16 - format: "int64" - extra: - type: "object" - additionalProperties: {} x-entity-responses: 400: description: "Bad Request" -- cgit v1.2.3