Skip to content
Eduardo Scartezini Correia Carvalho edited this page Nov 30, 2017 · 7 revisions

AngraDB WEB API

GET operations

Alive

  • URI: /
  • Returns: 200 OK

List all databases (não funciona)

  • URI: /
  • Returns: a list of all available databases

DB Info (não funciona)

  • URI: /db/<db_name>/info
  • Returns: size, number of documents, and so on

List all documents of a DB (não funciona)

  • URI: /db/<db_name>
  • Returns: all documents

Returns a document with Id

  • URI: /db/<db_name>/<key>
  • Returns: a document

POST operations

Creates a database

  • URI: /db/create
  • Payload: db_name
  • Returns: ok

Creates a document

  • URI: /db/<db_name>/doc
  • Payload: a document
  • Returns: ok

Update a document

  • URI: /db/<db_name>/update/<id>
  • Payload: a document
  • Returns: ok

DELETE operations

Delete a document with Id

  • URI: /db/<db_name>/<key>
  • Returns: ok

Delete a database (não funciona)

  • URI: /db/<db_name>
  • Returns: ok