APIs & Integrations

ErikOlson
Member

Response deserialization error

SOLVE

I've made no code changes yet for the past 40 hours I've been getting "Response deserialization error" on a deal card.  I've tried changing some things recommended on other posts, I don't have any nulls, my dates are formatted correctly, and I wasn't sending the content type json header but I added that and there is no change.  Here is my Response JSON (formatted, sanitized):

{
  "applicationId": "169730",
  "baseUris": [
    "https:\/\/xxxxxxxxxxxxx.com\/"
  ],
  "dataFetchUri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/not-applicable",
  "title": "Status of Client Setup",
  "settingsAction": {
    "type": "IFRAME",
    "width": 1000,
    "height": 770,
    "uri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/iframe\/111111111?userId=111111111&userEmail=l.cabre@chargebacks911.com&form=client_type",
    "label": "Settings"
  },
  "primaryAction": {
    "type": "IFRAME",
    "width": 1000,
    "height": 770,
    "uri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/iframe\/111111111?userId=111111111&userEmail=l.111111111@111111111.com&form=auto",
    "label": "Client Setup Form"
  },
  "secondaryActions": [
    {
      "type": "IFRAME",
      "width": 1000,
      "height": 770,
      "uri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/iframe\/111111111?userId=111111111&userEmail=l.111111111@111111111.com&form=merchant",
      "label": "Merchant Setup"
    },
    {
      "type": "IFRAME",
      "width": 1000,
      "height": 770,
      "uri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/iframe\/111111111?userId=111111111&userEmail=l.111111111@111111111.com&form=partner",
      "label": "Partner Setup"
    }
  ],
  "results": [
    {
      "objectId": "976",
      "title": "(No Billing Profile)",
      "link": "http:\/\/xxxxxxxxxxxxx.com\/sys\/setup",
      "created": "2020-02-13",
      "updated": "2020-02-13",
      "needed": 0,
      "status": "in_progress",
      "description": "Deal Data is in the system and the Setup process is in progress.",
      "email": "support@xxxxxxxxxxxxx.com",
      "actions": [
        {
          "type": "ACTION_HOOK",
          "httpMethod": "POST",
          "associatedObjectProperties": [
            
          ],
          "uri": "https:\/\/xxxxxxxxxxxxx.com\/hubspot\/check\/111111111",
          "label": "Check Data"
        }
      ]
    }
  ],
  "associatedHubSpotObjectTypes": [
    "DEAL"
  ],
  "associatedHubSpotObjectTypeProperties": {
    "DEAL": [
      "domain"
    ]
  }
}

 

0 Upvotes
1 Accepted solution
IsaacTakushi
Solution
HubSpot Employee
HubSpot Employee

Response deserialization error

SOLVE

Hi, @ErikOlson.

 

Thanks for that context.

 

The team has pushed an update which appears to have resolved the "Response deserialization error" responses for some other customers.

 

I took a look at app 169730's call monitoring logs and am seeing only 200 responses today. Can you confirm whether you're still encountering the issue? If so, could you share a link to an example deal record via DM?

Isaac Takushi

Associate Certification Manager

View solution in original post

0 Upvotes
5 Replies 5
IsaacTakushi
HubSpot Employee
HubSpot Employee

Response deserialization error

SOLVE

Thanks for reporting this, @ErikOlson. I'm investigating with my team.

 

You mentioned that you're seeing this on a deal card. Do you have CRM extensions on any other object types? Are they also failing?

Isaac Takushi

Associate Certification Manager
0 Upvotes
ErikOlson
Member

Response deserialization error

SOLVE

I have a production card on Deals which allows users to open an iframe form.  The form reads all of the deal, contact and company properties associated with the deal and displays certain items in tabs (depending on the type of deal, etc).  The form is used to update properties according to rules (property A must be filled in before you can see property B, etc).  All of this hinges on the Card being visible. 

 

I do have a number of webhooks (on property changes, DealStage, etc) and they are all working fine.

 

I have a Development app which allows me to the Deal Card fetch through a tunnel to my workstation.  I've been trying different things to make any kind of difference however so far I've been unsuccessful.

 

0 Upvotes
IsaacTakushi
Solution
HubSpot Employee
HubSpot Employee

Response deserialization error

SOLVE

Hi, @ErikOlson.

 

Thanks for that context.

 

The team has pushed an update which appears to have resolved the "Response deserialization error" responses for some other customers.

 

I took a look at app 169730's call monitoring logs and am seeing only 200 responses today. Can you confirm whether you're still encountering the issue? If so, could you share a link to an example deal record via DM?

Isaac Takushi

Associate Certification Manager
0 Upvotes
SamKreeke
Participant

Response deserialization error

SOLVE

I'm having the same problem. But for me, this post didn't fix it 😞

URL to my own post:

https://community.hubspot.com/t5/APIs-Integrations/CRM-CARD-RESPONSE-DESERIALIZATION-ERROR/m-p/33829...

0 Upvotes
ErikOlson
Member

Response deserialization error

SOLVE

Working!

 

Thank you very much.

 

-Erik