Others

How to Fix DelveApi.ashx Not Returning SharePoint User Photos

Bushra ParveenBushra Parveen Oct 26, 2026 868 views

Question details

User profile photos are missing from SharePoint directory links and DelveApi.ashx endpoints, despite appearing correctly in Microsoft Delve.

How to Fix DelveApi.ashx Not Returning SharePoint User Photos
Product
Microsoft 365
Device & OS
not provided
Scenario
Retrieving or displaying user profile pictures programmatically or via standard URLs across the SharePoint environment.
Observed behavior
Profile pictures fail to load via DelveApi.ashx or standard photo URLs, affecting multiple accounts due to a Microsoft 365 backend or authentication issue.
Before you start

Verify whether the issue affects a single user or multiple accounts, and confirm that the users have uploaded valid profile pictures in their Microsoft 365 account settings.

Solution 1Recommended

Escalate to Microsoft 365 Support via IT Administrator

Since this involves a known Microsoft 365 backend issue affecting image paths and authentication, it requires escalation through your organization's admin center.

Standard users cannot resolve backend routing or API issues with DelveApi.ashx. Microsoft Support has the necessary diagnostic tools to trace the failure between Delve and SharePoint endpoints.

1
Access the Admin Center

Log in to the Microsoft 365 Admin Center with a global or service support administrator account.

2
Navigate to Help & Support

Click on the 'Support' tab on the left-hand navigation menu and select 'Help & support'.

3
Describe the API Issue

Enter a detailed description of the issue, specifically mentioning that 'DelveApi.ashx is not returning user photos' and 'SharePoint directory links are broken for multiple users'.

4
Create a Service Request

Follow the prompts to select 'Contact Support' and submit a new service request for the Microsoft engineering team to investigate the backend service.

Escalate to Microsoft 365 Support via IT Administrator
Admin Privileges Required: Only users with the appropriate administrator roles can create support tickets in the Microsoft 365 Admin Center. If you are an end-user, contact your internal IT helpdesk.
Free Microsoft Office alternative

Looking for a Reliable Document Solution? Try WPS Office

While Microsoft 365 handles complex enterprise backend systems like SharePoint, everyday document processing requires a fast, reliable, and user-friendly tool. WPS Office offers excellent compatibility with Microsoft formats without the heavy system requirements or complex cloud dependencies.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installation package for your operating system.
  2. 2. Install the Software: Run the downloaded file and follow the straightforward on-screen instructions to complete the installation.
  3. 3. Open and Edit Files: Launch WPS Office to instantly open, edit, and manage all your Microsoft Office documents without formatting loss.
Provides a reliable offline document alternative when Microsoft 365 cloud services or backend endpoints experience downtime.Highly compatible with Microsoft Word, Excel, and PowerPoint file formats (.docx, .xlsx, .pptx).Lightweight design that runs smoothly on older devices and saves system resources.Free to use with a familiar, easy-to-navigate user interface for seamless migration.
microsoft office alternative - wps office

Frequently Asked Questions

Why do profile pictures show in Delve but not in SharePoint?

Delve uses a different caching and image retrieval mechanism than standard SharePoint directory links. If the DelveApi.ashx endpoint encounters authentication or backend pathing issues, the images will fail to sync or display in other Microsoft 365 services.

How long does it take for a new Microsoft 365 profile photo to sync?

Standard synchronization for user profile photos across Microsoft 365, Exchange Online, and SharePoint can take anywhere from 24 to 72 hours to fully reflect across all endpoints.

Can a standard user fix the DelveApi.ashx error themselves?

No, backend API and routing issues cannot be fixed by standard users or client-side troubleshooting. The issue must be reported to the organization's IT department so they can open a ticket with Microsoft Support.