Repository custom properties: GraphQL API and URL type

Published: (December 10, 2025 at 12:27 AM EST)
1 min read

Source: GitHub Changelog

Manage custom properties via GraphQL

You can now manage custom repository properties using the GraphQL API. This gives you programmatic access to create, update, and delete custom properties with your existing workflows and automation tools.

To learn more, see the GraphQL API documentation for custom properties. Note: there is a delay in publishing GraphQL documentation and it may take up to 24 hours to go live.

New URL property type

The GitHub

Custom repository properties now support a URL type with built-in validation. This makes it easier for admins to attach relevant resources to repositories—such as runbooks, monitoring dashboards, or external documentation—without worrying about invalid URLs.

When you create a URL property, GitHub automatically validates that values are properly formatted URLs, ensuring consistency across your organization.

For more information, see our documentation about managing custom repository properties.

Share your feedback in our community discussion.

Back to Blog

Related posts

Read more »

Day 9: Met someone ambitious

The Streak Situation Day 9 and I have to admit, the LeetCode streak broke. The GitHub streak did too. Too many relatives around, schedule completely thrown off...