@lap v0.3
# Machine-readable API spec. Each @endpoint block is one API call.
@api JSON storage
@base https://extendsclass.com/api/json-storage
@version 0.1
@endpoints 5
@toc bin(5)

@endpoint GET /bin/{id}
@returns(200)
@errors {404, 422}

@endpoint PUT /bin/{id}
@returns(200) {status: int, data: map}
@errors {401, 404, 413, 422}

@endpoint PATCH /bin/{id}
@returns(200) {status: int, data: map}
@errors {401, 404, 413, 422}

@endpoint DELETE /bin/{id}
@returns(200) {status: int}
@errors {401, 404, 422}

@endpoint POST /bin
@returns(200) {status: int, uri: str, id: str}
@errors {413, 422}

@end
