API

@api.the-huck.com

POST /accounts Create a Account
Parameter Type Required Other Attributes
username string True unique: True
minlength: 5
password string True
DELETE /accounts Delete all accounts
Parameter Type Required Other Attributes
_id string True
GET /accounts Retrieve all accounts
Parameter Type Required Other Attributes
_id string True
PUT /accounts/{_id} Replace a Account
Parameter Type Required Other Attributes
_id string True
PATCH /accounts/{_id} Update a Account
Parameter Type Required Other Attributes
username string True unique: True
minlength: 5
password string True
_id string True
DELETE /accounts/{_id} Delete a Account
Parameter Type Required Other Attributes
_id string True
GET /accounts/{_id} Retrieve a Account
Parameter Type Required Other Attributes
_id string True
POST /gitcommits Create a Gitcommit
Parameter Type Required Other Attributes
project string True maxlength: 50
minlength: 3
deletions integer True
sha1 string True
insertions integer True
message string True minlength: 5
lines integer True
files integer True
datetime datetime True
DELETE /gitcommits Delete all gitcommits
Parameter Type Required Other Attributes
_id string True
GET /gitcommits Retrieve all gitcommits
Parameter Type Required Other Attributes
_id string True
PUT /gitcommits/{_id} Replace a Gitcommit
Parameter Type Required Other Attributes
_id string True
PATCH /gitcommits/{_id} Update a Gitcommit
Parameter Type Required Other Attributes
project string True maxlength: 50
minlength: 3
deletions integer True
sha1 string True
insertions integer True
message string True minlength: 5
lines integer True
files integer True
datetime datetime True
_id string True
DELETE /gitcommits/{_id} Delete a Gitcommit
Parameter Type Required Other Attributes
_id string True
GET /gitcommits/{_id} Retrieve a Gitcommit
Parameter Type Required Other Attributes
_id string True