--- title: REST API endpoints for gitignore shortTitle: Gitignore allowTitleToDifferFromFilename: true intro: >- Use the REST API to get `.gitignore` templates that can be used to ignore files and directories. versions: # DO NOT MANUALLY EDIT. CHANGES WILL BE OVERWRITTEN BY A 🤖 fpt: '*' ghec: '*' ghes: '*' topics: - API redirect_from: - /rest/reference/gitignore autogenerated: rest --- ## About gitignore When you create a new repository on {% data variables.location.product_location %} via the API, you can specify a [.gitignore template](/get-started/getting-started-with-git/ignoring-files) to apply to the repository upon creation. You can use the REST API to get .gitignore templates from the {% data variables.product.product_name %} [.gitignore repository](https://github.com/github/gitignore).