Fork me on GitHub

/Developer Program

Your agency logo

API Recipes

Background

A place to share the technology stack and other recipe details behind assorted APIs.

General Options

Python
* Flask * how-to’s * http://tech.pro/tutorial/1213/how-to-build-an-api-with-python-and-flask * http://radar.oreilly.com/2014/05/building-restful-apis-with-flask-in-pycharm.html addons * Eve * Flask-RESTful * Flask-Restless * Falcon

Java
* https://docs.oracle.com/javaee/7/tutorial/doc/jaxrs.htm Spark * http://www.boxuk.com/blog/creating-rest-api-quickly-using-pure-java/ * http://java.dzone.com/articles/building-simple-restful-api * http://docs.spring.io/spring/docs/3.0.0.M3/spring-framework-reference/html/ch18s02.html * http://www.vogella.com/tutorials/REST/article.html

General
* http://www.restapitutorial.com/ * http://orchestrate.io/blog/2014/08/05/turning-csvs-into-apis/

Examples of Active APIs

CFPB

FDA

GSA

DataBeam

Still an alpha release, but it’s meant to be a lightweight way to auto-generate APIs from spreadsheets or existing databases. See http://labs.data.gov/databeam/

Source: https://github.com/GSA/DataBeam/

Built on:


A Project of 18F