Documentación de API REST para GitHub
Crear integraciones, recuperar datos y automatizar flujos de trabajo con la API de REST de GitHub.
Comience aquí
Ver todo- Acerca de la API de REST- Información sobre la documentación de la API de REST. 
- Introducción a la API REST- Obtén información sobre cómo usar la API REST de GitHub. 
- Autenticación en la API REST- Puedes autenticarte en la API REST para acceder a más puntos de conexión y tener un límite de frecuencia más alto. 
- Procedimientos recomendados para usar la API de REST- Sigue estos procedimientos recomendados al usar la API de GitHub. 
Popular
- Límites de volumen de la API de REST- Obtén información sobre los límites de volumen de la API de REST, cómo evitar excederlos y qué hacer si esto ocurre. 
- Solución de problemas de API de REST- Obtenga información sobre cómo diagnosticar y resolver problemas comunes con la API de REST. 
- Scripting con la API de REST y JavaScript- Escribe un script mediante el SDK de Octokit.js para interactuar con la API de REST. 
- Protección de las credenciales de API- Sigue estos procedimientos recomendados para proteger las credenciales de API y los tokens. 
- Entregar despliegues- Al utilizar la API de REST de Despliegues, puedes crear herramientas personalizadas que interactúen con tu servidor y con una app de terceros. 
- Uso de la API REST para interactuar con comprobaciones- Puedes usar la API REST para crear GitHub Apps que ejecuten verificaciones poderosas contra los cambios de código en un repositorio. Puedes crear apps que lleven a cabo integración contínua, limpieza de código, o servicios de escaneo de código y que proporcionen retroalimentación detallada en las confirmaciones. 
- Uso de la paginación en la API de REST- Obtén información sobre cómo navegar por las respuestas paginadas desde la API de REST. 
Mediante la API de REST
- Introducción a la API REST
- Límites de volumen de la API de REST
- Uso de la paginación en la API de REST
- Bibliotecas para la API de REST
- Procedimientos recomendados para usar la API de REST
- Solución de problemas de API de REST
- Zonas horarias y la API de REST
- Uso de CORS y JSONP para realizar solicitudes entre orígenes
- Tipos de eventos de los informes de problemas
- Tipos de evento de GitHub
Autenticación en la API REST
- Autenticación en la API REST
- Protección de las credenciales de API
- Puntos de conexión disponibles para tokens de acceso de instalación de aplicaciones de GitHub
- Puntos de conexión disponibles para los tokens de acceso de usuario de aplicaciones de GitHub
- Puntos de conexión disponibles para tokens de acceso personal específicos
- Permisos que requieren las Github Apps
- Permisos necesarios para los tokens de acceso personal específicos
Guías
- Scripting con la API de REST y JavaScript
- Scripting con la API de REST y Ruby
- Descubrir los recursos para un usuario
- Entregar despliegues
- Representar los datos en gráficas
- Trabajar con los comentarios
- Crear un servidor de IC
- Uso de la API REST para interactuar con la base de datos de Git
- Uso de la API REST para interactuar con comprobaciones
- Cifrado de secretos para la API de REST
Terminales de REST para la API de Acciones de GitHub
- Puntos de conexión de API de REST para artefactos de Acciones de GitHub
- Puntos de conexión de API de REST para la caché de Acciones de GitHub
- Puntos de conexión de API REST para Acciones de GitHub OIDC
- Puntos de conexión de API de REST para permisos de Acciones de GitHub
- Puntos de conexión de API de REST para secretos de Acciones de GitHub
- Puntos de conexión de API de REST para grupos de ejecutores autohospedados
- Puntos de conexión de API de REST para ejecutores autohospedados
- Puntos de conexión de API de REST para las variables de las Acciones de GitHub
- Puntos de conexión de API de REST para trabajos de flujo de trabajo
- Puntos de conexión de API de REST para ejecuciones de flujo de trabajo
- Puntos de conexión de API de REST para flujos de trabajo
Puntos de conexión de la API de REST para implementaciones
- Puntos de conexión de la API de REST para directivas de rama de implementación
- Puntos de conexión de la API de REST para implementaciones
- Puntos de conexión de la API de REST para entornos de implementación
- Puntos de conexión de la API de REST para reglas de protección
- Puntos de conexión de la API de REST para estados de implementación
Puntos de conexión de API de REST para la administración de GitHub Enterprise
- Puntos de conexión de la API de REST para estadísticas de administración
- Puntos de conexión de la API de REST para anuncios globales
- Puntos de conexión de API de REST para registros de auditoría de empresa
- Puntos de conexión de API de REST para facturación de empresa
- Puntos de conexión de API de REST para características de seguridad empresarial para código
- Puntos de conexión de la API de REST para los webhooks globales
- Puntos de conexión de la API de REST para LDAP
- Puntos de conexión de API de REST para licencias de empresa
- Puntos de conexión de API de REST para administrar GitHub Enterprise Server
- Puntos de conexión de API de REST para enlaces previos a la recepción
- Puntos de conexión de API de REST para organizaciones empresariales
- Puntos de conexión de API de REST para entornos previos a la recepción
- Puntos de conexión de API de REST para enlaces previos a la recepción
- Puntos de conexión de API de REST para enlaces previos a la recepción del repositorio
- Puntos de conexión de API de REST para SCIM
- Puntos de conexión de API de REST para usuarios de empresa
Puntos de conexión de la API de REST para incidencias
- Puntos de conexión de la API de REST para asignatarios de incidencias
- Puntos de conexión de la API de REST para comentarios de incidencias
- Puntos de conexión de la API de REST para eventos de incidencias
- Puntos de conexión de la API de REST para incidencias
- Puntos de conexión de la API de REST para etiquetas
- Puntos de conexión de API de REST para hitos
- Puntos de conexión de API de REST para eventos de escala de tiempo
Puntos de conexión de API REST para organizaciones
- Puntos de conexión de la API de REST para propiedades personalizadas
- Puntos de conexión de API REST para roles de repositorio personalizados
- Puntos de conexión de API REST para los miembros de la organización
- Puntos de conexión de API REST para roles en la organización
- Puntos de conexión de API REST para organizaciones
- Puntos de conexión de API REST para colaboradores externos
- Puntos de conexión de API de REST para tokens de acceso personal
- Puntos de conexión de la API de REST para conjuntos de reglas
- Puntos de conexión de la API de REST para reglas
- Puntos de conexión de API de REST para administradores de seguridad
- Puntos de conexión de API REST para webhooks de organización
Puntos de conexión de la API de REST para solicitudes de incorporación de cambios
- Puntos de conexión de la API de REST para solicitudes de incorporación de cambios
- Puntos de conexión de la API de REST para comentarios de revisión de solicitudes de incorporación de cambios
- Puntos de conexión de la API de REST para las solicitudes de revisión
- Puntos de conexión de la API de REST para las revisiones de solicitudes de incorporación de cambios
Puntos de conexión de la API de REST para repositorios
- Puntos de conexión de la API de REST para vínculos automáticos del repositorio
- Puntos de conexión de la API de REST para el contenido del repositorio
- Puntos de conexión de la API de REST para propiedades personalizadas
- Puntos de conexión de la API de REST para bifurcaciones
- Puntos de conexión de la API de REST para Git LFS
- Puntos de conexión de la API de REST para repositorios
- Puntos de conexión de la API de REST para conjuntos de reglas
- Puntos de conexión de la API de REST para reglas
- Puntos de conexión de la API de REST para etiquetas de repositorio
- Puntos de conexión de la API de REST para los webhooks de repositorio
Puntos de conexión de la API de REST para usuarios
- Puntos de conexión de la API de REST para correos electrónicos
- Puntos de conexión de la API de REST para seguidores
- Puntos de conexión de la API de REST para claves GPG
- Puntos de conexión de la API de REST para claves SSH de Git
- Puntos de conexión de la API de REST para cuentas sociales
- Puntos de conexión de la API de REST para claves de firma SSH
- Puntos de conexión de la API de REST para usuarios