Skip to content

tanega/iNaturalistAPI

 
 

Repository files navigation

iNaturalistAPI

Build Status Coverage Status

Our API is documented using the Swagger/OpenAPI 2.0 specification. Check out the Swagger UI documentation viewer at https://api.inaturalist.org/docs.

Setup

npm install
# Fill in vals to connect to Rails, Postgres, and elasticsearch
cp config_example.js config.js
# Run the node app on port 4000
node app.js

Running Tests

Run all: npm test Filter by pattern: NODE_ENV=test ./node_modules/mocha/bin/_mocha --recursive --fgrep observations

Updating Documentation

Edit lib/views/swagger_v*.yml.ejs

About

Node.js API for iNaturalist.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.0%
  • PLpgSQL 23.8%
  • HTML 11.1%
  • Dockerfile 0.1%