From 63db335123d8dde1c4e701668c07805094ff88e8 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 24 May 2018 01:31:44 -0700 Subject: WIP on API spec improvements Fixes a bunch of i64/i32/isize stuff --- rust/fatcat-api/api/swagger.yaml | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) (limited to 'rust/fatcat-api/api') diff --git a/rust/fatcat-api/api/swagger.yaml b/rust/fatcat-api/api/swagger.yaml index f5391925..a6f7a0fe 100644 --- a/rust/fatcat-api/api/swagger.yaml +++ b/rust/fatcat-api/api/swagger.yaml @@ -902,8 +902,9 @@ paths: in: "path" required: true type: "integer" + format: "int64" formatString: "{}" - example: "56" + example: "789" responses: 200: description: "Found Entity" @@ -953,8 +954,9 @@ paths: in: "path" required: true type: "integer" + format: "int64" formatString: "{}" - example: "56" + example: "789" responses: 200: description: "Merged Successfully" @@ -1031,12 +1033,14 @@ definitions: example: "Grace Hopper" editgroup_id: type: "integer" + format: "int64" example: 16 redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" revision: type: "integer" + format: "int64" example: 42 ident: type: "string" @@ -1083,12 +1087,14 @@ definitions: example: "f1f046a3-45c9-4b99-adce-000000000001" revision: type: "integer" + format: "int64" example: 42 redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: type: "integer" + format: "int64" example: 16 example: redirect: "f1f046a3-45c9-4b99-adce-000000000002" @@ -1112,15 +1118,18 @@ definitions: example: "f013d66c7f6817d08b7eb2a93e6d0440c1f3e7f8" size: type: "integer" + format: "int64" example: 1048576 editgroup_id: type: "integer" + format: "int64" example: 16 redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" revision: type: "integer" + format: "int64" example: 42 ident: type: "string" @@ -1181,12 +1190,14 @@ definitions: example: "f1f046a3-45c9-4b99-adce-000000000001" revision: type: "integer" + format: "int64" example: 42 redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: type: "integer" + format: "int64" example: 16 example: redirect: "f1f046a3-45c9-4b99-adce-000000000002" @@ -1210,12 +1221,14 @@ definitions: type: "string" editgroup_id: type: "integer" + format: "int64" example: 16 redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" revision: type: "integer" + format: "int64" example: 42 ident: type: "string" @@ -1240,15 +1253,18 @@ definitions: properties: editgroup_id: type: "integer" + format: "int64" example: 16 revision: type: "integer" + format: "int64" example: 42 ident: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000001" edit_id: type: "integer" + format: "int64" example: 847 example: ident: "f1f046a3-45c9-4b99-adce-000000000001" @@ -1274,14 +1290,25 @@ definitions: properties: id: type: "integer" + format: "int64" editor_id: type: "integer" + format: "int64" description: type: "string" + container_edits: + type: "array" + extra: + type: "object" + additionalProperties: + type: "string" example: + extra: + key: "extra" description: "description" editor_id: 6 id: 0 + container_edits: "" upperCaseName: "EDITGROUP" changelogentries: type: "array" @@ -1296,8 +1323,10 @@ definitions: properties: index: type: "integer" + format: "int64" editgroup_id: type: "integer" + format: "int64" timestamp: type: "string" format: "date-time" @@ -1316,25 +1345,30 @@ x-entity-props: revision: type: "integer" example: 42 + format: "int64" redirect: type: "string" example: "f1f046a3-45c9-4b99-adce-000000000002" editgroup_id: type: "integer" example: 16 + format: "int64" 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" editgroup_id: type: "integer" example: 16 + format: "int64" x-entity-responses: 400: description: "Bad Request" -- cgit v1.2.3