| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | API Section | Method Description | HTTP Method | URL Template | Status | Integration Tests | ||||||||||||||
2 | Activity > Events | |||||||||||||||||||
3 | List public events | GET | /events{?page} | Done | Not Started | |||||||||||||||
4 | List repository events | GET | /repos/{owner}/{repo}/events{?page} | Done | Not Started | |||||||||||||||
5 | List issue events for a repository | GET | /repos/{owner}/{repo}/issues/events{?page} | Done | Not Started | |||||||||||||||
6 | List public events for a network of repositories | GET | /networks/{owner}/{repo}/events{?page} | Done | Not Started | |||||||||||||||
7 | List public events for an organization | GET | /orgs/{org}/events{?page} | Done | Not Started | |||||||||||||||
8 | List events that a user has received | GET | /users/{user}/received_events{?page} | Done | Not Started | |||||||||||||||
9 | List public events that a user has received | GET | /users/{user}/received_events/public{?page} | Done | Not Started | |||||||||||||||
10 | List events performed by a user | GET | /users/{user}/events{?page} | Done | Not Started | |||||||||||||||
11 | List public events performed by a user | GET | /users/{user}/events/public{?page} | Done | Not Started | |||||||||||||||
12 | List events for an organization | GET | /users/{user}/events/orgs/{org}{?page} | Done | Not Started | |||||||||||||||
13 | Activity > Notifications | |||||||||||||||||||
14 | List your notifications | GET | /notifications{?all,participating,since} | Done | Not Started | |||||||||||||||
15 | List your notifications in a repository | GET | /repos/{owner}/{repos}/notifications{?all,participating,since} | Done | Not Started | |||||||||||||||
16 | Mark as read | PUT | /notifications{?last_read_at} | Done | Not Started | |||||||||||||||
17 | Mark notifications as read in a repository | PUT | /repos/{owner}/{repos}/notifications{?last_read_at} | Done | Not Started | |||||||||||||||
18 | View a single thread | GET | /notifications/threads/{id} | Done | Not Started | |||||||||||||||
19 | Mark a thread as read | PATCH | /notifications/threads/{id} | Done | Not Started | |||||||||||||||
20 | Get a thread subscription | GET | /notifications/threads/{id}/subscription | Done | Not Started | |||||||||||||||
21 | Set a thread subscription | PUT | /notifications/threads/{id}/subscription | Done | Not Started | |||||||||||||||
22 | Delete a thread subscription | DELETE | /notifications/threads/{id}/subscription | Done | Not Started | |||||||||||||||
23 | Activity > Starring | |||||||||||||||||||
24 | List stargazers | GET | /repos/{owner}/{repo}/stargazers{?page} | Done | Done | |||||||||||||||
25 | List repositories being starred | GET | /users/{user}/starred{?page,sort,direction} | Done | Done | |||||||||||||||
26 | List repositories being starred by the authenticated user | GET | /user/starred{?page,sort,direction} | Done | Done | |||||||||||||||
27 | Check if you are starring a repository | GET | /user/starred/{owner}/{repo} | Done | Done | |||||||||||||||
28 | Star a repository | PUT | /user/starred/{owner}/{repo} | Done | Done | |||||||||||||||
29 | Unstar a repository | DELETE | /user/starred/{owner}/{repo} | Done | Done | |||||||||||||||
30 | Activity > Watching | |||||||||||||||||||
31 | List watchers | GET | /repos/{owner}/{repo}/subscribers{?page} | Done | Done | |||||||||||||||
32 | List repositories being watched | GET | /users/{user}/subscriptions{?page} | Done | Done | |||||||||||||||
33 | List repositories being watched by the authenticated user | GET | /user/subscriptions{?page} | Done | Done | |||||||||||||||
34 | Get a repository subscription | GET | /repos/{owner}/{repo}/subscription | Done | Done | |||||||||||||||
35 | Set a repository subscription | PUT | /repos/{owner}/{repo}/subscription | Done | Done | |||||||||||||||
36 | Delete a repository subscription | DELETE | /repos/{owner}/{repo}/subscription | Done | Done | |||||||||||||||
37 | Gists | |||||||||||||||||||
38 | List a user's gists | GET | /users/{user}/gists{?since} | Done | Not Started | |||||||||||||||
39 | List the authenticated user's gists (or all public gists if called anonymously) | GET | /gists{?since} | Done | Not Started | |||||||||||||||
40 | List all public gists | GET | /gists/public{?since} | Done | Not Started | |||||||||||||||
41 | List the authenticated user's starred gists | GET | /gists/starred{?since} | Done | Not Started | |||||||||||||||
42 | Get a single gist | GET | /gists/{id} | Done | Not Started | |||||||||||||||
43 | Create a gist | POST | /gists | Done | Not Started | |||||||||||||||
44 | Edit a gist | PATCH | /gists/{id} | Done | Not Started | |||||||||||||||
45 | List gist commits | GET | /gists/{id}/commits{?page} | Not Started | Not Started | |||||||||||||||
46 | Star a gist | PUT | /gists/{id}/star | Done | Not Started | |||||||||||||||
47 | Unstar a gist | DELETE | /gists/{id}/star | Done | Not Started | |||||||||||||||
48 | Check if a gist is starred | GET | /gists/{id}/star | Done | Not Started | |||||||||||||||
49 | Fork a gist | POST | /gists/{id}/forks | Done | Not Started | |||||||||||||||
50 | List gist forks | GET | /gists/{id}/forks{?page} | Not Started | Not Started | |||||||||||||||
51 | Delete a gist | DELETE | /gists/{id} | Done | Not Started | |||||||||||||||
52 | Gists > Comments | |||||||||||||||||||
53 | List comments on a gist | GET | /gists/{gist_id}/comments{?page} | Done | Not Started | |||||||||||||||
54 | Get a single comment | GET | /gists/{gist_id}/comments/{id} | Done | Not Started | |||||||||||||||
55 | Create a comment | POST | /gists/{gist_id}/comments | Done | Not Started | |||||||||||||||
56 | Edit a comment | PATCH | /gists/{gist_id}/comments/{id} | Done | Not Started | |||||||||||||||
57 | Delete a comment | DELETE | /gists/{gist_id}/comments/{id} | Done | Not Started | |||||||||||||||
58 | Git Data > Blobs | |||||||||||||||||||
59 | Get a blob | GET | /repos/{owner}/{repo}/git/blobs/{sha} | Done | Not Started | |||||||||||||||
60 | Create a blob | POST | /repos/{owner}/{repo}/git/blobs | Done | Not Started | |||||||||||||||
61 | Git Data > Commits | |||||||||||||||||||
62 | Get a commit | GET | /repos/{owner}/{repo}/git/commits/{sha} | Done | Not Started | |||||||||||||||
63 | Create a commit | POST | /repos/{owner}/{repo}/git/commits | Done | Not Started | |||||||||||||||
64 | Git Data > References | |||||||||||||||||||
65 | Get a reference | GET | /repos/{owner}/{repo}/git/refs/{ref} | Done | Not Started | |||||||||||||||
66 | Get all references | GET | /repos/{owner}/{repo}/git/refs{?page} | Done | Not Started | |||||||||||||||
67 | Get all references (sub-namespace) | GET | /repos/{owner}/{repo}/git/refs/{type} | Done | Not Started | |||||||||||||||
68 | Create a reference | POST | /repos/{owner}/{repo}/git/refs | Done | Not Started | |||||||||||||||
69 | Update a reference | PATCH | /repos/{owner}/{repo}/git/refs/{ref} | Done | Not Started | |||||||||||||||
70 | Delete a reference | DELETE | /repos/{owner}/{repo}/git/refs/{ref} | Done | Not Started | |||||||||||||||
71 | Git Data > Tags | |||||||||||||||||||
72 | Get a tag | GET | /repos/{owner}/{repo}/git/tags/{sha} | Done | Not Started | |||||||||||||||
73 | Create a tag object | POST | /repos/{owner}/{repo}/git/tags | Done | Not Started | |||||||||||||||
74 | Git Data > Trees | |||||||||||||||||||
75 | Get a tree | GET | /repos/{owner}/{repo}/trees/{sha}{?recursive} | Done | Not Started | |||||||||||||||
76 | Create a tree | POST | /repos/{owner}/{repo}/trees | Done | Not Started | |||||||||||||||
77 | Issues | |||||||||||||||||||
78 | List all issues for authenticated user (including organization repositories) | GET | /issues{?filter,state,labels,sort,direction,since,page} | Done | Not Started | |||||||||||||||
79 | List all issues for authenticated user (not including organization repositories) | GET | /user/issues{?filter,state,labels,sort,direction,since,page} | Done | Not Started | |||||||||||||||
80 | List all issues for authenticated user for a given organization | GET | /orgs/{org}/issues{?filter,state,labels,sort,direction,since,page} | Done | Not Started | |||||||||||||||
81 | List issues for a repository | GET | /repos/{owner}/{repo}/issues{?milestone,state,assignee,creator,mentioned,labels,sort,direction,since,page} | Done | Not Started | |||||||||||||||
82 | Get a single issue | GET | /repos/{owner}/{repo}/issues/{number} | Done | Not Started | |||||||||||||||
83 | Create an issue | POST | /repos/{owner}/{repo}/issues | Done | Not Started | |||||||||||||||
84 | Edit an issue | PATCH | /repos/{owner}/{repo}/issues/{number} | Done | Not Started | |||||||||||||||
85 | Issues > Assignees | |||||||||||||||||||
86 | List available assignees | GET | /repos/{owner}/{repo}/assignees{?page} | Done | Not Started | |||||||||||||||
87 | Check assignee | GET | /repos/{owner}/{repo}/assignees/{assignee} | Done | Not Started | |||||||||||||||
88 | Issues > Comments | |||||||||||||||||||
89 | List comments on an issue | GET | /repos/{owner}/{repo}/issues/{number}/comments{?page} | Done | Not Started | |||||||||||||||
90 | List comments in a repository | GET | /repos/{owner}/{repo}/issues/comments{?sort,direction,since} | Done | Not Started | |||||||||||||||
91 | Get a single comment | GET | /repos/{owner}/{repo}/issues/comments/{id} | Done | Not Started | |||||||||||||||
92 | Create a comment | POST | /repos/{owner}/{repo}/issues/comments | Done | Not Started | |||||||||||||||
93 | Edit a comment | PATCH | /repos/{owner}/{repo}/issues/comments/{id} | Done | Not Started | |||||||||||||||
94 | Delete a comment | DELETE | /repos/{owner}/{repo}/issues/comments/{id} | Done | Not Started | |||||||||||||||
95 | Issues > Events | |||||||||||||||||||
96 | List events for an issue | GET | /repos/{owner}/{repo}/issues/{number}/events{?page} | Done | Done | |||||||||||||||
97 | List events for a repository | GET | /repos/{owner}/{repo}/issues/events{?page} | Done | Done | |||||||||||||||
98 | Get a single event | GET | /repos/{owner}/{repo}/issues/events/{id} | Done | Done | |||||||||||||||
99 | Issues > Labels | |||||||||||||||||||
100 | List all labels for this repository | GET | /repos/{owner}/{repo}/labels{?page} | Done | Not Started |