Users see this error “API call error:Bad Request” whenever they submit a form, however hubspot still collects their contact information and they still land on the thank you page but it sometimes leads to the submissions not landing in our email.
Here’s what we can see in the call log for the api key:
HTTP 400 post /contactslistseg/v1/lists/1/add
Request :
Header:
User-Agent: WordPress/5.8; https://www.myproroofing.com
CDN-Loop: cloudflare; subreqs=1
Accept-Encoding: gzip
CF-Connecting-IP: 18.206.142.250
True-Client-IP: 18.206.142.250
X-HubSpot-Trace: 8c12df9128b2fcb3d8ff89b388a743ac
X-HubSpot-Correlation-Id: fc543219-fe22-4682-b05e-5f3527132060
X-HS-Internal-Request: 0
Content-Length: 17
X-Real-IP: 18.206.142.250
Content-Type: application/json
cf-worker: hubapi.com
CF-IPCountry: US
CF-RAY: 67a036f4a62c5b11-IAD
Accept: application/json
X-Forwarded-Proto: https
Connection: close
Referer: https://api.hubapi.com/contacts/v1/lists/1/add?hapikey=xxx
X-Request-Start: 1628168492.272
X-HS-Internal-User-Request: 0
Host: api.hubapi.com
CF-Visitor: {"scheme":"https"}
X-HS-User-Request: 0
CF-EW-Via: 15
X-Forwarded-Port: 443
X-Amzn-Trace-Id: Root=1-610be12c-529a8f2836ed0ae1650fba19
X-Forwarded-For: 18.206.142.250, 172.70.34.212, 18.206.142.250
X-Scheme: https
Body:
{
“vids”: [
143551
]
}
Response:
Header:
X-HubSpot-RateLimit-Remaining: 98
X-HubSpot-RateLimit-Max: 100
X-HubSpot-RateLimit-Daily: 250000
X-HubSpot-RateLimit-Daily-Remaining: 249983
X-HubSpot-RateLimit-Interval-Milliseconds: 10000
X-HubSpot-RateLimit-Secondly: 10
X-HubSpot-RateLimit-Secondly-Remaining: 9
Content-Type: {"type":"application","subtype":"json","parameters":{"charset":"UTF-8"},"wildcardType":false,"wildcardSubtype":false}
Body:
{
“status”: “error”,
“message”: “Can not operate manually on a dynamic list”,
“correlationId”: “fc543219-fe22-4682-b05e-5f3527132060”
}
We’ve also noticed this error: {“status”:“error”,“message”:“Can not operate manually on a dynamic list”,“correlationId”:“fc543219-fe22-4682-b05e-5f3527132060”}