Skip to content

Instantly share code, notes, and snippets.

@kalisjoshua
Created May 29, 2015 20:25
Show Gist options
  • Save kalisjoshua/aa0c02283a1876bc1d5a to your computer and use it in GitHub Desktop.
Save kalisjoshua/aa0c02283a1876bc1d5a to your computer and use it in GitHub Desktop.
Standard Traits for RAML
standardDELETE:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
202:
description: <<202description>>
body:
application/json:
example: <<202jsonExample>>
schema: <<202jsonSchema>>
204:
description: <<204description>>
body:
application/json:
example: <<204jsonExample>>
schema: <<204jsonSchema>>
400:
description: <<400description>>
body:
application/json:
example: <<400jsonExample>>
schema: <<400jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
404:
description: <<404description>>
body:
application/json:
example: <<404jsonExample>>
schema: <<404jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardGET-C:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardGET-E:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
400:
description: <<400description>>
body:
application/json:
example: <<400jsonExample>>
schema: <<400jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
404:
description: <<404description>>
body:
application/json:
example: <<404jsonExample>>
schema: <<404jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardHEAD:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardOPTIONS:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
standardPATCH:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
202:
description: <<202description>>
body:
application/json:
example: <<202jsonExample>>
schema: <<202jsonSchema>>
400:
description: <<400description>>
body:
application/json:
example: <<400jsonExample>>
schema: <<400jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
404:
description: <<404description>>
body:
application/json:
example: <<404jsonExample>>
schema: <<404jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardPOST:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
201:
description: <<201description>>
body:
application/json:
example: <<201jsonExample>>
schema: <<201jsonSchema>>
202:
description: <<202description>>
body:
application/json:
example: <<202jsonExample>>
schema: <<202jsonSchema>>
400:
description: <<400description>>
body:
application/json:
example: <<400jsonExample>>
schema: <<400jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
409:
description: <<409description>>
body:
application/json:
example: <<409jsonExample>>
schema: <<409jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
standardPUT:
responses:
200:
description: <<200description>>
body:
application/json:
example: <<200jsonExample>>
schema: <<200jsonSchema>>
202:
description: <<202description>>
body:
application/json:
example: <<202jsonExample>>
schema: <<202jsonSchema>>
400:
description: <<400description>>
body:
application/json:
example: <<400jsonExample>>
schema: <<400jsonSchema>>
401:
description: <<401description>>
body:
application/json:
example: <<401jsonExample>>
schema: <<401jsonSchema>>
404:
description: <<404description>>
body:
application/json:
example: <<404jsonExample>>
schema: <<404jsonSchema>>
500:
description: <<500description>>
body:
application/json:
example: <<500jsonExample>>
schema: <<500jsonSchema>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment