gitlabhq/doc/api
Sytse Sijbrandij b80dd3d242 Non-interactive AWS install by running a single script.
Merge branch 'master' into non-interactive-aws-install

Conflicts:
	doc/installation.md

Fix merge mess in installation.md
2012-09-02 18:39:50 +02:00
..
issues.md API: expose issues project id 2012-07-25 04:22:21 -07:00
milestones.md Non-interactive AWS install by running a single script. 2012-09-02 18:39:50 +02:00
projects.md Non-interactive AWS install by running a single script. 2012-09-02 18:39:50 +02:00
README.md Non-interactive AWS install by running a single script. 2012-09-02 18:39:50 +02:00
snippets.md Non-interactive AWS install by running a single script. 2012-09-02 18:39:50 +02:00
users.md add docs for existing API 2012-07-05 06:57:45 -07:00

Gitlab API

All API requests require authentication. You need to pass private_token parameter to authenticate.

To get or reset your token visit your profile.

If no or invalid private_token provided error message will be returned with status code 401:

{
  "message": "401 Unauthorized"
}

API requests should be prefixed with api and the API version. API version is equal to Gitlab major version number and defined in lib/api.rb.

Example of valid API request:

GET http://example.com/api/v2/projects?private_token=QVy1PB7sTxfy4pqfZM1U

The API uses JSON to serialize data. You don't need to specify .json at the end of API URL.

Contents