CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sat, 19 Jul 2025 05:42:01 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090223183145
location: https://web.archive.org/web/20090223183145/https://github.com/guides/the-github-api.atom
server-timing: captures_list;dur=0.504475, exclusion.robots;dur=0.016291, exclusion.robots.policy;dur=0.008095, esindex;dur=0.013767, cdx.remote;dur=14.945967, LoadShardBlock;dur=271.250540, PetaboxLoader3.datanode;dur=99.499492, PetaboxLoader3.resolve;dur=124.875272
x-app-server: wwwb-app217
x-ts: 302
x-tr: 309
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app217; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 19 Jul 2025 05:42:02 GMT
content-type: application/atom+xml; charset=utf-8
content-length: 87676
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Mon, 23 Feb 2009 18:31:44 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 737ms
x-archive-orig-etag: "3af33f460709aa2dd21d7bddb197ad78"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 87676
cache-control: max-age=1800
x-archive-guessed-content-type: text/xml
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 23 Feb 2009 18:31:45 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 09 Jul 2008 02:19:06 GMT", ; rel="prev memento"; datetime="Wed, 31 Dec 2008 14:07:28 GMT", ; rel="memento"; datetime="Mon, 23 Feb 2009 18:31:45 GMT", ; rel="next memento"; datetime="Tue, 31 Mar 2009 23:48:49 GMT", ; rel="last memento"; datetime="Tue, 31 Mar 2009 23:48:49 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_8_20090223151345_crawl100-c/51_8_20090223183033_crawl101.arc.gz
server-timing: captures_list;dur=0.365913, exclusion.robots;dur=0.013735, exclusion.robots.policy;dur=0.006694, esindex;dur=0.007983, cdx.remote;dur=33.945294, LoadShardBlock;dur=525.501998, PetaboxLoader3.datanode;dur=334.070669, PetaboxLoader3.resolve;dur=210.500937, load_resource;dur=81.375126
x-app-server: wwwb-app217
x-ts: 200
x-tr: 675
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
accept-ranges: bytes
tag:github.com,2008:/guides/the-github-api
GitHub Guides - The GitHub API
2009-02-15T11:22:42-08:00
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2009-02-15T11:22:42-08:00
The GitHub API - version 32
Sun Feb 15 11:22:42 -0800 2009
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
<p>(Using token authentication, described below, will enable listing of private repositories.)</p>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
<li><a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
<li><a href="https://github.com/prtksxna/github-terminal/tree/master">github-terminal</a> , working example at <a href="https://prtksxna.github.com/github-terminal/">Github Terminal</a></li>
<li><a href="https://github.com/Oshuma/git-trip/tree">git-trip</a> – Visualize git repositories.</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
rjbs
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2009-02-09T18:52:31-08:00
The GitHub API - version 31
Mon Feb 09 18:52:31 -0800 2009
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
<li><a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
<li><a href="https://github.com/prtksxna/github-terminal/tree/master">github-terminal</a> , working example at <a href="https://prtksxna.github.com/github-terminal/">Github Terminal</a></li>
<li><a href="https://github.com/Oshuma/git-trip/tree">git-trip</a> – Visualize git repositories.</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
Oshuma
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2009-02-06T03:46:27-08:00
The GitHub API - version 30
Fri Feb 06 03:46:27 -0800 2009
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
<li><a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
<li><a href="https://github.com/prtksxna/github-terminal/tree/master">github-terminal</a> , working example at <a href="https://prtksxna.github.com/github-terminal/">Github Terminal</a></li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
prtksxna
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2009-02-04T08:30:32-08:00
The GitHub API - version 29
Wed Feb 04 08:30:32 -0800 2009
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
<li><a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
<li><a href="https://github.com/prtksxna/github-user-terminal/tree/master">github-user-terminal</a> , working example at <a href="https://prtksxna.github.com/">prtksxna</a></li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
prtksxna
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-11-30T17:43:51-08:00
The GitHub API - version 28
Sun Nov 30 17:43:51 -0800 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
<li><a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
johnbender
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-11-30T17:43:22-08:00
The GitHub API - version 27
Sun Nov 30 17:43:22 -0800 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a>
*<a href="https://github.com/johnbender/github-repos/tree/master">github-repos</a> – <a href="https://nickelcode.com/2008/11/27/github-repo-information-in-your-webpages/">Tutorial and Example</a></li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
johnbender
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-11-29T15:07:55-08:00
The GitHub API - version 26
Sat Nov 29 15:07:55 -0800 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
<li><a href="https://github.com/tristandunn/wp-github-projects/tree/master">GitHub Projects Wordpress Plug-in</a> – Also at the official Wordpress <a href="https://wordpress.org/extend/plugins/github-projects/">plug-in directory</a></li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
tristandunn
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-11-15T11:44:01-08:00
The GitHub API - version 25
Sat Nov 15 11:44:01 -0800 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
<li><a href="https://github.com/andyatkinson/gadgets/tree/master">‘gadgets’ project and ‘demo generator’</a> (see also <a href="https://webandy.com/2008/11/15/gadgets-and-demo-generator">initial blog post</a>)</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
andyatkinson
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-09-29T12:17:28-07:00
The GitHub API - version 24
Mon Sep 29 12:17:28 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/blog/170-token-authentication">Token Authentication</a> </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
tekkub
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-09-29T12:17:14-07:00
The GitHub API - version 23
Mon Sep 29 12:17:14 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li>“Token Authentication”: https://github.com/blog/170-token-authentication </li>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
tekkub
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-08-23T04:41:26-07:00
The GitHub API - version 22
Sat Aug 23 04:41:26 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
<li><a href="https://github.com/heipei/github-commit-badge/tree">github commit badge</a> – GitHub commit badge, showing the most recent commits of chosen repos</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
heipei
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-06-01T06:56:23-07:00
The GitHub API - version 21
Sun Jun 01 06:56:23 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
</ul>
<h2>Additional resources</h2>
<ul>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul>
zmack
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-06-01T06:56:05-07:00
The GitHub API - version 20
Sun Jun 01 06:56:05 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
</ul>
<h2>Additional resources
<ul>
<li><a href="https://github.com/guides/making-sense-of-the-participation-graph-data">Making sense of the participation graph data</a> ( explanation of the participation data )</li>
</ul></h2>
zmack
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-27T10:01:04-07:00
The GitHub API - version 19
Tue May 27 10:01:04 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
<li><a href="https://github.com/wycats/textmate/">textmate gem</a>—Command-line package manager for textmate</li>
</ul>
subtleGradient
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-23T15:14:05-07:00
The GitHub API - version 18
Fri May 23 15:14:05 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
Repository search:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/search/merb | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
</ul>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-07T14:32:36-07:00
The GitHub API - version 17
Wed May 07 14:32:36 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
<li><a href="https://github.com/schleyfox/yaghb/tree/master"><span class="caps">YAGHB</span></a> – Yet another github badge</li>
</ul>
schleyfox
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-04T08:58:53-07:00
The GitHub API - version 16
Sun May 04 08:58:53 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
<li><a href="https://github.com/zmack/badjo/tree/master">Badjo</a></li>
</ul>
zmack
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-03T00:35:51-07:00
The GitHub API - version 15
Sat May 03 00:35:51 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
<h2>Projects using <span class="caps">API</span></h2>
<ul>
<li><a href="https://drnicjavascript.rubyforge.org/github_badge/">GitHub Badge</a> (see also <a href="https://drnicwilliams.com/2008/05/03/github-badge-for-your-blog/">initial blog post</a>)</li>
</ul>
drnic
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-05-01T20:26:17-07:00
The GitHub API - version 14
Thu May 01 20:26:17 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
With <span class="caps">JSON</span> requests, you can have the result passed to a callback method of your choice:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt?callback=myCallbackMethod | less
</pre>
drnic
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-30T04:00:38-07:00
The GitHub API - version 13
Sun Mar 30 04:00:38 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-30T04:00:27-07:00
The GitHub API - version 12
Sun Mar 30 04:00:27 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
</notextile
You can also grab a user’s info, including a list of his repositories:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt | less
</pre>
</notextile
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:12:53-07:00
The GitHub API - version 11
Tue Mar 11 18:12:53 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/defunkt/github-gem/commit/c26d4ce9807ecf57d3f9eefe19ae64e75bcaaa8b | less
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:11:58-07:00
The GitHub API - version 10
Tue Mar 11 18:11:58 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
mojombo
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:11:35-07:00
The GitHub API - version 9
Tue Mar 11 18:11:35 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
<span>$</span> curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
mojombo
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:09:43-07:00
The GitHub API - version 8
Tue Mar 11 18:09:43 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre class="console">
curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre class="console">
curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
mojombo
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:09:16-07:00
The GitHub API - version 7
Tue Mar 11 18:09:16 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre><code>https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre>
curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre>
curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
mojombo
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:07:43-07:00
The GitHub API - version 6
Tue Mar 11 18:07:43 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>
https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre>
curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre>
curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:07:41-07:00
The GitHub API - version 5
Tue Mar 11 18:07:41 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>
https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Grabbing all recent commits:
<pre>
curl -i https://github.com/api/v1/xml/caged/gitnub/commits/master | less
</pre>
Grabbing a single commit:
<pre>
curl -i https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83 | less
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:05:32-07:00
The GitHub API - version 4
Tue Mar 11 18:05:32 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>
https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<ul>
<li>Current version: v1</li>
<li>Acceptable formats: json, xml, yaml</li>
<li>Acceptable types: commits, commit</li>
</ul>
Example of commits:
<pre>
https://github.com/api/v1/xml/caged/gitnub/commits/master
</pre>
Example of commit:
<pre>
https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:04:58-07:00
The GitHub API - version 3
Tue Mar 11 18:04:58 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>
https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<p>Current version: v1
Acceptable formats: json, xml, yaml
Acceptable types: commits, commit</p>
Example of commits:
<pre>
https://github.com/api/v1/xml/caged/gitnub/commits/master
</pre>
Example of commit:
<pre>
https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:04:26-07:00
The GitHub API - version 2
Tue Mar 11 18:04:26 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre class="console"><code>
https://github.com/api/<span class="command">version</span>/<span class="command">format</span>/<span class="command">username</span>/<span class="command">repository</span>/<span class="command">type</span>/<span class="command">object</span>
</code></pre>
<p>Current version: v1
Acceptable formats: json, xml, yaml
Acceptable types: commits, commit</p>
Example of commits:
<pre>
https://github.com/api/v1/xml/caged/gitnub/commits/master
</pre>
Example of commit:
<pre>
https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83
</pre>
defunkt
tag:github.com,2008:Guide/23
2008-03-11T18:02:54-07:00
2008-03-11T18:02:54-07:00
The GitHub API - version 1
Tue Mar 11 18:02:54 -0700 2008
<p>We’re adding an <span class="caps">API</span> bit by bit. This page will serve as the documentation.</p>
The basic url template:
<pre>
https://github.com/api/version/format/username/repository/type/object
</pre>
<p>Current version: v1
Acceptable formats: json, xml, yaml
Acceptable types: commits, commit</p>
Example of commits:
<pre>
https://github.com/api/v1/xml/caged/gitnub/commits/master
</pre>
Example of commit:
<pre>
https://github.com/api/v1/json/caged/gitnub/commit/b06d7a72b5d6644f820a2511ab4c2ab5f5d53d83
</pre>
defunkt