{"name":"playground-api","organization":{"key":"michal"},"application":{"key":"playground-api"},"namespace":"io.github.mkows.playground.api.v0","version":"0.0.3-dev","info":{"license":{"name":"MIT","url":"http://opensource.org/licenses/MIT"},"contact":{"name":"Michal Kowaliszyn","url":"https://github.com/mkows"}},"headers":[],"imports":[],"enums":[{"name":"item_state_failed_cause","plural":"item_state_failed_causes","values":[{"name":"ErrorCause1","attributes":[]},{"name":"ErrorCause2","attributes":[]},{"name":"ErrorCause3","attributes":[]}],"attributes":[]},{"name":"item_state_progress","plural":"item_state_progresses","values":[{"name":"Init","attributes":[]},{"name":"Pending","attributes":[]},{"name":"Completed","attributes":[]}],"attributes":[]}],"interfaces":[],"unions":[{"name":"item_state","plural":"item_states","types":[{"type":"item_state_progress","attributes":[],"discriminator_value":"item_state_progress"},{"type":"[item_state_failed_cause]","attributes":[],"discriminator_value":"item_state_failed_cause"}],"attributes":[],"interfaces":[],"discriminator":"type"}],"models":[{"name":"error","plural":"errors","fields":[{"name":"code","type":"integer","required":true,"attributes":[],"annotations":[]},{"name":"message","type":"string","required":true,"attributes":[],"annotations":[],"maximum":12},{"name":"message_code","type":"string","required":true,"attributes":[],"annotations":[],"minimum":2,"maximum":2},{"name":"message_lengthy","type":"string","required":true,"attributes":[],"annotations":[],"minimum":30},{"name":"details","type":"string","required":false,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"healthcheck","plural":"healthchecks","fields":[{"name":"status","type":"string","required":true,"attributes":[],"annotations":[],"minimum":3,"example":"healthy"},{"name":"created_at","type":"date-time-iso8601","required":true,"attributes":[],"annotations":[],"example":"2014-04-29T11:56:52Z"}],"attributes":[],"interfaces":[]}],"resources":[{"type":"healthcheck","plural":"healthchecks","operations":[{"method":"GET","path":"/_internal_/healthcheck","parameters":[],"responses":[{"code":{"integer":{"value":200}},"type":"healthcheck","attributes":[]}],"attributes":[]},{"method":"POST","path":"/_internal_/healthcheck/test_form_params_json","parameters":[{"name":"param1","type":"string","location":"Form","required":true}],"responses":[{"code":{"integer":{"value":204}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/_internal_/healthcheck/:id","parameters":[{"name":"id","type":"integer","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"healthcheck","attributes":[]},{"code":{"integer":{"value":400}},"type":"error","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]},{"code":{"integer":{"value":403}},"type":"string","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":"/_internal_/healthcheck"}],"attributes":[],"annotations":[],"apidoc":{"version":"0.0.3-dev"},"base_url":"https://mkows.github.io","description":"Sample API to play with Apibuilder"}