APISchema
view release on metacpan or search on metacpan
t/fixtures/status.def view on Meta::CPAN
title 'Status';
description 'Return various HTTP status';
resource none => {
type => 'object',
description => 'Empty object',
properties => {},
};
resource ok => {
type => 'string',
description => 'Success',
example => 'Succeeded!',
};
resource error => {
type => 'object',
description => 'Failure',
properties => {
status => {
type => 'number',
example => 400,
},
message => {
type => 'string',
example => 'Bad Request',
},
},
};
GET '/get' => {
title => 'Get API',
description => 'Get something',
destination => {},
request => 'none',
response => {
200 => {
body => 'ok',
encoding => 'perl',
},
400 => {
body => 'error',
encoding => 'json',
},
},
};
( run in 2.681 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )