Microsoft · Associate

Microsoft Power Platform Developer (PL-400) practice exam & study guide

The Microsoft Power Platform Developer (PL-400) is Microsoft’s associate certification for developers who extend Microsoft Power Platform with code. It validates the ability to create a technical design, build solutions, implement Power Apps improvements, extend the user experience, extend the platform (plug-ins, custom connectors, APIs, Azure Functions), and develop integrations.

PL-400 is a developer-focused, scenario-driven exam. Questions test how you design and build extensions on Power Platform — plug-ins, PCF components, custom connectors, and Azure integrations — not just what the features are.

This free hub gives you everything you need to prepare: a syllabus breakdown by exam domain, realistic scenario-style practice questions with teacher-style explanations, a glossary of the Power Platform, Dataverse, and developer-tooling concepts the exam relies on, and full-length timed mock exams that mirror the real testing experience.

60
Questions
100 min
Time limit
70%
Mock pass %
6
Domains

Start studying PL-400

New here? Follow the three steps below in order. Everything is free and needs no account.

  1. 1
    Learn the plan

    See all 6 domains in exam-weight order.

    Open study path
  2. 2
    Drill by domain

    Practice one topic at a time with explained answers.

    Start with the first domain
  3. 3
    Sit a timed mock

    60 questions · 100 min · 70% to pass our mock.

    Take the mock exam

All PL-400 study resources

PL-400 exam domains

The PL-400 exam is weighted across 6 domains. Pick any domain below to drill it — or read the full breakdown in the FAQ.

Exam domainExam weightPractice
Create a technical design13%Practice this topic
Build Power Platform solutions13%Practice this topic
Implement Power Apps improvements13%Practice this topic
Extend the user experience13%Practice this topic
Extend the platform35%Practice this topic
Develop integrations13%Practice this topic

Sample PL-400 questions

A sample of the PL-400 questions on this hub. Each links through to the full question, the correct answer, and an explanation of why every other option is wrong.

Key PL-400 terms

Start with these terms, then explore the full glossary. Each links to a plain-English definition written for the PL-400 exam.

PL-400 frequently asked questions

What is the PL-400 certification?+

Microsoft positions the Power Platform Developer as designing, developing, testing, and troubleshooting solution components using the extension points of Power Platform — custom UX, business logic, integrations, and automation.

It expects applied knowledge of Power Platform services, ALM, and developer tools including the Power Platform CLI, plus development experience with JavaScript, TypeScript, C#, RESTful Web APIs, and Azure.

What topics are on the PL-400 exam?+

The PL-400 exam is organised into six weighted domains. The percentages below are the midpoints of Microsoft’s published ranges (for example 30–35%), normalized to total 100, so treat them as a study-time guide. Extending the platform carries by far the most weight.

Create a technical design (13%)

Covers designing the technical architecture (authentication/authorization, where to implement business logic, table types, security impact) and designing solution components (reusable Power Apps components, custom connectors, Dataverse code components, automations, and integrations).

Build Power Platform solutions (13%)

Covers configuring and troubleshooting Power Platform (operational security, Dataverse security roles for code, development environments) and implementing ALM (solution dependencies and layers, environment variables, Power Platform Pipelines, CI/CD with Build Tools).

Implement Power Apps improvements (13%)

Covers advanced canvas app features (complex Power Fx, reusable component libraries, calling cloud flows) and optimizing and troubleshooting canvas and model-driven apps (Monitor, performance tuning, query delegation).

Extend the user experience (13%)

Covers applying business logic in model-driven apps with client scripting (Client API object model, Dataverse Web API, commands and buttons) and creating Power Apps component framework (PCF) code components.

Extend the platform (35%)

The largest domain. Covers creating Dataverse plug-ins (execution pipeline, images, custom APIs, business events), creating custom connectors, using platform APIs (Web API and Organization service), processing workloads with Azure Functions, and configuring Power Automate cloud flows.

Develop integrations (13%)

Covers publishing and consuming Dataverse events (service endpoints — webhooks, Azure Service Bus, Event Hub) and implementing data synchronization with Dataverse (change tracking, alternate keys, UpsertRequest).

