Las vistas previas de la API te permiten probar API nuevas y cambios a los métodos existentes de las API antes de que se hagan oficiales en la API de GitHub.
Durante el periodo de vista previa, podríamos cambiar algunas características con base en la retroalimentación de los desarrolladores. Si realizamos cambios, lo anunciaremos en el blog de desarrolladores sin aviso previo.
Para acceder a la vista previa de las API, necesitarás proporcionar un tipo de medios personalizado en el encabezado Accept
para tus solicitudes. La documentación de características para cada vista previa especifica qué tipo de medios personalizados proporcionar.
Despliegues ampliados
Ejerce mayo control sobre los despliegues con más información y granularidad más fina.
Tipo de medios personalizados: ant-man-preview
Anunciado en:2016-04-06
Reacciones
Administra las reacciones para las confirmaciones, informes de problemas y comentarios.
Tipo de medios personalizado: squirrel-girl-preview
Anunciado en: 2016-05-12 Actualizado en: 2016-06-07
Línea de tiempo
Obtén una lista de eventos para un informe de problemas o solictud de extracción.
Tipo de medios personalizados: mockingbird-preview
Anunciado en:2016-05-23
Ambientes de pre-recepción
Crea, lista, actualiza y borra ambientes para los ganchos de pre-recepción.
Tipo de medios personalizados: eye-scream-preview
Anunciado en:2015-07-29
Proyectos
Administra proyectos.
Tipo de medios personalizado: inertia-preview
Anunciado en: 2016-09-14 Actualizado en: 2016-10-27
Búsqueda de confirmación
Tipo de medios personalizados: cloak-preview
Anunciado en:2017-01-05
Temas del repositorio
Ver una lista de los temas del repositorio en llamadas que devuelven los resultados del mismo.
Tipo de medios personalizados: mercy-preview
Anunciado en:2017-01-31
Códigos de conducta
Ver todos los códigos de conducta u obtener qué código de conducta tiene actualmente un repositorio.
Tipo de medios personalizado: scarlet-witch-preview
Webhooks globales
Habilita los webhooks globales para una organización y para los tipos de evento del usuario. Esta vista previa de la API solo está disponible para GitHub Enterprise Server.
Tipo de medios personalizados: superpro-preview
Anunciado en:2017-12-12
Requerir confirmaciones firmadas
Ahora puedes utilizar la API para administrar la configuración para requerir confirmaciones firmadas en ramas protegidas.
Tipo de medios personalizados: zzzax-preview
Anunciado en:2018-02-22
Requerir múltiples revisiones de aprobación
Ahora puedes requerir múltiples revisiones de aprobación para una solicitud de extracción que utilice la API.
Tipo de medios personalizados: luke-cage-preview
Anunciado en:2018-03-16
Acceso anónimo de Git a los repositorios
Cuando una instancia de GitHub Enterprise Server está en modo privado, los administradores de sitio y de repositorio pueden habilitar el acceso anónimo de Git para los repositorios públicos.
Tipo de medios personalizados: x-ray-preview
Anunciado en:2018-07-12
Detalles de la tarjeta de proyecto
Las respuestas de la API de REST para los eventos de los informes de problemas y para los eventos de la línea de tiempo de los informes de problemas ahora devuelven el campo project_card
para los eventos relacionados con los proyectos.
Tipo de medios personalizados: starfox-preview
Anunciado en:2018-09-05
Estados de despliegue
Ahora puedes actualizar el environment
de un estado de despliegue y utilizar los estados de in_progress
y queued
. Cuando creas estados de despliegue, ahora puedes utilizar el parámetro auto_inactive
para marcar los despliegues de production
antiguos como inactive
.
Tipo de medios personalizados: flash-preview
Anunciado en:2018-10-16
Permisos de creación de repositorios
Ahora puedes configurar si los miembros de la organización pueden crear repositorios y decidir qué tipos de éstos pueden crear. Consulta la sección "Actualizar una organización" para obtener más detalles.
Tipo de medios personalizados: surtur-preview
Anunciado en:2019-12-03
Adjuntos de contenido
Ahora puedes proporcionar más información en GitHub para las URL que enlazan a los dominios registrados si utilizas la API Adjuntos de Contenido. Consulta la sección "Utilizar adjuntos de contenido" para obtener más detalles.
Tipo de medios personalizados: corsair-preview
Anunciado en:2018-12-10
Habilitar e inhabilitar las páginas
Puedes utilizar las terminales nuevas en la API de páginas para habilitar o inhabilitar las Páginas. Para aprender más sobre las páginas, consulta la sección "Fundamentos de GitHub Pages".
Tipo de medios personalizados: switcheroo-preview
Anunciado en:2019-03-14
Listar ramas o solicitudes de extracción para una confirmación
Puedes utilizar dos terminales nuevas en la API de Confirmaciones para listar las ramas o las solicitudes de extracción para una confirmación.
Tipo de medios personalizados: groot-preview
Anunciado en:2019-04-11
Actualizar la rama de una solicitud de extracción
Puedes utilizar una terminal nueva para actualizar una rama de una solicitud de extracción con cambios desde el HEAD de la rama ascendente.
Tipo de medios personalizados: lydian-preview
Anunciado en:2019-05-29
Crear y utilizar plantillas de repositorio
Puedes Puedes utilizar una terminal nueva para crear un repositorio utilizando una plantilla y para crear un repositorio para el usuario autenticado que constituye un repositorio de plantilla si configuras el parámetro is_template
como true
. Obten un repositorio para verificar si se configuró como un repositorio de plantilla utilizando la clave is_template
.
Tipos de medios personalizados: baptiste-preview
Anunciado en:2019-07-05
Parámetro de visibilidad nuevo para la API de Repositorios
Puedes configurar y recuperar la visibilidad de un repositorio en la API de Repositorios.
Tipo de medios personalizados: nebula-preview
Anunciado en:2019-11-25