Technical Notes

  • The Knodes API adheres to REST principles.

  • All parameters are passed as arguments to a appropriate HTTP method (GET, POST, PUT, or DELETE)

  • HTTP status codes are used as the return code.

  • There is no custom envelope data, all data is returned as JSON in the response body.

  • All calls must be made over HTTPS.

  • Congruent with HATEOAS, each resource contains a "links" array that contains both the absolute link to the current entity (rel="self") and to associated aspects of the entity.