diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-10 22:17:43 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-10 22:17:43 -0700 |
commit | 1434bc978f0dc2e25455974903c040230b36101b (patch) | |
tree | 9d09367401c2ab6b0f2a1b6a6612f4d2d32b24ba /golang/fatcat-openapi2.yml | |
parent | e63d2b6c2bc7c7ecf5e57e4e25267113f8a1ed51 (diff) | |
download | fatcat-1434bc978f0dc2e25455974903c040230b36101b.tar.gz fatcat-1434bc978f0dc2e25455974903c040230b36101b.zip |
basic creator POST
Diffstat (limited to 'golang/fatcat-openapi2.yml')
-rw-r--r-- | golang/fatcat-openapi2.yml | 23 |
1 files changed, 17 insertions, 6 deletions
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: |