I’m trying to update the occurredAt using https://api.hubspot.com/events/v3/send
I get this error
invalid_manual_completion:
The completion request was sent to an event that does not accept manual completions.
I’m trying to update the occurredAt using https://api.hubspot.com/events/v3/send
I get this error
invalid_manual_completion:
The completion request was sent to an event that does not accept manual completions.
Actually I’m trying to update the occurredAt using this timestmap. It will not create an event .
“occurredAt”: “2023-11-07T05:31:56Z”,
Hey, @BGallegos
Can you share any additional details about your request? Sometimes seeing the whole request body and response along with the full error message can give our community members more details to work with. — Jaycee
It will create an event when I remove
“occurredAt”: “2023-11-07T05:31:56Z”,
{
“eventName”: “pe43637804_cowl_entry_points”,
“objectId”: “156176479898”,
“occurredAt”: “2023-11-07T05:31:56Z”,
“properties”: {
“cowl_entry_points”: “Optin”
}
}
Thanks @BGallegos
I’ll set up a quick Postman test and see if we can reproduce or better understand the issue — Jaycee
It will create an event when I remove
“occurredAt”: “2023-11-07T05:31:56Z”,
{
“eventName”: “pe43637804_cowl_entry_points”,
“objectId”: “156176479898”,
“occurredAt”: “2023-11-07T05:31:56Z”,
“properties”: {
“cowl_entry_points”: “Optin”
}
}
Hey, @BGallegos
Hey, I just ran some tests mocking your request to see if I could reproduce the issue. I noticed your timestamp was missing milliseconds, so I tested both formats:
Test 1 (with milliseconds): “occurredAt”: “2025-09-18T20:30:00.000Z” - Accepted
Test 2 (without milliseconds): “occurredAt”: “2025-09-18T21:45:00Z” - Accepted
Both worked fine, so the timestamp formatting appears to be a red herring. There’s likely something else in your request causing the issue, but I can’t pinpoint what without more details.
I’m include my successful request/response examples below so you can spot any differences. Hopefully another community member might catch something I missed.
Talk soon! — Jaycee
Request 1
{
"eventName": "pe22245342_unique_event_name",
"occurredAt": "2025-09-18T20:30:00.000Z",
"objectId": "30662683061",
"properties": {
"cowl_entry_points": "test_value"
}
}
Request 2
{
"eventName": "pe22245342_unique_event_name",
"objectId": "30662683061",
"occurredAt": "2025-09-18T21:45:00Z",
"properties": {
"cowl_entry_points": "test_without_milliseconds"
}
}
Both returned 204 successful responses. — Jaycee
If I use your date 2025-09-18T20:30:00.000Z it works.
if I set it to 2024-09-18T20:30:00.000Z it does not work, it gives a 204 successful response but it will not create an event.
I got it to work thank you. I had to widen the custom range and click on the next button to see the earlier dates,
That’s awesome! I’m glad it worked. Have a fantastic weekend! — Jaycee
Hey, @BGallegos
Is this a custom date property you’ve created for the event? Or a default property? This will help me set up my test properly. Thanks — Jaycee
Hey, @BGallegos
I’m stuck a bit on trying to reproduce the second issue you mention. Can you share the request body example with your custom properties included, please? This may give me a bit more to test with. Thanks! – Jaycee