{"apiVersion":"5.1.1","swaggerVersion":"1.1","basePath":"https://api.composer.nprstations.org/v1","resourcePath":"/consumer","apis":[{"path":"/consumer","description":"Create a consumer key and secret","operations":[{"parameters":[{"name":"body","description":"Consumer Request","dataType":"consumerrequest","required":true,"allowMultiple":false,"paramType":"body"}],"httpMethod":"POST","notes":"Get a consumer key. This request must be signed using the               consumer secret as described by the               <a href=\"http://oauth.net/core/1.0/#signing_process\">OAuth standard</a>.","errorResponses":[{"code":400,"reason":"invalid id","errors":[]},{"code":404,"reason":"consumerrequest not found"}],"nickname":"create","summary":"Get a consumer key","customFields":{"description":"Create a consumer key and secret","path":"/consumer","method":"POST","params":[{"name":"body","description":"Consumer Request","dataType":"consumerrequest","required":true,"allowMultiple":false,"paramType":"body"}],"responseClass":"consumer","preliminaryCallbacks":[null,null],"requestSignature":"consumer"},"responseClass":"consumer"}]}],"models":{"consumerrequest":{"id":"consumerrequest","properties":{"name":{"type":"string","description":"Consumer name","required":true},"username":{"type":"string","description":"Username","required":true},"password":{"type":"string","description":"Password","required":true}}},"consumer":{"id":"consumer","properties":{"name":{"type":"string","description":"Name","required":true},"consumerKey":{"type":"string","description":"Consumer key","required":true},"consumerSecret":{"type":"string","description":"Consumer secret","required":true}}}}}