diff options
| author | Sebastian Ziebell <sebastian.ziebell@asquera.de> | 2013-02-27 16:49:45 +0100 |
|---|---|---|
| committer | Sebastian Ziebell <sebastian.ziebell@asquera.de> | 2013-02-27 16:49:45 +0100 |
| commit | 43d75960303be538fb79804ca6e2a90241aee0df (patch) | |
| tree | 589db24c3dfb7deb6071ac309fe276821901ee04 /doc/api/README.md | |
| parent | 07f306d8af41c158ba57633fcb129d1a96169877 (diff) | |
| parent | e76215a395bb814972c1385ce815b2da2a6e3402 (diff) | |
| download | gitlab-ce-43d75960303be538fb79804ca6e2a90241aee0df.tar.gz | |
Merge branch 'feature/api-documentation-fixes' of github.com:Xylakant/gitlabhq into fixes/api
Conflicts:
doc/api/projects.md
Diffstat (limited to 'doc/api/README.md')
| -rw-r--r-- | doc/api/README.md | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/api/README.md b/doc/api/README.md index 0618db7e369..5a662cec43b 100644 --- a/doc/api/README.md +++ b/doc/api/README.md @@ -1,6 +1,6 @@ # GitLab API -All API requests require authentication. You need to pass a `private_token` parameter by url or header. You can find or reset your private token in your profile. +All API requests require authentication. You need to pass a `private_token` parameter by url or header. If passed as header, the header name must be "PRIVATE-TOKEN" (capital and with dash instead of underscore). You can find or reset your private token in your profile. If no, or an invalid, `private_token` is provided then an error message will be returned with status code 401: @@ -18,6 +18,13 @@ Example of a valid API request: GET http://example.com/api/v3/projects?private_token=QVy1PB7sTxfy4pqfZM1U ``` +Example for a valid API request using curl and authentication via header: + +``` +curl --header "PRIVATE-TOKEN: QVy1PB7sTxfy4pqfZM1U" "http://example.com/api/v3/projects" +``` + + The API uses JSON to serialize data. You don't need to specify `.json` at the end of API URL. #### Pagination |
