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 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.

25+ CRM APIs to integrate with

CRMs connect with various moving components, and integration is the name of the game. Therefore, CRMs typically open up with a RESTful API to integrate with partners. If you're in the market for CRM integrations, we've got you covered. Here are 25+ CRM APIs available right now.

How to promote your API?

APIs, like other products, need product marketing forethought. In this post, we'll uncover the hottest tips to get your API out in the wild. Thankfully, there are some pretty simple, tried-and-true steps to increase your service's discoverability and appeal to developer users.

How to Get Your Gemini API Key

This guide walks you through everything from creating your API key in AI Studio to testing your first request, setting up restrictions, and preparing for production on Google Cloud. A clear, practical walkthrough for developers who want to get started fast and securely.

An introduction to function calling and tool use

In this blog post, we’ll explore how AI Models Are Learning to Do Instead of Just Say. We will explain how function calling works, its real-world applications, and how you can implement it using tools like Ollama and Llama 3.2. Whether you’re a developer looking to build AI-powered applications or simply curious about how AI is transforming the way we interact with APIs, this guide will walk you through everything you need to know.

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.

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/