{"meta":{"title":"Puntos de conexión de la API de REST para Git LFS","intro":"Use la API REST para habilitar o deshabilitar Almacenamiento de archivos de gran tamaño de Git (LFS) para un repositorio.","product":"REST API","breadcrumbs":[{"href":"/es/enterprise-server@3.22/rest","title":"REST API"},{"href":"/es/enterprise-server@3.22/rest/repos","title":"Repositorios"},{"href":"/es/enterprise-server@3.22/rest/repos/lfs","title":"Git LFS"}],"documentType":"article"},"body":"# Puntos de conexión de la API de REST para Git LFS\n\nUse la API REST para habilitar o deshabilitar Almacenamiento de archivos de gran tamaño de Git (LFS) para un repositorio.\n\n## Acerca de Git LFS\n\nPuede usar Git LFS para almacenar archivos grandes en un repositorio de Git. La API REST te permite habilitar o deshabilitar la característica para un repositorio individual. Para obtener más información sobre Git LFS, consulta [Acerca del Almacenamiento de Archivos Grandes de Git](/es/enterprise-server@3.22/repositories/working-with-files/managing-large-files/about-git-large-file-storage).\n\nLos usuarios con acceso de administrador a un repositorio pueden usar estos puntos de conexión.\n\n> \\[!NOTE]\n> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers, plus `X-GitHub-Api-Version: 2026-03-10`. Curl examples below omit these standard headers for brevity.\n\n## Enable Git LFS for a repository\n\n```\nPUT /repos/{owner}/{repo}/lfs\n```\n\nEnables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the site\\_admin scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **202** - Accepted\n\n* **403** - We will return a 403 with one of the following messages:\n\nGit LFS support not enabled because Git LFS is globally disabled.\nGit LFS support not enabled because Git LFS is disabled for the root repository in the network.\nGit LFS support not enabled because Git LFS is disabled for .\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X PUT \\\n  http(s)://HOSTNAME/api/v3/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 202):**\n\nobject\n\n## Disable Git LFS for a repository\n\n```\nDELETE /repos/{owner}/{repo}/lfs\n```\n\nDisables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the site\\_admin scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **204** - No Content\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X DELETE \\\n  http(s)://HOSTNAME/api/v3/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 204):**"}