Is the PL-400 hard?+

PL-400 is an associate developer exam that expects real coding skill against Power Platform — writing plug-ins, PCF components, and custom connectors — not just low-code configuration.

The difficulty comes from the heavy platform-extension domain and from scenario questions that hinge on the right plug-in stage, API, or integration pattern. Development experience with C#, JavaScript, and the Power Platform CLI is the key.

How many questions are on the PL-400 exam and how long is it?+

Microsoft does not fix a single public question count for PL-400; it typically presents roughly 40–60 questions in a mix of formats — multiple choice, multiple response, and case studies — and Microsoft allots 100 minutes to complete the assessment.

Our full-length practice mock uses a 60-question, 100-minute session so you can rehearse pacing under realistic time pressure before test day.

What score do you need to pass the PL-400?+

Microsoft scores PL-400 on a scale of 1 to 1,000, and the passing score is 700. That is a scaled score rather than a raw 70%, because Microsoft adjusts for question difficulty, and there is no penalty for wrong answers, so you should never leave a question blank. Our practice mock uses a 70% threshold to give you a comparable target.

How much does the PL-400 exam cost?+

The PL-400 exam fee is set by Microsoft and varies by region — check the Microsoft certification page for current pricing. Microsoft associate certifications are valid for one year and can be renewed for free through an online assessment on Microsoft Learn. Everything on this hub is free.

Who should take the PL-400?+

PL-400 is aimed at developers who extend Power Platform with code — plug-ins, PCF components, custom connectors, and Azure integrations — and at .NET or JavaScript developers moving into the Power Platform.

Microsoft recommends applied knowledge of Power Platform services, ALM, and developer tools, plus development experience with JavaScript, TypeScript, C#, Web APIs, and Azure, though there is no formal prerequisite.

What jobs and salaries can the PL-400 lead to?+

PL-400 maps to roles such as Power Platform developer, Dynamics 365 developer, and low-code/pro-code solution developer building custom business applications.

How much any certification affects pay depends heavily on geography, seniority, and hands-on experience, so treat any single salary figure with caution. PL-400 is best viewed as validation of Power Platform development skill rather than a guaranteed raise on its own.

How long does it take to study for the PL-400?+

Candidates with development experience often need four to eight weeks; those newer to Dataverse and plug-ins should plan longer. The most efficient path is to study each domain while building plug-ins, PCF components, and connectors in a developer environment.

Review every explanation, including for questions you answered correctly, because PL-400 distractors are built from plausible but incorrect development choices. Use the per-domain results here to find and shore up your weakest area, then finish with full-length timed mocks.

How should you prepare for the PL-400?+

Study the six domains above, giving the heaviest weight to extending the platform, then drill scenario questions domain by domain. Every MockAPI question reveals a full explanation and tells you why each wrong answer is wrong — essential for an exam that turns on exact plug-in, API, and integration choices.

When you can answer scenarios comfortably, move to full-length timed mocks alongside hands-on development. Use the glossary to keep concepts like the event execution pipeline, PCF, and the Dataverse Web API straight, and aim to score consistently above the pass mark before you book.

Can you take the PL-400 exam online?+

Yes. Microsoft delivers PL-400 through Pearson VUE, so you can test at a physical Pearson VUE centre or online with remote proctoring (OnVUE). The online exam requires a private, quiet room, a clear workspace, a webcam and microphone, a stable connection, and government-issued photo ID, with a proctor monitoring you and a room scan before you start.

If you do not pass, Microsoft requires a 24-hour wait before a second attempt; after that, a 14-day wait applies between further attempts, with a limit of five attempts in a 12-month period, and each attempt needs its own registration.

What certification should you take after the PL-400?+

After PL-400, common next steps include the Power Platform Functional Consultant (PL-200) for the configuration side, or deeper Azure developer credentials to complement the pro-code integration work.

For many, the real next step is shipping custom Power Platform solutions in production. Pairing PL-400 with hands-on development experience is what turns the certificate into a career.