×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Building REST API for DigitalUniverse http://star-api.herokuapp.com/
Slide 2
Slide 2 text
Team wallyqs surenm nicholalexandar zniazi jdmcpeek NancyKo
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
Y U NO API ???
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
Goals • Simple REST API (mostly just GET) • Fast and efficient • Advanced filtering and searching
Slide 7
Slide 7 text
Technology
Slide 8
Slide 8 text
Stars /api/v1/stars /api/v1/stars?page=2
Slide 9
Slide 9 text
Stars by label /api/v1/stars/Sun
Slide 10
Slide 10 text
Filters /api/v1/stars?min[colorb_v]=-1.0&max[colorb_v]=0 /api/v1/stars?max[lum]=0.3
Slide 11
Slide 11 text
Other datasets /api/v1/exo_planets /api/v1/constellations /api/v1/local_groups /api/v1/open_clusters expl.speck constellations.speck localgroup.speck oc.speck
Slide 12
Slide 12 text
Search /api/v1/search?q=sun /api/v1/search?q=HD
Slide 13
Slide 13 text
Whats ahead?? /api/v2/stars_in_region/?x,y,z,radius /api/v2/2mass/?x,y,z /api/v2/NORAD/?satellite
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
Fin. http://star-api.herokuapp.com/