Skip to main content

Editar los webhooks

Después de crear un webhook, puede realizar cambios en él.

Acerca de editar los webhooks

Puede editar un webhook para cambiar cualquiera de las configuraciones que se seleccionaron al crear el webhook inicialmente. Para obtener más información sobre la configuración que puede seleccionar al crear un webhook, consulta Crear webhooks.

Editar el webhook de un repositorio

Puede editar un webhook que se creó en un repositorio específico. Debe ser propietario del repositorio o tener acceso de administrador en el repositorio para editar webhooks en ese repositorio.

Puedes usar la interfaz web de GitHub o la API REST para editar un webhook de repositorio. Para obtener más información sobre el uso de la API REST para editar un webhook de repositorio, consulta Puntos de conexión de la API de REST para los webhooks de repositorio.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Debajo del nombre del repositorio, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la barra lateral de la izquierda, haz clic en Webhooks.

  4. Junto al webhook que quiera editar, haga clic en Editar.

  5. Realice los cambios deseados en las configuraciones del webhook.

  6. Haga clic en Update Webhook (Actualizar webhook).

Editar un webhook de una organización

Puede editar un webhook que se creó en una organización específica. Debe ser propietario de la organización para editar webhooks en esa organización.

Puedes usar la interfaz web de GitHub o la API REST para editar un webhook de organización. Para obtener más información sobre el uso de la API REST para crear un webhook de organización, consulta Puntos de conexión de API REST para webhooks de organización.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Debajo del nombre del repositorio, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la barra lateral de la izquierda, haz clic en Webhooks.

  4. Junto al webhook que quiera editar, haga clic en Editar.

  5. Realice los cambios deseados en las configuraciones del webhook.

  6. Haga clic en Update Webhook (Actualizar webhook).

Editar un webhook GitHub Marketplace

Puede editar un webhook que fue creado para una aplicación que publicó en GitHub Marketplace. Solo el propietario de la aplicación, o un administrador de aplicaciones para la aplicación, puede editar un webhook de GitHub Marketplace. Para más información, consulta Eventos de webhook de la API de GitHub Marketplace.

  1. Accede a tu página de listado de GitHub Marketplace.
  2. Junto a la lista de GitHub Marketplace para la que deseas ver las entregas de webhooks, haz clic en Administrar lista.
  3. En la barra lateral, haz clic en Webhook.
  4. Realice los cambios deseados en las configuraciones del webhook.
  5. Haga clic en Update Webhook (Actualizar webhook).

Editar un webhook GitHub Sponsors

Puede editar un webhook que se creó para una cuenta de GitHub Sponsors. Solo el propietario de la cuenta patrocinada puede editar webhooks de patrocinio para esa cuenta.

  1. En la esquina superior derecha de cualquier página, haz clic en tu foto de perfil y luego en Your sponsors.
  2. Junto a la cuenta para la que desea editar un webhook, haga clic en Tablero.
  3. En la barra lateral de la izquierda, haga clic en Webhooks.
  4. Junto al webhook que quiera editar, haga clic en Editar.
  5. Realice los cambios deseados en las configuraciones del webhook.
  6. Haga clic en Update Webhook (Actualizar webhook).

Editar webhooks para GitHub App

Cada GitHub App tiene un webhook. No puede eliminar el webhook, pero puede activar o desactivar el webhook, cambiar los eventos de webhook a los que se suscribe el webhook o realizar cambios en otras configuraciones básicas para el webhook.

El propietario de una GitHub App puede editar la configuración del webhook para la aplicación. Si el propietario de la aplicación ha designado administradores de aplicaciones para una GitHub App, estos también pueden editar la configuración del webhook. Para más información, consulta Uso de webhooks con aplicaciones de GitHub.

  1. En la esquina superior derecha de cualquier página, en GitHub, haz clic en la fotografía del perfil.
  2. Navega a la configuración de tu cuenta.
    • Para una aplicación propiedad de una cuenta personal, haga clic en Configuración.
    • Para una aplicación propiedad de una organización:
      1. Haga clic en Sus organizaciones.
      2. A la derecha de la organización, haga clic en Configuración.
  3. En la barra lateral de la izquierda, haz clic en Developer settings.
  4. En la barra lateral de la izquierda, haga clic en GitHub Apps .
  5. Junto a la GitHub App para la que quiere actualizar la configuración del webhook, haga clic en Editar.
  6. Para editar la configuración básica del webhook:
    1. En "Webhook", realice cualquier cambio deseado en la configuración del webhook.
    2. Haga clic en Guardar cambios.
  7. Para realizar cambios en los eventos a los que está suscrito el webhook:
    1. En la barra lateral, haga clic en Permisos y eventos.

    2. Los eventos de webhook específicos que puede seleccionar en el registro de la GitHub App vienen determinados por el tipo de permisos que has seleccionado para la aplicación. En primer lugar, deberás seleccionar los permisos que deseas que tenga la aplicación y, a continuación, puedes suscribir la aplicación a eventos de webhook relacionados con ese conjunto de permisos.

      En las secciones "Repository permissions", "Organization permissions" y "Account permissions", seleccione los permisos necesarios para los eventos a los que se suscribirá la aplicación. Para más información, consulta Elección de permisos para una aplicación de GitHub. Para obtener más información sobre qué se debe tener en cuenta al cambiar los permisos, consulta Modificar un registro GitHub App.

    3. En "Suscribirse a Eventos", seleccione los eventos de webhook que desea que reciba su GitHub App.

    4. Haga clic en Guardar cambios.

Puedes usar la API de REST para editar la configuración del webhook para GitHub App. Para obtener más información sobre el uso de la API REST para ver entregas recientes, consulta Puntos de conexión de la API de REST para webhooks de GitHub App.