@lap v0.3
# Machine-readable API spec. Each @endpoint block is one API call.
@api Daymet Single Pixel Extraction Tool API
@base https://daymet.ornl.gov/single-pixel
@version 1.0.2
@endpoints 4
@toc api(1), preview(1), send(1), visualize(1)

@group api
@endpoint GET /api/data
@required {lat: any, lon: any, format: any}
@optional {vars: any, years: any, start: any, end: any}
@returns(200)

@endgroup

@group preview
@endpoint GET /preview
@required {lat: any, lon: any, format: any}
@optional {vars: any, years: any, start: any, end: any}
@returns(200)

@endgroup

@group send
@endpoint GET /send/saveData
@required {lat: any, lon: any, format: any}
@optional {vars: any, years: any, start: any, end: any}
@returns(200)

@endgroup

@group visualize
@endpoint GET /visualize
@required {lat: any, lon: any, format: any}
@optional {vars: any, years: any, start: any, end: any}
@returns(200)

@endgroup

@end
