Others

How to Display Azure DevOps API Data in a Power Apps Table

Steve KSteve K Oct 26, 2026 869 views

Question details

The user needs to retrieve data from the Azure DevOps API and display it within a table on a Power Apps portal page.

How to Display Azure DevOps API Data in a Power Apps Table
Product
Power Apps
Device & OS
not provided
Scenario
Building a Power Apps portal page that requires rendering dynamic data sourced from Azure DevOps.
Observed behavior
Looking for the correct method to connect to the Azure API, parse the results, and bind the retrieved data to a table format in a Power Apps portal.
Before you start

Before attempting to connect APIs, ensure you have active accounts for both Power Apps and Azure DevOps, and generate the necessary Personal Access Tokens (PAT) for API authentication.

Solution 1Recommended

Consult the Power Apps and Azure Communities for Custom Integration

Because connecting Azure DevOps APIs to Power Apps portals involves complex custom connectors and portal-specific data routing, seeking guidance from the official developer communities is the most effective approach.

Integrating Azure DevOps API data directly into a Power Apps Portal typically requires setting up custom connectors or using Power Automate flows to fetch and parse the JSON data before binding it to a portal table.

For precise implementation details regarding portal data sources, API formatting, and rendering data tables securely, the official communities provide specialized, product-specific guidance from Microsoft engineers and experts.

1
Visit the Power Apps Community

Navigate to the official Microsoft Power Apps Community forum to ask specific questions about configuring portal data sources, custom components, and table formatting.

2
Consult the Azure Community

For questions specifically about generating Azure DevOps API tokens, formatting REST API queries, and payload structures, post your scenario in the Azure Community forums.

3
Explore Custom Connectors

Review the Microsoft Power Platform documentation on creating custom connectors, which is typically required to securely call external REST APIs like Azure DevOps from within Power Apps.

Consult the Power Apps and Azure Communities for Custom Integration
Authentication Requirement: You will need a Personal Access Token (PAT) from Azure DevOps with appropriate read permissions to successfully authenticate your custom API requests from Power Apps.
Free Microsoft Office alternative

Looking for a Lightweight Alternative for Office Documents?

While Power Apps handles complex portal applications, managing your daily project reports, data exports, and documentation doesn't have to be complicated. WPS Office provides a free, lightweight, and highly compatible suite for your document, spreadsheet, and presentation needs.

Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Easily export and analyze Azure DevOps CSV data in WPS Spreadsheet.Lightweight application that runs smoothly on various devices without heavy system resources.Familiar user interface ensuring a seamless transition from other office suites.
microsoft office alternative - wps office

Frequently Asked Questions

Can I connect Azure DevOps directly to a Power Apps Portal?

Power Apps portals generally rely on Microsoft Dataverse as their primary data source. To display external Azure DevOps data, you typically need to sync the API data to Dataverse using Power Automate, or use a Power Apps Component Framework (PCF) control to render external API data directly.

How do I authenticate the Azure DevOps API in Power Apps?

Authentication is usually handled by creating a Custom Connector in Power Apps and configuring it to use an Azure DevOps Personal Access Token (PAT) or OAuth 2.0 authentication method.

Is there a built-in Azure DevOps connector for Power Apps?

Yes, there is a standard Azure DevOps connector available in Power Automate and Power Apps. It allows you to list work items, trigger builds, and manage releases without requiring a complex custom API setup, though its direct usage in Portal tables may be limited compared to Canvas apps.