From 1434bc978f0dc2e25455974903c040230b36101b Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 10 May 2018 22:17:43 -0700 Subject: basic creator POST --- golang/fatcat-openapi2.yml | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) (limited to 'golang/fatcat-openapi2.yml') diff --git a/golang/fatcat-openapi2.yml b/golang/fatcat-openapi2.yml index 5d22213f..6075940b 100644 --- a/golang/fatcat-openapi2.yml +++ b/golang/fatcat-openapi2.yml @@ -26,7 +26,15 @@ x-entity-props: &ENTITYPROPS redirect: type: string #format: uuid - +x-entity-edit-props: &ENTITYEDITPROPS + id: + type: integer + ident: + type: string + revision: + type: integer + editgroup_id: + type: integer definitions: error: @@ -57,10 +65,6 @@ definitions: #format: custom creator_entity: type: object - required: - - ident - - state - - name properties: <<: *ENTITYPROPS name: @@ -68,6 +72,10 @@ definitions: orcid: type: string #format: custom + entity_edit: + type: object + properties: + <<: *ENTITYEDITPROPS editor: type: object required: @@ -106,11 +114,14 @@ paths: in: body schema: $ref: "#/definitions/creator_entity" + #- name: editgroup + # in: body + # type: string responses: 201: description: created schema: - $ref: "#/definitions/creator_entity" + $ref: "#/definitions/entity_edit" 400: description: bad request schema: -- cgit v1.2.3