diff --git a/packages/core/core/src/services/metrics/middleware.ts b/packages/core/core/src/services/metrics/middleware.ts index d4c2c6256b..ee5b312776 100644 --- a/packages/core/core/src/services/metrics/middleware.ts +++ b/packages/core/core/src/services/metrics/middleware.ts @@ -18,10 +18,10 @@ const createMiddleware = ({ sendEvent }: { sendEvent: Sender }) => { const middleware: Core.MiddlewareHandler = async (ctx, next) => { const { url, method } = ctx.request; - + const apiPrefix = strapi.config.get('api.rest.prefix', '/api'); if ( !url.includes('.') && - url.includes('/api') && + url.includes(apiPrefix) && ['GET', 'PUT', 'POST', 'DELETE'].includes(method) ) { if (Date.now() > state.expires) {