GitHub brings together the world’s largest community of developers to discover, share, and build better software. From open source projects to private team repositories, we’re your all-in-one platform for collaborative development.

MCP Server Available

Use GitHub with AI assistants like Claude, Cursor, and Windsurf via the GitHub MCP Server

Featured Guidevia Apideck Blog

Platform Heroes - Corey Hobbs, GitHub Marketplace

Read Guide

GitHub API profile

API styles

RESTGraphQL

Webhooks

Webhooks management API

Sandbox environment

-

Authentication

Identity protocols

-

SSO / Social login

OAuth playground

-

GraphQL playground

-

API Explorer

-

Postman / Insomnia collections

Run in PostmanRun in Insomnia

Free developer account

-

App listing requirements

-

Pagination style

CLI

-

Query Language

-

Custom object support

-

Stackoverflow tags

-

Integrations

Ecosystem

-

API pricing

-

API rate limits

-

Status page

-

Tutorials

-

Samples & examples

-

IDE Extensions

-

Estimated developers

-

Estimated customers

-

Estimated users

-

Apideck Unified API

Apideck Connector

Official Tutorials

Articles & Guides

What is OpenAPI? Introduction to OpenAPI Specification (OAS)

OpenAPI continues to evolve and sustain a vibrant, interconnected API economy. Here, we define what exactly OpenAPI is, how OpenAPI definitions are structured, explore a real-world OAS example, and look at how OpenAPI is becoming the foundation for AI agent interactions with APIs.

Agent Auth: Why OAuth Wasn't Built for This

OAuth 2.0 was designed for clients known at build time. As AI agents make runtime decisions, delegate to sub-agents, and traverse trust boundaries, the cracks are showing. A practical breakdown of MCP OAuth 2.1, A2A, AAuth, WIMSE, and what a production-grade agent auth architecture looks like today.

How to Build Accounting Integrations with Claude Code

Learn how to build accounting integrations with Claude Code using the QuickBooks MCP server, Apideck MCP server, and Apideck unified API. Includes working code examples for OAuth, invoice creation, and multi-platform support.

How We Built an MCP Server with 229 Tools (Without Writing a Single Tool Definition)

How Apideck auto-generated a 229-tool MCP server from an OpenAPI spec using Speakeasy, deployed on Vercel with dynamic tool discovery at 1,300 tokens. A walkthrough of the stack, the hosting tradeoffs, and the hard-won lessons from shipping serverless analytics.

What Is a Webhook? How Webhooks Work, With Examples

Webhooks let one application push real-time data to another the moment an event happens. Learn how webhooks work, what a webhook endpoint is, how they compare to APIs and polling, see real-world examples from Stripe, GitHub, Slack, and Discord, and get practical guidance on building receivers, security, and testing.

How to Integrate With the SnelStart API

A technical guide to integrating with the SnelStart B2B API. Covers authentication, key endpoints, the certification process, and common challenges developers face when building accounting integrations for the Dutch market.

And 24 more articles available...

We don't have videos for this API yet. Get in touch to suggest profile updates.

GJ
GJ@ Apideck

Create API Tokens

Use https://github.com/settings/tokens to quickly generate API tokens to access the GitHub APIs. Make sure to keep tokens safe since they give access to all your account and repository data based on the scopes you assign to it.

Developer Portal

Developer Portalhttps://docs.github.com/