pcf-api-reference

Catalogues Web API and other Power Apps component interfaces by platform compatibility.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/pingqLIN/skill-0 --skill pcf-api-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pcf-api-reference
Source: https://github.com/pingqLIN/skill-0/tree/main/converted-skills/pcf-api-reference
Command: npx skills add https://github.com/pingqLIN/skill-0 --skill pcf-api-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for the Power Apps Component Framework (PCF) APIs, detailing their availability and usage across different app types.

Core Features & Use Cases

  • API Documentation: Lists all available PCF interfaces and their compatibility with model-driven and canvas apps.
  • Namespace Breakdown: Explains key API namespaces like Context, Data, UI, Metadata, and Standard Control.
  • Usage Guidelines: Offers practical advice on API version compatibility, platform differences, and common coding patterns.
  • Use Case: A developer building a custom Power Apps component needs to understand which APIs are available for interacting with the client device or performing data operations. This Skill provides that essential information.

Quick Start

Consult the pcf-api-reference skill to find out if the 'WebApi' API is available in canvas apps.

Frequently Asked Questions about pcf-api-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What Power Apps Component Framework APIs are available for custom component development?

PCF API namespaces include Context, Data, UI, Metadata, and Standard Control. These interfaces define how custom components interact with the host application, manage data, and render user interfaces across different app types.

How do I check if a specific PCF API is available in canvas apps versus model-driven apps?

The PCF API reference details the availability of specific interfaces, such as WebApi, across canvas and model-driven apps. Reviewing the compatibility breakdown for each namespace ensures you only use supported methods in your target app type.

How do I use the Context namespace in Power Apps Component Framework development?

Use the PCF Context namespace to access application runtime information and client device capabilities. It exposes methods for retrieving user settings, network state, and formatting parameters necessary for adapting component behavior to the environment.

Can I use the WebApi interface to perform data operations in Power Apps canvas apps?

Whether you can use the WebApi interface in canvas apps depends on the PCF API compatibility guidelines. The reference specifies which Data namespace interfaces are supported for executing data operations in canvas versus model-driven applications.

Are there platform differences and version compatibility limitations for PCF APIs?

Platform differences and version compatibility limitations exist for PCF APIs. The API reference outlines these constraints and provides usage guidelines to help developers navigate varying support across canvas apps, model-driven apps, and platform versions.