curl --request POST \
--url https://api.hubapi.com/companies/v1/batch-async/update \
--header 'Content-Type: application/json' \
--data '
[
{
"objectId": "<string>",
"properties": [
{
"name": "<string>",
"value": "<string>"
}
]
}
]
'[
{
"objectId": 17433026,
"properties": [
{
"name": "name",
"value": "Updated Company Name"
}
]
},
{
"objectId": 16962705,
"properties": [
{
"name": "name",
"value": "Biotech Company Name"
},
{
"name": "industry",
"value": "Biotechnology"
}
]
}
]Update a group of existing company records by their companyId. This endpoint takes a list of objectIds and that correspond to the companyId of the company you want to update, and a list of properties to update for that company. Note: - This endpoint can only be used to update existing company records based on their companyId. It cannot create new records
curl --request POST \
--url https://api.hubapi.com/companies/v1/batch-async/update \
--header 'Content-Type: application/json' \
--data '
[
{
"objectId": "<string>",
"properties": [
{
"name": "<string>",
"value": "<string>"
}
]
}
]
'[
{
"objectId": 17433026,
"properties": [
{
"name": "name",
"value": "Updated Company Name"
}
]
},
{
"objectId": 16962705,
"properties": [
{
"name": "name",
"value": "Biotech Company Name"
},
{
"name": "industry",
"value": "Biotechnology"
}
]
}
]Scope requirements
Successful response - Update a group of existing company records by their companyId
The response is of type object.
Was this page helpful?