# Solicitudes de incorporación de cambios apiladas en las API REST y GraphQL

Lea y administre las solicitudes de incorporación de cambios apiladas mediante programación con las GitHub API REST y GraphQL.

> \[!NOTE] Esta característica está en versión preliminar pública y está sujeta a cambios.

Las GitHub API REST y GraphQL exponen solicitudes de incorporación de cambios apiladas. La API REST admite la lectura y administración de pilas, mientras que GraphQL API admite consultas de solo lectura.

Use la API para leer la pertenencia a la pila de una solicitud de incorporación de cambios o para crear su propia automatización e integraciones para las solicitudes de incorporación de cambios apiladas.

## REST API

La API REST expone solicitudes de incorporación de cambios apiladas de dos maneras:

* **Objeto `stack` en recursos de solicitud de incorporación de cambios.** Cuando una solicitud de incorporación de cambios pertenece a una pila, su recurso REST incluye un `stack` objeto . Esto le permite leer la pertenencia a la pila de la solicitud de incorporación de cambios, incluido el número y el tamaño de la pila y la posición y la base de la solicitud de incorporación de cambios, directamente desde la solicitud de incorporación de cambios.
* **Api stacks.** Un conjunto dedicado de puntos de conexión para enumerar, leer, crear, extender y disolver pilas. Esta es la superficie para crear y modificar pilas.

> \[!NOTE]
> Si combina a través de la API y quiere usar solicitudes de incorporación de cambios apiladas, deberá actualizar el código para usar la nueva API de combinación para las pilas.

Para ver los puntos de conexión, los parámetros y los esquemas, consulte [Puntos de conexión de la API REST para solicitudes de incorporación de cambios](/es/rest/pulls/pulls).

## GraphQL API

GraphQL API expone la pertenencia a la pila de una solicitud de incorporación de cambios a través de campos y `stackEntry` de solo `stack` lectura en el `PullRequest` tipo. Use estos campos para consultar la pila a la que pertenece una solicitud de incorporación de cambios y su posición dentro de ella.

GraphQL API es de solo lectura para pilas; no hay mutaciones de pila. Para crear o modificar pilas, use la API REST.

Para los campos, objetos y esquemas, consulte [Solicitudes de incorporación de cambios](/es/graphql/reference/pulls#object-pullrequeststack).

## Lectura adicional

* [Comandos de la CLI de solicitudes de incorporación de cambios apiladas](/es/pull-requests/reference/stacked-prs-cli-commands)
* [Acerca de las solicitudes de incorporación de cambios apiladas](/es/pull-requests/get-started/about-stacked-prs)