---
title: "Deprecation: #99558 - Deprecate PageRepository->getExtURL()"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-99558-1673887807"
source: "Changelog/12.2/Deprecation-99558-DeprecatePageRepository-getExtURL.rst"
typo3-version: "12.2"
typo3-major: 12
type: "deprecation"
issue: 99558
forge: "https://forge.typo3.org/issues/99558"
tags: ["Backend", "PHP-API", "FullyScanned", "ext:core"]
rendered: "2026-09-18T17:00:34+00:00"
---

# Deprecation: #99558 - Deprecate PageRepository->getExtURL() {#deprecation-99558-1673887807}

See [forge#99558](https://forge.typo3.org/issues/99558)

## Description {#description}

The method `\TYPO3\CMS\Core\Domain\Repository\PageRepository->getExtURL()`
has been marked as deprecated and should not be used any longer.

## Impact {#impact}

Calling the method triggers a deprecation level log message since
TYPO3 v12 and will stop working in v13.

## Affected installations {#affected-installations}

`PageRepository->getExtURL()` is a detail method and relatively unlikely
to be used by extensions. The extension scanner will find affected code places.

## Migration {#migration}

The method has been discontinued and there is no direct migration.

If needed, the most simple solution is to copy the method to an extensions
code base and maintain it within the extension.
