GitHub (en inglés)
GitHub es un servicio de hospedaje de repositorios de Git basado en web. Ofrece toda la funcionalidad de control de revisión distribuida y administración de código fuente (SCM) de Git, así como la adición de sus propias características.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL | https://support.microsoft.com/ |
| Correo Electrónico | abapi@microsoft.com |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://github.com/ |
| Directiva de privacidad | https://github.com/trust-center/privacy |
| Categorías | Operaciones de TI; Colaboración |
Publicador de aplicaciones de GitHub del conector
Este conector usa aplicaciones por cuenta de aaptapps
Conector en profundidad
Para más información sobre el conector, consulte la sección en profundidad.
Problemas y limitaciones conocidos
Tenga en cuenta que desencadena la búsqueda de elementos de problema en repositorios propiedad y miembro asignados al usuario autenticado. No se admiten repositorios de la organización.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
| Frecuencia de sondeos de desencadenador | 1 | 15 segundos |
Acciones
| Actualización de una solicitud de incorporación de cambios (versión preliminar) |
Esta operación se usa para actualizar una solicitud de incorporación de cambios para el repositorio. Para actualizar una solicitud de incorporación de cambios en un repositorio público, debe tener acceso de escritura al encabezado o a la rama de origen. En el caso de los repositorios propiedad de la organización, debe ser miembro de la organización que posee el repositorio para abrir o actualizar una solicitud de incorporación de cambios. |
| Actualizar un hito |
Actualice un hito existente. |
| Actualizar un problema |
Actualice un problema existente según el número de problema. |
| Agregar el repositorio seleccionado a un secreto de organización (versión preliminar) |
Agrega un repositorio a un secreto de organización cuando el para el |
| Búsqueda de Github mediante consulta |
Búsqueda de Github mediante consulta |
| Búsqueda de problemas por estado y palabra clave |
Busque problemas por estado y palabra clave. |
| Combinar una solicitud de incorporación de cambios (versión preliminar) |
Esta operación se usa para combinar una solicitud de incorporación de cambios para el repositorio. |
| Comparación de dos confirmaciones (versión preliminar) |
Tanto como |
| Comprobación de si un usuario es un colaborador del repositorio |
Compruebe si un usuario es un colaborador del repositorio. |
| Creación de un evento de distribución del repositorio (versión preliminar) |
Esta operación consiste en desencadenar un evento de webhook al que se llama |
| Creación de un repositorio mediante una plantilla (versión preliminar) |
Crea un nuevo repositorio mediante una plantilla de repositorio. El usuario autenticado debe ser propietario o miembro de una organización propietaria del repositorio. |
| Creación de una referencia (versión preliminar) |
Crea una referencia para el repositorio. No puede crear nuevas referencias para repositorios vacíos, incluso si existe el hash SHA-1 de confirmación. Los repositorios vacíos son repositorios sin ramas. |
| Creación de una solicitud de incorporación de cambios (versión preliminar) |
Esta operación consiste en crear una solicitud de incorporación de cambios en un repositorio. Para abrir o actualizar una solicitud de incorporación de cambios en un repositorio público, debe tener acceso de escritura al encabezado o a la rama de origen. En el caso de los repositorios propiedad de la organización, debe ser miembro de la organización que posee el repositorio para crear una solicitud de incorporación de cambios. |
| Crear o actualizar un secreto de repositorio (versión preliminar) |
Crea o actualiza un secreto de repositorio con un valor cifrado. Cifre el secreto con LibSodium. |
| Crear un problema |
Esta operación se usa para crear un nuevo problema para un repositorio específico. |
|
Elimina un webhook de Git |
Elimina un webhook de GitHub |
| Enumera los asignados disponibles para los problemas de un repositorio |
Enumera los asignados disponibles para los problemas de un repositorio. |
| Enumera todas las etiquetas de un problema |
Enumera todas las etiquetas de un problema. |
| Enumera todas las etiquetas de un repositorio |
Enumera todas las etiquetas de un repositorio. |
| Enumera todos los hitos de un repositorio |
Enumera todos los hitos de un repositorio. |
| Enumera todos los repositorios para el usuario autenticado |
Enumera todos los repositorios (tanto públicos como privados) para el usuario autenticado. |
| Enumera todos los repositorios públicos de un usuario |
Enumera todos los repositorios públicos de un usuario. |
| Enumera todos los repositorios públicos de una organización |
Enumera todos los repositorios públicos de una organización. |
| Enumerar colaboradores del repositorio |
Enumerar colaboradores del repositorio. |
| Obtención de todos los problemas de un repositorio |
Obtenga todos los problemas de un repositorio. |
| Obtención de un problema determinado de un repositorio |
Obtenga un problema determinado de un repositorio. |
| Obtención de un repositorio por identificador (versión preliminar) |
Obtiene un repositorio por identificador. |
| Obtención de una clave pública del repositorio (versión preliminar) |
Obtiene la clave pública, que debe cifrar los secretos. Debe cifrar un secreto para poder crear o actualizar secretos. |
| Obtención de una solicitud de incorporación de cambios (versión preliminar) |
Esta operación se usa para obtener una solicitud de incorporación de cambios para el repositorio. |
| Obtención del usuario autenticado |
Obtenga el usuario autenticado. |
| Obtener la lista de archivos de una solicitud de incorporación de cambios (versión preliminar) |
Esta operación se usa para obtener la lista de archivos de una solicitud de incorporación de cambios para el repositorio. |
| Obtener todas las solicitudes de incorporación de cambios de un repositorio |
Obtiene todas las solicitudes de incorporación de cambios de un repositorio. |
| Obtener una referencia (versión preliminar) |
Devuelve una única referencia de la base de datos de Git. El |
| Quitar el repositorio seleccionado de un secreto de organización (versión preliminar) |
Quita un repositorio de un secreto de organización cuando el para el |
| Quitar revisores solicitados de una solicitud de incorporación de cambios (versión preliminar) |
Quite los revisores solicitados de una solicitud de incorporación de cambios de un conjunto determinado de usuarios o equipos. |
|
Servidor MCP de Git |
Servidor MCP de GitHub |
| Solicitar revisores para una solicitud de incorporación de cambios (versión preliminar) |
Solicita revisiones de una solicitud de incorporación de cambios de un conjunto determinado de usuarios o equipos. |
Actualización de una solicitud de incorporación de cambios (versión preliminar)
Esta operación se usa para actualizar una solicitud de incorporación de cambios para el repositorio. Para actualizar una solicitud de incorporación de cambios en un repositorio público, debe tener acceso de escritura al encabezado o a la rama de origen. En el caso de los repositorios propiedad de la organización, debe ser miembro de la organización que posee el repositorio para abrir o actualizar una solicitud de incorporación de cambios.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
|
Title
|
title | string |
Título de la solicitud de incorporación de cambios. |
|
|
Body
|
body | string |
Contenido de la solicitud de incorporación de cambios. |
|
|
Estado
|
state | string |
Estado de esta solicitud de incorporación de cambios.
|
|
|
Base
|
base | string |
Nombre de la rama en la que desea que se extraigan los cambios. Debe ser una rama existente en el repositorio actual. No se puede actualizar la rama base en una solicitud de incorporación de cambios para que apunte a otro repositorio. |
|
|
¿Puede modificar el mantenedor?
|
maintainer_can_modify | boolean |
Indica si los mantenedores pueden modificar la solicitud de incorporación de cambios. |
Devoluciones
Las solicitudes de incorporación de cambios le permiten informar a otros usuarios sobre los cambios que ha insertado en un repositorio en GitHub. Una vez enviada una solicitud de incorporación de cambios, las partes interesadas pueden revisar el conjunto de cambios, analizar posibles modificaciones e incluso realizar confirmaciones de seguimiento de inserción si es necesario.
- Body
- PullRequest
Actualizar un hito
Actualice un hito existente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de hito
|
milestoneNumber | True | integer |
Número de hito de un hito determinado. |
|
Title
|
title | string |
Resumen del hito. |
|
|
Estado
|
state | string |
Estado abierto o cerrado del hito. |
|
|
Hitos
|
description | string |
Una descripción del hito. |
|
|
due_on
|
due_on | string |
Fecha de vencimiento del hito. |
Devoluciones
Colección de problemas relacionados y solicitudes de incorporación de cambios.
- response
- Milestone
Actualizar un problema
Actualice un problema existente según el número de problema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de problema
|
issueNumber | True | integer |
Número de problema para un problema determinado. |
|
Title
|
title | string |
Resumen del problema. |
|
|
Body
|
body | string |
Descripción del problema. |
|
|
cesionario
|
assignee | string |
Asignado del problema. |
|
|
Estado
|
state | string |
Estado abierto o cerrado de un problema. Puede ser uno de los abiertos o cerrados. |
|
|
ChangeReason
|
state_reason | string |
Motivo del cambio de estado. |
|
|
Hitos
|
milestone | string |
Número de hitos que se van a asociar al problema. |
|
|
labels
|
labels | array of string |
etiquetas asociadas al problema. |
|
|
Cesionarios
|
assignees | array of string |
UserSnames para asignar al problema. |
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Agregar el repositorio seleccionado a un secreto de organización (versión preliminar)
Agrega un repositorio a un secreto de organización cuando el para el visibility acceso al repositorio está establecido selecteden . La visibilidad se establece al crear o actualizar un secreto de organización. Debe autenticarse mediante un token de acceso con el admin:org ámbito para usar este punto de conexión. Las aplicaciones de GitHub deben tener el secrets permiso de organización para usar este punto de conexión.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Id. del repositorio
|
repositoryId | True | integer |
Identificador único del repositorio. |
|
Nombre del secreto
|
secretName | True | string |
Nombre del secreto. |
Búsqueda de Github mediante consulta
Búsqueda de Github mediante consulta
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
query
|
query | string |
query |
Búsqueda de problemas por estado y palabra clave
Busque problemas por estado y palabra clave.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
q
|
q | True | string |
Buscar palabras clave y calificadores. |
|
sort
|
sort | string |
Propiedad por la que se ordenan los resultados. |
|
|
order
|
order | string |
Dirección de ordenación. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a capturar |
Devoluciones
Modelo para capturar resultados de búsqueda
Combinar una solicitud de incorporación de cambios (versión preliminar)
Esta operación se usa para combinar una solicitud de incorporación de cambios para el repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
|
Título de confirmación
|
commitTitle | string |
Título del mensaje de confirmación automática. |
|
|
Mensaje de confirmación
|
commitMessage | string |
Detalles adicionales para anexar al mensaje de confirmación automática. |
|
|
Sha
|
sha | string |
SHA que el encabezado de solicitud de incorporación de cambios debe coincidir para permitir la combinación. |
|
|
Merge (método)
|
mergeMethod | string |
Método de combinación que se va a usar. Los valores posibles son |
Devoluciones
Resultado de combinación de solicitudes de incorporación de cambios.
Comparación de dos confirmaciones (versión preliminar)
Tanto como basehead deben ser nombres de rama en repositoryName. Para comparar ramas entre otros repositorios de la misma red que repositoryName, use el formato <USERNAME>:branch. La respuesta es equivalente a ejecutar el git log base..head comando; sin embargo, las confirmaciones se devuelven en orden cronológico.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Base
|
base | True | string |
parámetro base |
|
Head
|
head | True | string |
parámetro head |
Devoluciones
Comparación de confirmaciones
- Body
- CommitComparison
Comprobación de si un usuario es un colaborador del repositorio
Compruebe si un usuario es un colaborador del repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
nombre de usuario
|
userName | True | string |
Identificador de la cuenta de usuario de GitHub. |
Devoluciones
Modelo para capturar una respuesta de API única
- response
- object
Creación de un evento de distribución del repositorio (versión preliminar)
Esta operación consiste en desencadenar un evento de webhook al que se llama repository_dispatch cuando desea que la actividad que se produzca fuera de GitHub desencadene un flujo de trabajo de Acciones de GitHub o un webhook de la aplicación de GitHub. Debe configurar el flujo de trabajo de Acciones de GitHub o la aplicación de GitHub para que se ejecute cuando se produzca el repository_dispatch evento.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Nombre del evento
|
event_type | string |
Un nombre de evento de webhook personalizado. |
|
|
Carga del evento
|
client_payload | object |
Carga JSON con información adicional sobre el evento de webhook que puede usar la acción o el trabajo. |
Creación de un repositorio mediante una plantilla (versión preliminar)
Crea un nuevo repositorio mediante una plantilla de repositorio. El usuario autenticado debe ser propietario o miembro de una organización propietaria del repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario de la plantilla
|
templateOwner | True | string |
Nombre del propietario del repositorio de plantillas. |
|
Repositorio de plantillas
|
templateRepository | True | string |
Nombre del repositorio de plantillas. |
|
Propietario
|
owner | string |
La organización o persona que poseerá el nuevo repositorio. Si se deja en blanco, el usuario autenticado será el propietario. |
|
|
Nombre
|
name | True | string |
Nombre del nuevo repositorio. |
|
Description
|
description | string |
Una breve descripción del nuevo repositorio. |
|
|
¿Es privado?
|
private | boolean |
Para |
Devoluciones
Un repositorio de Git
- Body
- RepositoryDetails
Creación de una referencia (versión preliminar)
Crea una referencia para el repositorio. No puede crear nuevas referencias para repositorios vacíos, incluso si existe el hash SHA-1 de confirmación. Los repositorios vacíos son repositorios sin ramas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Referencia
|
ref | True | string |
Nombre de la referencia completa (es decir: |
|
Sha
|
sha | True | string |
Valor SHA1 de esta referencia. |
Devoluciones
Referencias de Git dentro de un repositorio
- Body
- GitReference
Creación de una solicitud de incorporación de cambios (versión preliminar)
Esta operación consiste en crear una solicitud de incorporación de cambios en un repositorio. Para abrir o actualizar una solicitud de incorporación de cambios en un repositorio público, debe tener acceso de escritura al encabezado o a la rama de origen. En el caso de los repositorios propiedad de la organización, debe ser miembro de la organización que posee el repositorio para crear una solicitud de incorporación de cambios.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Title
|
title | string |
Título de la nueva solicitud de incorporación de cambios. |
|
|
Head
|
head | True | string |
Nombre de la rama donde se implementan los cambios. Para las solicitudes de incorporación de cambios entre repositorios en la misma red, el espacio de nombres |
|
Base
|
base | True | string |
Nombre de la rama en la que desea que se extraigan los cambios. Debe ser una rama existente en el repositorio actual. No se puede enviar una solicitud de incorporación de cambios a un repositorio que solicite una combinación a una base de otro repositorio. |
|
Body
|
body | string |
Contenido de la solicitud de incorporación de cambios. |
|
|
¿Puede modificar el mantenedor?
|
maintainer_can_modify | boolean |
Indica si los mantenedores pueden modificar la solicitud de incorporación de cambios. |
|
|
Borrador
|
draft | boolean |
Indica si la solicitud de incorporación de cambios es un borrador. |
Devoluciones
Las solicitudes de incorporación de cambios le permiten informar a otros usuarios sobre los cambios que ha insertado en un repositorio en GitHub. Una vez enviada una solicitud de incorporación de cambios, las partes interesadas pueden revisar el conjunto de cambios, analizar posibles modificaciones e incluso realizar confirmaciones de seguimiento de inserción si es necesario.
- Body
- PullRequest
Crear o actualizar un secreto de repositorio (versión preliminar)
Crea o actualiza un secreto de repositorio con un valor cifrado. Cifre el secreto con LibSodium.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Nombre del secreto
|
secretName | True | string |
Nombre del secreto. |
|
encrypted_value
|
encrypted_value | string |
Valor para el secreto, cifrado con LibSodium mediante la clave pública recuperada de la acción Obtener una clave pública del repositorio. |
|
|
key_id
|
key_id | string |
Identificador de la clave que usó para cifrar el secreto. |
Crear un problema
Esta operación se usa para crear un nuevo problema para un repositorio específico.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Title
|
title | True | string |
Resumen del problema. |
|
Body
|
body | string |
Descripción del problema. |
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Elimina un webhook de GitHub (versión preliminar)
Elimina un webhook de GitHub
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Id. de webhook de GitHub
|
webhookId | True | string |
Identificador del webhook de GitHub |
Enumera los asignados disponibles para los problemas de un repositorio
Enumera los asignados disponibles para los problemas de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todas las etiquetas de un problema
Enumera todas las etiquetas de un problema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de problema
|
issueNumber | True | integer |
Número de problema para un problema determinado. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todas las etiquetas de un repositorio
Enumera todas las etiquetas de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todos los hitos de un repositorio
Enumera todos los hitos de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
estado
|
state | string |
Estado del hito. |
|
|
sort
|
sort | string |
Por qué ordenar los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todos los repositorios para el usuario autenticado
Enumera todos los repositorios (tanto públicos como privados) para el usuario autenticado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
visibilidad
|
visibility | string |
Limite los resultados a los repositorios de la visibilidad especificada (public/private/all). |
|
|
afiliación
|
affiliation | string |
Limitar los resultados en función de la afiliación. |
|
|
desde
|
since | string |
Limite los resultados a los repositorios actualizados después de un tiempo determinado. |
|
|
before
|
before | string |
Limite los resultados a los repositorios actualizados antes de un tiempo determinado. |
|
|
type
|
type | string |
Limite los resultados a los repositorios del tipo especificado. |
|
|
sort
|
sort | string |
Propiedad por la que se ordenan los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a capturar |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todos los repositorios públicos de un usuario
Enumera todos los repositorios públicos de un usuario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
type
|
type | string |
Limite los resultados a los repositorios del tipo especificado. |
|
|
sort
|
sort | string |
Propiedad por la que se ordenan los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a capturar |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumera todos los repositorios públicos de una organización
Enumera todos los repositorios públicos de una organización.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
type
|
type | string |
Limite los resultados a los repositorios del tipo especificado. |
|
|
sort
|
sort | string |
Propiedad por la que se ordenan los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a capturar |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Enumerar colaboradores del repositorio
Enumerar colaboradores del repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Obtención de todos los problemas de un repositorio
Obtenga todos los problemas de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
milestone
|
milestone | string |
Filtre por hito. |
|
|
estado
|
state | string |
Filtre por estado. |
|
|
cesionario
|
assignee | string |
Filtre por asignado. |
|
|
creador
|
creator | string |
Filtre por creador. |
|
|
mentioned
|
mentioned | string |
Filtre por menciones. |
|
|
labels
|
labels | string |
Filtre por nombres de etiqueta. |
|
|
sort
|
sort | string |
Campo por el que se van a ordenar los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
desde
|
since | string |
Filtre por problemas después de la fecha especificada. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Obtención de un problema determinado de un repositorio
Obtenga un problema determinado de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de problema
|
issueNumber | True | integer |
Número de problema para un problema determinado. |
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Obtención de un repositorio por identificador (versión preliminar)
Obtiene un repositorio por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. del repositorio
|
repositoryId | True | integer |
Identificador único del repositorio. |
Devoluciones
Un repositorio de Git
- Body
- RepositoryDetails
Obtención de una clave pública del repositorio (versión preliminar)
Obtiene la clave pública, que debe cifrar los secretos. Debe cifrar un secreto para poder crear o actualizar secretos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
Devoluciones
Clave pública que se usa para establecer secretos de acciones.
- Body
- ActionsPublicKey
Obtención de una solicitud de incorporación de cambios (versión preliminar)
Esta operación se usa para obtener una solicitud de incorporación de cambios para el repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
Devoluciones
Las solicitudes de incorporación de cambios le permiten informar a otros usuarios sobre los cambios que ha insertado en un repositorio en GitHub. Una vez enviada una solicitud de incorporación de cambios, las partes interesadas pueden revisar el conjunto de cambios, analizar posibles modificaciones e incluso realizar confirmaciones de seguimiento de inserción si es necesario.
- Body
- PullRequest
Obtención del usuario autenticado
Obtenga el usuario autenticado.
Devoluciones
Propiedades de un usuario de GitHub.
- Body
- UserDetailsModel
Obtener la lista de archivos de una solicitud de incorporación de cambios (versión preliminar)
Esta operación se usa para obtener la lista de archivos de una solicitud de incorporación de cambios para el repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
Devoluciones
- response
- array of PullRequestFile
Obtener todas las solicitudes de incorporación de cambios de un repositorio
Obtiene todas las solicitudes de incorporación de cambios de un repositorio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
estado
|
state | string |
Filtre por estado. |
|
|
cabeza
|
head | string |
Filtre por usuario principal u organización. |
|
|
base
|
base | string |
Filtre por nombre de rama base. |
|
|
sort
|
sort | string |
Por qué ordenar los resultados. |
|
|
direction
|
direction | string |
Dirección de ordenación. |
|
|
perPage
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número de página que se va a mostrar. |
Devoluciones
Modelo para capturar la respuesta de la API de lista
- Productos
- MultipleFetchModel
Obtener una referencia (versión preliminar)
Devuelve una única referencia de la base de datos de Git. El reference parámetro debe tener el formato heads/<branch name> para las ramas y tags/<tag name> para las etiquetas.
reference Si no coincide con una referencia existente, se devuelve .404
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Referencia
|
reference | True | string |
La referencia de la dirección URL debe tener el formato de encabezado o< nombre> de rama para las ramas y etiquetas o< el nombre> de etiqueta para las etiquetas. |
Devoluciones
Referencias de Git dentro de un repositorio
- Body
- GitReference
Quitar el repositorio seleccionado de un secreto de organización (versión preliminar)
Quita un repositorio de un secreto de organización cuando el para el visibility acceso al repositorio está establecido selecteden . La visibilidad se establece al crear o actualizar un secreto de organización. Debe autenticarse mediante un token de acceso con el admin:org ámbito para usar este punto de conexión. Las aplicaciones de GitHub deben tener el secrets permiso de organización para usar este punto de conexión.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Id. del repositorio
|
repositoryId | True | integer |
Identificador único del repositorio. |
|
Nombre del secreto
|
secretName | True | string |
Nombre del secreto. |
Quitar revisores solicitados de una solicitud de incorporación de cambios (versión preliminar)
Quite los revisores solicitados de una solicitud de incorporación de cambios de un conjunto determinado de usuarios o equipos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
|
Revisores
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Servidor MCP de GitHub
Servidor MCP de GitHub
Solicitar revisores para una solicitud de incorporación de cambios (versión preliminar)
Solicita revisiones de una solicitud de incorporación de cambios de un conjunto determinado de usuarios o equipos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Número de extracción
|
pullNumber | True | integer |
Número de extracción. |
|
Revisores
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Desencadenadores
| Cuando se abre un nuevo problema y me asigna |
Esta operación se desencadena cuando se abre un problema y se asigna al usuario que ha iniciado sesión. |
| Cuando se asigna un problema a mí |
Esta operación se desencadena cuando se asigna un problema al usuario que ha iniciado sesión. |
| Cuando se cierra un problema asignado a mí |
Esta operación se desencadena cuando se cierra un problema asignado al usuario que ha iniciado sesión. |
| Cuando se crea o modifica una solicitud de incorporación de cambios (versión preliminar) |
Crea un webhook de GitHub para solicitudes de incorporación de cambios |
Cuando se abre un nuevo problema y me asigna
Esta operación se desencadena cuando se abre un problema y se asigna al usuario que ha iniciado sesión.
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Cuando se asigna un problema a mí
Esta operación se desencadena cuando se asigna un problema al usuario que ha iniciado sesión.
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Cuando se cierra un problema asignado a mí
Esta operación se desencadena cuando se cierra un problema asignado al usuario que ha iniciado sesión.
Devoluciones
Propiedades de un problema de GitHub.
- Body
- IssueDetailsModel
Cuando se crea o modifica una solicitud de incorporación de cambios (versión preliminar)
Crea un webhook de GitHub para solicitudes de incorporación de cambios
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Propietario del repositorio
|
repositoryOwner | True | string |
Nombre del propietario del repositorio. |
|
Nombre del repositorio
|
repositoryName | True | string |
Nombre del repositorio. |
|
Eventos de webhook en los que se va a escuchar
|
events | True | array of string |
Eventos de webhook en los que se va a escuchar |
Devoluciones
Respuesta de solicitud de incorporación de cambios de webhook.
Definiciones
IssueDetailsModel
Propiedades de un problema de GitHub.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Title
|
title | string |
Resumen del problema. |
|
Body
|
body | string |
Descripción del problema. |
|
cesionario
|
assignee | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Id
|
number | integer |
Identificador único del problema. |
|
Estado
|
state | string |
Estado del problema. |
|
Date-Time creados
|
created_at | string |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC). |
|
Dirección URL del repositorio
|
repository_url | string |
Vínculo web al repositorio. |
MultipleSearchFetchModel
Modelo para capturar resultados de búsqueda
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
body
|
body | array of GeneralAPIModel |
cuerpo del resultado |
MultipleFetchModel
Modelo para capturar la respuesta de la API de lista
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Productos
|
GeneralAPIModel |
Modelo para capturar una respuesta de API única |
GeneralAPIModel
Modelo para capturar una respuesta de API única
UserDetailsModel
Propiedades de un usuario de GitHub.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Iniciar sesión
|
login | string |
Todocoleccion. |
|
Id
|
id | integer |
ID de usuario. |
|
Id. de nodo
|
node_id | string |
Id. de nodo de usuario. |
|
Avatar Url
|
avatar_url | string |
Dirección URL del avatar de usuario. |
|
Gravatar Id.
|
gravatar_id | string |
Id. gravatar de usuario. |
|
URL
|
url | string |
Dirección URL del usuario. |
|
Html Url
|
html_url | string |
Dirección URL html del usuario. |
|
Url de seguidores
|
followers_url | string |
User FollowersUrl |
|
Dirección URL siguiente
|
following_url | string |
Dirección URL siguiente del usuario. |
|
Gists Url
|
gists_url | string |
Dirección URL de Gists de usuario. |
|
Dirección URL con estrella
|
starred_url | string |
Dirección URL con estrella del usuario. |
|
Dirección URL de suscripciones
|
subscriptions_url | string |
Dirección URL de suscripciones de usuario. |
|
Url de organizaciones
|
organizations_url | string |
Dirección URL de las organizaciones de usuario. |
|
Dirección URL de repositorios
|
repos_url | string |
Dirección URL de repositorios de usuarios. |
|
Dirección URL de eventos
|
events_url | string |
Dirección URL de eventos de usuario. |
|
Dirección URL de eventos recibidos
|
received_events_url | string |
Dirección URL de eventos recibidos por el usuario. |
|
Tipo
|
type | string |
Tipo de usuario. |
|
Administrador del sitio
|
site_admin | boolean |
¿Es administrador del sitio de usuario? |
|
Nombre
|
name | string |
Nombre de usuario. |
|
Empresa
|
company | string |
Empresa de usuario. |
|
Blog
|
blog | string |
Blog de usuario. |
|
Ubicación
|
location | string |
Ubicación del usuario. |
|
Correo Electrónico
|
string |
Correo electrónico de usuario. |
|
|
Contratable
|
hireable | boolean |
¿El usuario se puede contratar? |
|
Biografía
|
bio | string |
Usuario Bio. |
|
Repositorios públicos
|
public_repos | integer |
Repositorios públicos de usuario. |
|
Gists públicos
|
public_gists | integer |
Gists públicos de usuario. |
|
Seguidores
|
followers | integer |
Seguidores del usuario. |
|
Siguiendo
|
following | integer |
Usuario siguiente. |
|
Creado en
|
created_at | date-time |
Usuario creado en. |
|
Actualizado en
|
updated_at | date-time |
Usuario actualizado en. |
Comprobación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Se ha comprobado
|
verified | boolean |
Indica si GitHub considera que la firma de esta confirmación se va a comprobar. |
|
Motivo de comprobación
|
reason | string |
Motivo del valor comprobado. |
|
Valor con signo
|
payload | string |
Valor que se firmó. |
|
Firma de confirmación
|
signature | string |
Firma extraída de la confirmación. |
GitUser
Metapropiedades para la información de autor o de confirmación de Git.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de usuario de Git
|
name | string |
Nombre de usuario |
|
Correo electrónico de usuario de Git
|
string |
Correo Electrónico |
|
|
Marca de tiempo de confirmación
|
date | string |
Marca de tiempo de confirmación. |
DiffEntry
Entrada de diferencias
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de archivo
|
filename | string |
Se ha cambiado el nombre de archivo. |
|
Adiciones
|
additions | integer |
Número de adiciones en el archivo |
|
Eliminaciones
|
deletions | integer |
Número de eliminaciones en el archivo |
|
Changes
|
changes | integer |
Número de cambios en el archivo |
|
Estado
|
status | string |
Estado del cambio modificado, cambiado de nombre, etc., |
|
Dirección URL sin formato
|
raw_url | string |
Vínculo de dirección URL sin formato al archivo |
|
Blob Url
|
blob_url | string |
Vínculo a la dirección URL del blob al archivo |
|
Patch
|
patch | string |
Cambios reales realizados en el archivo. |
|
Sha del cambio
|
sha | string |
SHA del cambio. |
|
Dirección URL del contenido
|
contents_url | string |
Dirección URL del contenido del archivo. |
|
FileName anterior
|
previous_filename | string |
FileName anterior si se cambia el valor de FileName |
Commit
Commit
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Dirección URL de confirmación
|
url | string |
Dirección URL HTTP de la confirmación. |
|
Confirmar sha
|
sha | string |
SHA de la confirmación |
|
Id. de nodo
|
node_id | string |
Id. de nodo de la confirmación. |
|
HTML Url
|
html_url | string |
Dirección URL HTML de la confirmación |
|
Dirección URL de comentarios
|
comments_url | string |
Dirección URL de comentarios de la confirmación |
|
Dirección URL de confirmación
|
commit.url | string |
Dirección URL de la confirmación. |
|
autor
|
commit.author | GitUser |
Metapropiedades para la información de autor o de confirmación de Git. |
|
committer
|
commit.committer | GitUser |
Metapropiedades para la información de autor o de confirmación de Git. |
|
Mensaje de confirmación
|
commit.message | string |
Mensaje de confirmación. |
|
Recuento de comentarios
|
commit.comment_count | integer |
Recuento de comentarios de la confirmación |
|
Confirmar sha
|
commit.tree.sha | string |
SHA de la confirmación |
|
Dirección URL de confirmación
|
commit.tree.url | uri |
Dirección URL de confirmación. |
|
verificación
|
commit.verification | Verification | |
|
autor
|
author | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
committer
|
committer | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
padres
|
parents | array of object | |
|
Sha primario
|
parents.sha | string |
Sha de confirmación de rama primaria |
|
Dirección URL de la rama primaria
|
parents.url | string |
Dirección URL de la rama primaria. |
|
Dirección URL HTML de la rama principal
|
parents.html_url | string |
Dirección URL HTML de la rama primaria. |
|
Adiciones
|
stats.additions | integer |
Número de adiciones |
|
Eliminaciones
|
stats.deletions | integer |
Número de eliminaciones |
|
Total
|
stats.total | integer |
Total de cambios |
|
files
|
files | array of DiffEntry |
CommitComparison
Comparación de confirmaciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
URL
|
url | string |
Dirección URL de la comparación |
|
HTML Url
|
html_url | string |
Dirección URL html para la comparación |
|
Dirección URL permanente
|
permalink_url | string |
Dirección URL permanente para la comparación |
|
Dirección URL de diferencia
|
diff_url | string |
Dirección URL de diferencia |
|
Url de revisión
|
patch_url | string |
Url de revisión |
|
base_commit
|
base_commit | Commit |
Commit |
|
merge_base_commit
|
merge_base_commit | Commit |
Commit |
|
Estado
|
status | string |
Estado de la comparación, por ejemplo, diverged etc., |
|
Adelante por
|
ahead_by | integer |
adelante por rama base |
|
Detrás de
|
behind_by | integer |
rama base de behind_by |
|
Total de confirmaciones
|
total_commits | integer |
total de confirmaciones |
|
Confirmaciones
|
commits | array of Commit |
Comete |
|
Archivos
|
files | array of DiffEntry |
files |
ActionsPublicKey
Clave pública que se usa para establecer secretos de acciones.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de clave
|
key_id | string |
Identificador de la clave. |
|
Key
|
key | string |
Clave pública codificada en Base64. |
|
Id
|
id | integer |
Identificador único de la clave. |
|
URL
|
url | string |
Dirección URL de clave pública. |
|
Title
|
title | string |
Título de clave pública. |
|
Creado en
|
created_at | string |
Fecha y hora en que se creó la clave. |
LicenseDetails (Detalles de la licencia)
Detalles de licencia
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Key
|
key | string |
Id. de SPDX en minúsculas de la licencia. |
|
Nombre
|
name | string |
Nombre completo de la licencia especificado por https://spdx.org/licenses. |
|
URL
|
url | uri |
Dirección URL de la licencia en https://choosealicense.com. |
|
Id. de SPDX
|
spdx_id | string |
Identificador corto especificado por https://spdx.org/licenses. |
|
Id. de nodo
|
node_id | string |
Id. de nodo de licencia. |
|
HTML Url
|
html_url | uri |
Dirección URL HTML de licencia. |
RepositoryMiniDetails
Un repositorio de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. del repositorio
|
id | integer |
Identificador único del repositorio. |
|
Id. de nodo del repositorio
|
node_id | string |
Identificador de nodo del repositorio. |
|
Nombre del repositorio
|
name | string |
Nombre del repositorio. |
|
Nombre completo del repositorio
|
full_name | string |
Nombre completo del repositorio. |
|
administrador
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
clasificación
|
permissions.triage | boolean | |
|
empujar
|
permissions.push | boolean | |
|
mantener
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
¿Es el repositorio privado?
|
private | boolean |
Si el repositorio es privado o público. |
|
Descripción del repositorio
|
description | string |
Descripción del repositorio |
|
Página principal del repositorio
|
homepage | uri |
Página principal de este repositorio |
|
Idioma del repositorio
|
language | string |
El idioma de este repositorio |
|
¿Está archivado el repositorio?
|
archived | boolean |
Indica si el repositorio está archivado. |
|
¿Está deshabilitado el repositorio?
|
disabled | boolean |
Devuelve si este repositorio está deshabilitado o no. |
|
Visibilidad del repositorio
|
visibility | string |
Visibilidad del repositorio: pública, privada o interna. |
|
Repositorio creado en
|
created_at | date-time |
la fecha y hora en que se creó el repositorio. |
|
Repositorio actualizado en
|
updated_at | date-time |
la fecha y hora en que se actualizó por última vez el repositorio. |
|
Repositorio permitir la combinación de rebase
|
allow_rebase_merge | boolean |
Si se permiten las combinaciones de rebase para las solicitudes de incorporación de cambios. |
|
Repositorio Permitir combinación de squash
|
allow_squash_merge | boolean |
Si se permiten combinaciones de squash para las solicitudes de incorporación de cambios. |
|
Rama de eliminación de repositorio al combinar
|
delete_branch_on_merge | boolean |
Si se van a eliminar ramas principales cuando se combinan las solicitudes de incorporación de cambios |
|
Confirmación de la combinación de permitidos del repositorio
|
allow_merge_commit | boolean |
Si se permiten confirmaciones de combinación para las solicitudes de incorporación de cambios. |
|
Rama maestra del repositorio
|
master_branch | string |
Rama maestra del repositorio. |
RepositoryDetails
Un repositorio de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificador único del repositorio. |
|
Id. de nodo
|
node_id | string |
Identificador de nodo del repositorio. |
|
Nombre
|
name | string |
Nombre del repositorio. |
|
Nombre completo
|
full_name | string |
Nombre completo del repositorio. |
|
Licencia
|
license | LicenseDetails |
Detalles de licencia |
|
Horquillas
|
forks | integer |
Número de bifurcaciones del repositorio. |
|
administrador
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
clasificación
|
permissions.triage | boolean | |
|
empujar
|
permissions.push | boolean | |
|
mantener
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
¿Es privado?
|
private | boolean |
Si el repositorio es privado o público. |
|
Html Url
|
html_url | uri |
Dirección URL html del repositorio |
|
Description
|
description | string |
Descripción del repositorio |
|
¿Es una bifurcación?
|
fork | boolean |
Si el repositorio es una bifurcación? |
|
URL
|
url | uri |
Dirección URL HTTP de este repositorio |
|
Dirección URL de archivo
|
archive_url | string |
La dirección URL de archivo de este repositorio |
|
Dirección URL de los destinatarios
|
assignees_url | string |
Dirección URL de asignados para este repositorio |
|
Blobs Url
|
blobs_url | string |
Dirección URL de blobs de este repositorio |
|
Url de ramas
|
branches_url | string |
Dirección URL de ramas de este repositorio |
|
Dirección URL de colaboradores
|
collaborators_url | string |
Dirección URL de colaboradores de este repositorio |
|
Dirección URL de comentarios
|
comments_url | string |
Dirección URL de comentarios de este repositorio |
|
Dirección URL de confirmaciones
|
commits_url | string |
La dirección URL de confirmaciones de este repositorio |
|
Comparar dirección URL
|
compare_url | string |
Dirección URL de comparación de este repositorio |
|
Dirección URL del contenido
|
contents_url | string |
La dirección URL de contenido de este repositorio |
|
Dirección URL de colaboradores
|
contributors_url | uri |
Dirección URL de colaboradores de este repositorio |
|
Dirección URL de implementaciones
|
deployments_url | uri |
La dirección URL de implementaciones de este repositorio |
|
Dirección URL de descargas
|
downloads_url | uri |
La dirección URL de descargas de este repositorio |
|
Dirección URL de eventos
|
events_url | uri |
La dirección URL de eventos de este repositorio |
|
Dirección URL de bifurcaciones
|
forks_url | uri |
Dirección URL de bifurcación de este repositorio |
|
Dirección URL de confirmaciones de Git
|
git_commits_url | string |
Dirección URL de confirmaciones de Git para este repositorio |
|
Dirección URL de referencias de Git
|
git_refs_url | string |
Dirección URL de referencias de Git para este repositorio |
|
Dirección URL de etiquetas de Git
|
git_tags_url | string |
Dirección URL de etiquetas de Git para este repositorio |
|
Git Url
|
git_url | string |
Dirección URL de Git para este repositorio |
|
Dirección URL de comentario del problema
|
issue_comment_url | string |
Dirección URL del comentario del problema para este repositorio |
|
Dirección URL de eventos de problema
|
issue_events_url | string |
Dirección URL de eventos de problema para este repositorio |
|
Dirección URL de problemas
|
issues_url | string |
La dirección URL de problemas de este repositorio |
|
Dirección URL de claves
|
keys_url | string |
Dirección URL de claves de este repositorio |
|
Url de etiquetas
|
labels_url | string |
La dirección URL de etiquetas de este repositorio |
|
Dirección URL de idiomas
|
languages_url | uri |
Dirección URL de idiomas de este repositorio |
|
Dirección URL de mezcla
|
merges_url | uri |
Dirección URL de mezcla para este repositorio |
|
Url de hitos
|
milestones_url | string |
Dirección URL de hitos de este repositorio |
|
Dirección URL de notificaciones
|
notifications_url | string |
La dirección URL de notificaciones de este repositorio |
|
Pulls Url
|
pulls_url | string |
Dirección URL de extracción de este repositorio |
|
Url de versiones
|
releases_url | string |
La dirección URL de versiones de este repositorio |
|
SSH Url
|
ssh_url | string |
Dirección URL de SSH para clonar este repositorio |
|
Stargazers Url
|
stargazers_url | uri |
Los stargazers (Stargazers son las personas que han marcado el repositorio de GitHub) para este repositorio |
|
Dirección URL de estados
|
statuses_url | string |
Dirección URL de estado de este repositorio |
|
Dirección URL de suscriptores
|
subscribers_url | uri |
Dirección URL de suscriptores de este repositorio |
|
Dirección URL de la suscripción
|
subscription_url | uri |
Dirección URL de la suscripción de este repositorio |
|
Url de etiquetas
|
tags_url | uri |
Dirección URL de etiquetas para este repositorio |
|
Teams Url
|
teams_url | uri |
Dirección URL de teams para este repositorio |
|
Url de árboles
|
trees_url | string |
Dirección URL de árboles de este repositorio |
|
Dirección URL de clonación
|
clone_url | string |
Dirección URL de clonación de este repositorio |
|
Dirección URL reflejada
|
mirror_url | uri |
Dirección URL de reflejo original de este repositorio |
|
Url de enlaces
|
hooks_url | uri |
Dirección URL de enlaces de este repositorio |
|
SVN Url
|
svn_url | uri |
Dirección URL de SVN para este repositorio |
|
Página principal
|
homepage | uri |
Página principal de este repositorio |
|
Language
|
language | string |
El idioma de este repositorio |
|
Recuento de bifurcaciones
|
forks_count | integer |
Número de bifurcaciones que hay de este repositorio en toda la red. |
|
Recuento de stargazers
|
stargazers_count | integer |
Número de usuarios que han protagonizado el repositorio. |
|
Recuento de monitores
|
watchers_count | integer |
Número de usuarios que ven el repositorio. |
|
Tamaño
|
size | integer |
Tamaño del repositorio |
|
Rama predeterminada
|
default_branch | string |
Rama predeterminada del repositorio. |
|
Número de problemas abiertos
|
open_issues_count | integer |
Número de problemas abiertos en el repositorio. |
|
¿Es plantilla?
|
is_template | boolean |
Si este repositorio actúa como una plantilla que se puede usar para generar nuevos repositorios. |
|
Temas
|
topics | array of string |
Lista de temas en el repositorio |
|
¿Tiene problemas?
|
has_issues | boolean |
Si los problemas están habilitados. |
|
¿Tiene proyectos?
|
has_projects | boolean |
Si los proyectos están habilitados. |
|
¿Tiene Wiki?
|
has_wiki | boolean |
Indica si la wiki está habilitada. |
|
¿Tiene Páginas?
|
has_pages | boolean |
Indica si las páginas están habilitadas. |
|
¿Descargas?
|
has_downloads | boolean |
Si las descargas están habilitadas. |
|
¿Está archivado?
|
archived | boolean |
Indica si el repositorio está archivado. |
|
¿Está deshabilitado?
|
disabled | boolean |
Devuelve si este repositorio está deshabilitado o no. |
|
Visibilidad
|
visibility | string |
Visibilidad del repositorio: pública, privada o interna. |
|
Insertado en
|
pushed_at | date-time |
Cuando el repositorio se insertó por última vez. |
|
Creado en
|
created_at | date-time |
la fecha y hora en que se creó el repositorio. |
|
Actualizado en
|
updated_at | date-time |
la fecha y hora en que se actualizó por última vez el repositorio. |
|
Permitir la combinación de rebase
|
allow_rebase_merge | boolean |
Si se permiten las combinaciones de rebase para las solicitudes de incorporación de cambios. |
|
Identificador del repositorio de plantillas
|
template_repository.id | integer |
Identificador único del repositorio. |
|
Identificador de nodo del repositorio de plantillas
|
template_repository.node_id | string |
Identificador de nodo del repositorio. |
|
Nombre del repositorio de plantillas
|
template_repository.name | string |
Nombre del repositorio. |
|
Nombre completo del repositorio de plantillas
|
template_repository.full_name | string |
Nombre completo del repositorio. |
|
owner
|
template_repository.owner | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
¿Es privado el repositorio de plantillas?
|
template_repository.private | boolean |
Si el repositorio es privado o público. |
|
Dirección URL html del repositorio de plantillas
|
template_repository.html_url | uri |
Dirección URL html del repositorio |
|
Descripción del repositorio de plantillas
|
template_repository.description | string |
Descripción del repositorio |
|
¿Es el repositorio de plantillas una bifurcación?
|
template_repository.fork | boolean |
Si el repositorio es una bifurcación? |
|
Dirección URL del repositorio de plantillas
|
template_repository.url | uri |
Dirección URL HTTP de este repositorio |
|
Dirección URL de archivo del repositorio de plantillas
|
template_repository.archive_url | string |
La dirección URL de archivo de este repositorio |
|
Dirección URL de asignación del repositorio de plantillas
|
template_repository.assignees_url | string |
Dirección URL de asignados para este repositorio |
|
Dirección URL de blobs del repositorio de plantillas
|
template_repository.blobs_url | string |
Dirección URL de blobs de este repositorio |
|
Dirección URL de ramas del repositorio de plantillas
|
template_repository.branches_url | string |
Dirección URL de ramas de este repositorio |
|
Dirección URL de colaboradores del repositorio de plantillas
|
template_repository.collaborators_url | string |
Dirección URL de colaboradores de este repositorio |
|
Dirección URL de comentarios del repositorio de plantillas
|
template_repository.comments_url | string |
Dirección URL de comentarios de este repositorio |
|
Dirección URL de confirmaciones del repositorio de plantillas
|
template_repository.commits_url | string |
La dirección URL de confirmaciones de este repositorio |
|
Dirección URL de comparación del repositorio de plantillas
|
template_repository.compare_url | string |
Dirección URL de comparación de este repositorio |
|
Dirección URL de contenido del repositorio de plantillas
|
template_repository.contents_url | string |
La dirección URL de contenido de este repositorio |
|
Dirección URL de colaboradores del repositorio de plantillas
|
template_repository.contributors_url | uri |
Dirección URL de colaboradores de este repositorio |
|
Dirección URL de implementaciones del repositorio de plantillas
|
template_repository.deployments_url | uri |
La dirección URL de implementaciones de este repositorio |
|
Dirección URL de descargas del repositorio de plantillas
|
template_repository.downloads_url | uri |
La dirección URL de descargas de este repositorio |
|
Dirección URL de eventos del repositorio de plantillas
|
template_repository.events_url | uri |
La dirección URL de eventos de este repositorio |
|
Url de bifurcación del repositorio de plantillas
|
template_repository.forks_url | uri |
Dirección URL de bifurcación de este repositorio |
|
Dirección URL de confirmaciones de Git del repositorio de plantillas
|
template_repository.git_commits_url | string |
Dirección URL de confirmaciones de Git para este repositorio |
|
Dirección URL de referencias de Git del repositorio de plantillas
|
template_repository.git_refs_url | string |
Dirección URL de referencias de Git para este repositorio |
|
Dirección URL de etiquetas git del repositorio de plantillas
|
template_repository.git_tags_url | string |
Dirección URL de etiquetas de Git para este repositorio |
|
Dirección URL de Git del repositorio de plantillas
|
template_repository.git_url | string |
Dirección URL de Git para este repositorio |
|
Dirección URL de comentario del problema del repositorio de plantillas
|
template_repository.issue_comment_url | string |
Dirección URL del comentario del problema para este repositorio |
|
Dirección URL de eventos de problemas del repositorio de plantillas
|
template_repository.issue_events_url | string |
Dirección URL de eventos de problema para este repositorio |
|
Dirección URL de problemas del repositorio de plantillas
|
template_repository.issues_url | string |
La dirección URL de problemas de este repositorio |
|
Dirección URL de claves del repositorio de plantillas
|
template_repository.keys_url | string |
Dirección URL de claves de este repositorio |
|
Dirección URL de etiquetas del repositorio de plantillas
|
template_repository.labels_url | string |
La dirección URL de etiquetas de este repositorio |
|
Dirección URL de idiomas del repositorio de plantillas
|
template_repository.languages_url | uri |
Dirección URL de idiomas de este repositorio |
|
Dirección URL de mezcla del repositorio de plantillas
|
template_repository.merges_url | uri |
Dirección URL de mezcla para este repositorio |
|
Dirección URL de hitos del repositorio de plantillas
|
template_repository.milestones_url | string |
Dirección URL de hitos de este repositorio |
|
Dirección URL de notificaciones del repositorio de plantillas
|
template_repository.notifications_url | string |
La dirección URL de notificaciones de este repositorio |
|
Dirección URL de extracción del repositorio de plantillas
|
template_repository.pulls_url | string |
Dirección URL de extracción de este repositorio |
|
Dirección URL de versiones del repositorio de plantillas
|
template_repository.releases_url | string |
La dirección URL de versiones de este repositorio |
|
Dirección URL ssh del repositorio de plantillas
|
template_repository.ssh_url | string |
Dirección URL de SSH para clonar este repositorio |
|
Dirección URL de Stargazers del repositorio de plantillas
|
template_repository.stargazers_url | uri |
Los stargazers (Stargazers son las personas que han marcado el repositorio de GitHub) para este repositorio |
|
Dirección URL de estado del repositorio de plantillas
|
template_repository.statuses_url | string |
Dirección URL de estado de este repositorio |
|
Dirección URL de suscriptores del repositorio de plantillas
|
template_repository.subscribers_url | uri |
Dirección URL de suscriptores de este repositorio |
|
Dirección URL de suscripción del repositorio de plantillas
|
template_repository.subscription_url | uri |
Dirección URL de la suscripción de este repositorio |
|
Dirección URL de etiquetas del repositorio de plantillas
|
template_repository.tags_url | uri |
Dirección URL de etiquetas para este repositorio |
|
Dirección URL de Teams del repositorio de plantillas
|
template_repository.teams_url | uri |
Dirección URL de teams para este repositorio |
|
Dirección URL de árboles de repositorio de plantillas
|
template_repository.trees_url | string |
Dirección URL de árboles de este repositorio |
|
Dirección URL de clonación del repositorio de plantillas
|
template_repository.clone_url | string |
Dirección URL de clonación de este repositorio |
|
Dirección URL del reflejo del repositorio de plantillas
|
template_repository.mirror_url | uri |
Dirección URL de reflejo original de este repositorio |
|
Dirección URL de enlaces del repositorio de plantillas
|
template_repository.hooks_url | uri |
Dirección URL de enlaces de este repositorio |
|
Dirección URL de SVN del repositorio de plantillas
|
template_repository.svn_url | uri |
Dirección URL de SVN para este repositorio |
|
Página principal del repositorio de plantillas
|
template_repository.homepage | uri |
Página principal de este repositorio |
|
Lenguaje del repositorio de plantillas
|
template_repository.language | string |
El idioma de este repositorio |
|
Recuento de bifurcaciones del repositorio de plantillas
|
template_repository.forks_count | integer |
Número de bifurcaciones que hay de este repositorio en toda la red. |
|
Recuento de stargazers del repositorio de plantillas
|
template_repository.stargazers_count | integer |
Número de usuarios que han protagonizado el repositorio. |
|
Recuento de monitores de repositorio de plantillas
|
template_repository.watchers_count | integer |
Número de usuarios que ven el repositorio. |
|
Tamaño del repositorio de plantillas
|
template_repository.size | integer |
Tamaño del repositorio |
|
Rama predeterminada del repositorio de plantillas
|
template_repository.default_branch | string |
Rama predeterminada del repositorio. |
|
Recuento de problemas abiertos del repositorio de plantillas
|
template_repository.open_issues_count | integer |
Número de problemas abiertos en el repositorio. |
|
¿Es el repositorio de plantillas una plantilla?
|
template_repository.is_template | boolean |
Si este repositorio actúa como una plantilla que se puede usar para generar nuevos repositorios. |
|
Temas del repositorio de plantillas
|
template_repository.topics | array of string |
Lista de temas en el repositorio |
|
¿El repositorio de plantillas tiene problemas?
|
template_repository.has_issues | boolean |
Si los problemas están habilitados. |
|
¿El repositorio de plantillas tiene proyectos?
|
template_repository.has_projects | boolean |
Si los proyectos están habilitados. |
|
¿El repositorio de plantillas tiene wiki?
|
template_repository.has_wiki | boolean |
Indica si la wiki está habilitada. |
|
¿El repositorio de plantillas tiene páginas?
|
template_repository.has_pages | boolean |
Indica si las páginas están habilitadas. |
|
¿El repositorio de plantillas tiene descargas?
|
template_repository.has_downloads | boolean |
Si las descargas están habilitadas. |
|
¿Está archivado el repositorio de plantillas?
|
template_repository.archived | boolean |
Indica si el repositorio está archivado. |
|
¿Está deshabilitado el repositorio de plantillas?
|
template_repository.disabled | boolean |
Devuelve si este repositorio está deshabilitado o no. |
|
Visibilidad del repositorio de plantillas
|
template_repository.visibility | string |
Visibilidad del repositorio: pública, privada o interna. |
|
Repositorio de plantillas insertado en
|
template_repository.pushed_at | date-time |
Cuando el repositorio se insertó por última vez. |
|
Repositorio de plantillas creado en
|
template_repository.created_at | date-time |
la fecha y hora en que se creó el repositorio. |
|
Repositorio de plantillas actualizado en
|
template_repository.updated_at | date-time |
la fecha y hora en que se actualizó por última vez el repositorio. |
|
administrador
|
template_repository.permissions.admin | boolean | |
|
empujar
|
template_repository.permissions.push | boolean | |
|
pull
|
template_repository.permissions.pull | boolean | |
|
Repositorio de plantillas Permitir la combinación de rebase
|
template_repository.allow_rebase_merge | boolean |
Si se permiten las combinaciones de rebase para las solicitudes de incorporación de cambios. |
|
Repositorio de plantillas del repositorio de plantillas
|
template_repository.template_repository | string |
Repositorio de plantillas. |
|
Token de clonación temporal del repositorio de plantillas
|
template_repository.temp_clone_token | string |
Token de autenticación temporal para clonar este repositorio. |
|
Repositorio de plantillas Permitir combinación de squash
|
template_repository.allow_squash_merge | boolean |
Si se permiten combinaciones de squash para las solicitudes de incorporación de cambios. |
|
Eliminación de la rama del repositorio de plantillas al combinar
|
template_repository.delete_branch_on_merge | boolean |
Si se van a eliminar ramas principales cuando se combinan las solicitudes de incorporación de cambios |
|
Repositorio de plantillas Permitir confirmación de combinación
|
template_repository.allow_merge_commit | boolean |
Si se permiten confirmaciones de combinación para las solicitudes de incorporación de cambios. |
|
Recuento de suscriptores del repositorio de plantillas
|
template_repository.subscribers_count | integer |
Número de suscriptores para el repositorio. |
|
Recuento de redes del repositorio de plantillas
|
template_repository.network_count | integer |
Recuento de redes del repositorio |
|
Token de clonación temporal
|
temp_clone_token | string |
Token de autenticación temporal para clonar este repositorio. |
|
Permitir combinación de squash
|
allow_squash_merge | boolean |
Si se permiten combinaciones de squash para las solicitudes de incorporación de cambios. |
|
Eliminar rama al combinar
|
delete_branch_on_merge | boolean |
Si se van a eliminar ramas principales cuando se combinan las solicitudes de incorporación de cambios |
|
Permitir confirmación de combinación
|
allow_merge_commit | boolean |
Si se permiten confirmaciones de combinación para las solicitudes de incorporación de cambios. |
|
Recuento de suscriptores
|
subscribers_count | integer |
Número de suscriptores para el repositorio. |
|
Recuento de redes
|
network_count | integer |
Recuento de redes del repositorio |
|
Problemas abiertos
|
open_issues | integer |
Problemas abiertos del repositorio. |
|
Watchers
|
watchers | integer |
Monitores de repositorio. |
|
Rama maestra
|
master_branch | string |
Rama maestra del repositorio. |
|
Estrellada en
|
starred_at | string |
Repositorio con estrella en |
GitReference
Referencias de Git dentro de un repositorio
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Referencia
|
ref | string |
Nombre de la referencia completa. |
|
Id. de nodo
|
node_id | string |
Identificador de nodo de la referencia. |
|
URL
|
url | uri |
Dirección URL de la referencia. |
|
type
|
object.type | string |
Tipo del objeto. |
|
Sha
|
object.sha | string |
Sha para la referencia. |
|
URL
|
object.url | uri |
Dirección URL del objeto. |
PullRequestMergeResult
Resultado de combinación de solicitudes de incorporación de cambios.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Sha
|
sha | string |
SHA para la confirmación de combinación. |
|
¿Se combina?
|
merged | boolean |
Indica si la solicitud de incorporación de cambios se ha combinado o no. |
|
Message
|
message | string |
Mensaje de respuesta de combinación. |
Hito
Colección de problemas relacionados y solicitudes de incorporación de cambios.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Url del hito
|
url | uri |
Dirección URL HTTP del hito. |
|
Url html de hito
|
html_url | uri |
Dirección URL HTML del hito. |
|
Url de etiquetas de hito
|
labels_url | uri |
La dirección URL de las etiquetas del hito. |
|
Id. de hito
|
id | integer |
Identificador único del hito. |
|
Id. de nodo de hito
|
node_id | string |
Identificador de nodo del hito. |
|
Número de hito
|
number | integer |
Número del hito. |
|
Estado del hito
|
state | string |
Estado del hito. |
|
Título del hito
|
title | string |
Título del hito. |
|
Descripción del hito
|
description | string |
Descripción del hito. |
|
creador
|
creator | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Problemas abiertos de hitos
|
open_issues | integer |
Número de problemas abiertos para el repositorio. |
|
Problemas cerrados de hitos
|
closed_issues | integer |
Número de problemas cerrados para el repositorio. |
|
Hito creado en
|
created_at | date-time |
Fecha y hora en que se creó el hito. |
|
Hito actualizado en
|
updated_at | date-time |
Fecha y hora en que se actualizó por última vez el hito. |
|
Hito cerrado en
|
closed_at | date-time |
Fecha y hora en que se cerró el hito. |
|
Hito vencido
|
due_on | date-time |
Fecha de vencimiento del hito. |
Etiqueta
Las etiquetas codificadas en color le ayudan a clasificar y filtrar sus problemas (al igual que las etiquetas en Gmail).
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificador único de la etiqueta. |
|
Id. de nodo
|
node_id | string |
Identificador de nodo de la etiqueta. |
|
URL
|
url | uri |
Dirección URL de la etiqueta |
|
Nombre
|
name | string |
Nombre de la etiqueta. |
|
Description
|
description | string |
Una breve descripción de esta etiqueta. |
|
Color
|
color | string |
Código hexadecimal de 6 caracteres, sin el #inicial, identificando el color |
|
¿Es el valor predeterminado?
|
default | boolean |
Indica si se trata de una etiqueta predeterminada. |
TeamDetails
Grupos de miembros de la organización que conceden permisos en repositorios especificados.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
id | integer |
Identificador único del equipo. |
|
Id. de nodo
|
node_id | string |
Identificador de nodo del equipo. |
|
URL
|
url | uri |
Dirección URL del equipo. |
|
Dirección URL de miembros
|
members_url | string |
Dirección URL HTTP para los miembros del equipo. |
|
|
name | string |
Nombre del equipo |
|
Description
|
description | string |
Descripción del equipo |
|
Permiso
|
permission | string |
Permiso que tendrá el equipo para sus repositorios |
|
Privacidad
|
privacy | string |
El nivel de privacidad que debe tener este equipo |
|
HTML Url
|
html_url | uri |
Dirección URL HTML del equipo. |
|
Url de repositorios
|
repositories_url | uri |
Dirección URL HTTP de los repositorios de este equipo. |
|
Trago
|
slug | string |
El slug correspondiente al equipo. |
|
LDAP DN
|
ldap_dn | string |
Nombre distintivo (DN) al que el equipo se asigna dentro del entorno LDAP |
PullRequest (Solicitud de extracción)
Las solicitudes de incorporación de cambios le permiten informar a otros usuarios sobre los cambios que ha insertado en un repositorio en GitHub. Una vez enviada una solicitud de incorporación de cambios, las partes interesadas pueden revisar el conjunto de cambios, analizar posibles modificaciones e incluso realizar confirmaciones de seguimiento de inserción si es necesario.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Dirección URL de solicitud de incorporación de cambios
|
url | uri |
Dirección URL HTTP para esta solicitud de incorporación de cambios. |
|
Identificador de solicitud de incorporación de cambios
|
id | integer |
Identificador único de la solicitud de incorporación de cambios. |
|
Identificador de nodo de solicitud de incorporación de cambios
|
node_id | string |
Identificador de nodo de la solicitud de incorporación de cambios. |
|
Dirección URL html de solicitud de incorporación de cambios
|
html_url | uri |
Dirección URL HTML de la solicitud de incorporación de cambios. |
|
Dirección URL de diferencia de solicitud de incorporación de cambios
|
diff_url | uri |
Dirección URL de diferencias de la solicitud de incorporación de cambios. |
|
Dirección URL de revisión de solicitud de incorporación de cambios
|
patch_url | uri |
Dirección URL de revisión de la solicitud de incorporación de cambios. |
|
Dirección URL del problema de solicitud de incorporación de cambios
|
issue_url | uri |
Dirección URL del problema de la solicitud de incorporación de cambios. |
|
Dirección URL de confirmación de solicitud de incorporación de cambios
|
commits_url | uri |
Dirección URL de confirmación de la solicitud de incorporación de cambios. |
|
Dirección URL de comentarios de revisión de solicitudes de incorporación de cambios
|
review_comments_url | uri |
Dirección URL de comentarios de revisión de la solicitud de incorporación de cambios. |
|
Dirección URL del comentario de revisión de solicitud de incorporación de cambios
|
review_comment_url | string |
Dirección URL del comentario de revisión de la solicitud de incorporación de cambios. |
|
Dirección URL de diferencia de solicitud de incorporación de cambios
|
comments_url | uri |
Dirección URL de diferencias de la solicitud de incorporación de cambios. |
|
Dirección URL de estado de la solicitud de incorporación de cambios
|
statuses_url | uri |
Dirección URL de estado de la solicitud de incorporación de cambios. |
|
Número de solicitud de incorporación de cambios
|
number | integer |
Número que identifica de forma única la solicitud de incorporación de cambios dentro de su repositorio. |
|
Estado de solicitud de incorporación de cambios
|
state | string |
Estado de esta solicitud de incorporación de cambios.
|
|
¿Está bloqueada la solicitud de incorporación de cambios?
|
locked | boolean |
Indica si la solicitud de incorporación de cambios está bloqueada o no. |
|
Título de la solicitud de incorporación de cambios
|
title | string |
Título de la solicitud de incorporación de cambios. |
|
user
|
user | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Cuerpo de la solicitud de incorporación de cambios
|
body | string |
Cuerpo como Markdown. |
|
Etiquetas de solicitud de incorporación de cambios
|
labels | array of Label |
Lista de etiquetas asociadas a la solicitud de incorporación de cambios. |
|
|
milestone | Milestone |
Colección de problemas relacionados y solicitudes de incorporación de cambios. |
|
Motivo del bloqueo activo de solicitud de incorporación de cambios
|
active_lock_reason | string |
Motivo por el que la conversación estaba bloqueada. |
|
Solicitud de incorporación de cambios creada en
|
created_at | date-time |
Fecha y hora en que se creó la solicitud de incorporación de cambios. |
|
Solicitud de incorporación de cambios actualizada en
|
updated_at | date-time |
Fecha y hora en que se actualizó por última vez la solicitud de incorporación de cambios. |
|
Solicitud de incorporación de cambios cerrada en
|
closed_at | date-time |
Fecha y hora en que se cerró la solicitud de incorporación de cambios. |
|
Solicitud de incorporación de cambios combinada en
|
merged_at | date-time |
Fecha y hora en que se combinó la solicitud de incorporación de cambios. |
|
Sha de confirmación de combinación de solicitudes de incorporación de cambios
|
merge_commit_sha | string |
Confirmación de combinación Sha de la solicitud de incorporación de cambios. |
|
cesionario
|
assignee | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Asignaciones de solicitudes de incorporación de cambios
|
assignees | array of UserDetailsModel |
Lista de asignados para la solicitud de incorporación de cambios. |
|
Revisores solicitados de solicitud de incorporación de cambios
|
requested_reviewers | array of UserDetailsModel |
Lista de usuarios asignados a esta solicitud de incorporación de cambios. |
|
Solicitud de incorporación de cambios solicitada por Teams
|
requested_teams | array of TeamDetails |
La lista de equipos solicitados para esta solicitud de incorporación de cambios. |
|
Etiqueta principal de solicitud de incorporación de cambios
|
head.label | string |
Etiqueta de la cabeza. |
|
Referencia del encabezado de solicitud de incorporación de cambios
|
head.ref | string |
Referencia de encabezado |
|
Repo
|
head.repo | RepositoryMiniDetails |
Un repositorio de Git |
|
Sha de encabezado de solicitud de incorporación de cambios
|
head.sha | string |
Head Sha |
|
user
|
head.user | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Etiqueta base de solicitud de incorporación de cambios
|
base.label | string |
Etiqueta de la cabeza. |
|
Referencia base de solicitud de incorporación de cambios
|
base.ref | string |
Referencia de encabezado |
|
Repo
|
base.repo | RepositoryMiniDetails |
Un repositorio de Git |
|
Sha base de solicitud de incorporación de cambios
|
base.sha | string |
Head Sha |
|
user
|
base.user | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Pull RequestAuthor Association
|
author_association | string |
Asociación del autor con el asunto del comentario. |
|
¿Es borrador de solicitud de incorporación de cambios?
|
draft | boolean |
Indica si la solicitud de incorporación de cambios es un borrador. |
|
¿Se combina la solicitud de incorporación de cambios?
|
merged | boolean |
Indica si la solicitud de incorporación de cambios se ha combinado o no. |
|
¿Se puede combinar la solicitud de incorporación de cambios?
|
mergeable | boolean |
Si la solicitud de incorporación de cambios se puede combinar o no en función de la existencia de conflictos de combinación. |
|
¿Es rebaseable la solicitud de incorporación de cambios?
|
rebaseable | boolean |
Indica si la solicitud de incorporación de cambios se puede volver a basar. |
|
Estado combinable de solicitud de incorporación de cambios
|
mergeable_state | string |
Estado combinable de la solicitud de incorporación de cambios. |
|
merged_by
|
merged_by | UserDetailsModel |
Propiedades de un usuario de GitHub. |
|
Recuento de comentarios de solicitudes de incorporación de cambios
|
comments | integer |
Número de comentarios de esta solicitud de incorporación de cambios. |
|
Recuento de comentarios de revisión de solicitudes de incorporación de cambios
|
review_comments | integer |
Número de comentarios de revisión en esta solicitud de incorporación de cambios. |
|
¿Puede el mantenedor modificar la solicitud de incorporación de cambios?
|
maintainer_can_modify | boolean |
Indica si los mantenedores pueden modificar la solicitud de incorporación de cambios. |
|
Recuento de confirmaciones de solicitudes de incorporación de cambios
|
commits | integer |
Número de confirmaciones en esta solicitud de incorporación de cambios. |
|
Recuento de adiciones de solicitudes de incorporación de cambios
|
additions | integer |
Número de adiciones de esta solicitud de incorporación. |
|
Recuento de eliminaciones de solicitudes de incorporación de cambios
|
deletions | integer |
Número de eliminaciones de esta solicitud de incorporación de cambios. |
|
Recuento de archivos modificados de solicitud de incorporación de cambios
|
changed_files | integer |
Número de archivos modificados en esta solicitud de incorporación de cambios. |
PullRequestFile
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
sha para el archivo
|
sha | string |
El sha del archivo. |
|
Nombre de archivo
|
filename | string |
Nombre de archivo. |
|
Estado de modificación del archivo
|
status | string |
Estado de modificación del archivo. |
|
Número de adiciones realizadas al archivo
|
additions | integer |
Número de adiciones realizadas al archivo. |
|
Número de eliminaciones realizadas en el archivo
|
deletions | integer |
Número de eliminaciones realizadas en el archivo. |
|
Número de cambios realizados en el archivo
|
changes | integer |
Número de cambios realizados en el archivo. |
|
Dirección URL del blob del archivo
|
blob_url | string |
Dirección URL del blob del archivo. |
|
Dirección URL sin formato para el archivo
|
raw_url | string |
Dirección URL sin formato del archivo. |
|
Dirección URL del contenido del archivo
|
contents_url | string |
Dirección URL de contenido del archivo. |
|
Revisión del contenido del archivo
|
patch | string |
Contenido de revisión del archivo. |
WebhookPullRequestResponse
Respuesta de solicitud de incorporación de cambios de webhook.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Acción realizada
|
action | string |
La acción que se ha realizado. |
|
Número de solicitud de incorporación de cambios
|
number | integer |
Número de solicitud de incorporación de cambios. |
|
pull_request
|
pull_request | PullRequest |
Las solicitudes de incorporación de cambios le permiten informar a otros usuarios sobre los cambios que ha insertado en un repositorio en GitHub. Una vez enviada una solicitud de incorporación de cambios, las partes interesadas pueden revisar el conjunto de cambios, analizar posibles modificaciones e incluso realizar confirmaciones de seguimiento de inserción si es necesario. |
objeto
Este es el tipo 'objeto'.