Skip to main content

I'm using External Services with Flow and the repsonse I'm receiving back from the 3rd party system isn't being accepted for some reason. All the fields are mapped successfully

 

Dummy data below

 

Unable to map response for output parameter 200 of invocable action SFRequestPersonDetailsv2.SFRequestPersonDetailsOperation. Received response: {"ResponsePersonDetails":{"Person_Reference":"25161614990003","Title":"Mr","Other_Title":null,"Forenames":"David","Surname":"Office","Date_of_Birth":"1893-02-07Z","National_Insurance_Number":null,"Deceased":false,"Date_of_Death":null,"Home_Tel":null,"Mobile":"07805198","Work_Tel":null,"Email":"office.david@gmail.com","NoK_Name":null,"Nok_Contact_Details":null,"Relationship":null,"OnTenancy":true,"MainContact":true,"TenancyReference":"20109671"}}

 

I can't understand why the values aren't being accepted

 

#External Service #Flow

2 个回答
  1. 2023年11月10日 13:24

    I saw that, but the only solution suggest was something about special characters. It doesn't explain why it was working a few days ago.

     

    But, then I noticed a 'Z' a the end of the date field. No idea why that suddenly started being sent by the 3rd party system.

     

    So, in summary. it was data being sent in the incorrect format

0/9000