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/