web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Custom Connector: Opti...
Power Apps
Suggested Answer

Custom Connector: Optional Fields Become Required in PowerApp

(0) ShareShare
ReportReport
Posted on by 49
I’m having an issue with a Power App I've developed, where I've created a custom connector that connects to an API I built myself. The API has several optional fields that I can successfully use when testing the connector directly, but things change when I connect the Power App to this custom connector.
 
Once connected, all the optional fields are treated as required, and I get an error stating that there are fields that must be updated but aren't.
 
Here’s what I’ve tried:
  • Ensuring that the API defines these fields as optional
  • Testing the connector independently with the optional fields filled and unfilled
My question: How can I ensure that the optional fields retain their optional status in the Power App? Any guidance or solutions would be greatly appreciated!
Thank you so much for your help! 🙏
Categories:
I have the same question (0)
  • Michael E. Gernaey Profile Picture
    53,433 Super User 2025 Season 2 on at
    Hi
     
    Please share pictures of your App, of your Connector, of your Expressions, of the exact error etc. Hard to tell you how to fix it without that.
  • Suggested answer
    MS.Ragavendar Profile Picture
    5,011 Super User 2025 Season 2 on at
    Hi,
     
    Kindly share the Test Connector details and Power Apps Fx formula.
     
    In-addition to that also show the datasource properties if its sharepoint check the columns are required or not or If its SQL check those columns are not allowing null values.
     
     
  • RBoneck Profile Picture
    415 on at
    Had to do a double take because I thought I might have written this question and forgotten that I'd done so! 

    I am having the exact same problem, although I did not create the API that my custom connector is for. Otherwise, all of what you said applies. I have several optional fields that are correctly defined as optional for that action in the API and in the custom connector, but when I added the connector to the app and tried to use that action, the app said "missing column" and listed every single field in turn as I added the one it asked for. It ended up saying that every single field defined for this action was necessary to run it, which is certainly incorrect. 

    Testing that action in the custom connector itself works without issue, and testing that action in a flow also works without issue. This is only a problem in the power app! Please give an update if you find a solution, and I will do the same.

    For now as a workaround I think I will be calling a flow from the app instead, since I worry that if the app wants every single field that action is defined with, even if I fill them with blank or the existing info, that means in the future if I add more fields to that actions definition it may cause an error in my app. Good luck with your issue!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 739 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard