logo
search
Others

How to Retrieve Project Online Custom Field Values in Power Automate

Phi Hung VoPhi Hung Vo Sep 28, 2026 869 views

Question details

The user needs to retrieve the actual values of Project Online custom fields and project dependencies using Microsoft Power Automate, rather than just the internal field names.

How to Retrieve Project Online Custom Field Values in Power Automate
Product
Microsoft Power Automate
Device & OS
not provided
Scenario
Building an automated workflow to extract detailed project data, including custom fields and task dependencies, from Project Online.
Observed behavior
Power Automate successfully returns the Project Online custom field names but fails to return their corresponding data values.
Before you start

Ensure you have the appropriate administrative permissions in Project Online and an active premium license for Power Automate if you plan to use custom HTTP connectors.

Solution 1Recommended

Consult the Microsoft Power Automate Community

Because Project Online custom field retrieval often requires complex OData queries or REST API calls, the official recommendation is to consult specialized community experts.

Advanced integrations between Project Online and Power Automate frequently fall outside the scope of standard connector capabilities. Engaging with specialists in the official community is the most effective way to resolve unique dependency and custom field issues.

1
Navigate to the Community

Go to the official Microsoft Power Automate Community at powerusers.microsoft.com.

2
Search for existing solutions

Use the search bar to look for 'Project Online Custom Fields' or 'Project Dependencies' to see if a similar workflow challenge has already been solved.

3
Post a detailed question

If you cannot find a solution, post a new question detailing your specific connector setup, OData query, and the exact custom fields you are trying to pull.

Consult the Microsoft Power Automate Community
Provide Detailed Context: When posting in the community, provide screenshots of your flow's raw outputs to help community experts diagnose the missing values.
Free Microsoft Office alternative

Looking for a Lightweight Alternative to Microsoft Office?

While Power Automate and Project Online handle complex enterprise workflows, for your daily documentation, spreadsheets, and presentations, WPS Office offers a free, fast, and highly compatible alternative to Microsoft Office.

  1. 1. Download the Installer: Visit the official WPS Office website and click the free download button for your operating system.
  2. 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to set up the suite.
  3. 3. Open Your Office Files: Launch WPS Office and immediately open your existing Microsoft Office files without worrying about formatting issues.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Seamless migration with a familiar, intuitive user interface.Built-in PDF editing and conversion tools for enhanced productivity.Lightweight installation that runs smoothly on Windows, Mac, and Linux.
microsoft office alternative - wps office

Frequently Asked Questions

Why are my Project Online custom fields showing up as GUIDs instead of values?

Custom fields in Project Online are often stored internally with unique identifiers (GUIDs). You may need to use an OData `$expand` or `$select` query in your API call to retrieve the human-readable text values associated with those GUIDs.

Can I get project dependencies using standard Power Automate connectors?

The standard Project Online connector in Power Automate has limited support for dependencies. You typically need to use SharePoint HTTP requests to query the Project Server REST API for complex task links and dependency tracking.

Where can I find the internal names for my Project Online custom fields?

You can find the internal names by navigating to PWA Settings > Enterprise Custom Fields and Lookup Tables in Project Online, or by querying the `/CustomFields` REST API endpoint directly.