curl --request POST \
--url https://api.hubapi.com/crm/objects/v3/projects/batch/update \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"inputs": [
{
"id": "<string>",
"properties": {},
"idProperty": "my_unique_property_name",
"objectWriteTraceId": "<string>"
}
]
}
'{
"completedAt": "2023-11-07T05:31:56Z",
"results": [
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "512",
"properties": {
"property_checkbox": "false",
"property_date": "1572480000000",
"property_dropdown": "choice_b",
"property_multiple_checkboxes": "chocolate;strawberry",
"property_number": "17",
"property_radio": "option_1",
"property_string": "value"
},
"updatedAt": "2019-12-07T16:50:06.678Z"
}
],
"startedAt": "2023-11-07T05:31:56Z",
"status": "CANCELED",
"errors": [
{
"category": "<string>",
"context": {},
"errors": [
{
"message": "<string>",
"code": "<string>",
"context": "{missingScopes=[scope1, scope2]}",
"in": "<string>",
"subCategory": "<string>"
}
],
"links": {},
"message": "<string>",
"status": "<string>",
"id": "<string>",
"subCategory": {}
}
],
"links": {},
"numErrors": 123,
"requestedAt": "2023-11-07T05:31:56Z"
}Update multiple projects using their internal IDs or unique property values.
curl --request POST \
--url https://api.hubapi.com/crm/objects/v3/projects/batch/update \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"inputs": [
{
"id": "<string>",
"properties": {},
"idProperty": "my_unique_property_name",
"objectWriteTraceId": "<string>"
}
]
}
'{
"completedAt": "2023-11-07T05:31:56Z",
"results": [
{
"archived": false,
"createdAt": "2019-10-30T03:30:17.883Z",
"id": "512",
"properties": {
"property_checkbox": "false",
"property_date": "1572480000000",
"property_dropdown": "choice_b",
"property_multiple_checkboxes": "chocolate;strawberry",
"property_number": "17",
"property_radio": "option_1",
"property_string": "value"
},
"updatedAt": "2019-12-07T16:50:06.678Z"
}
],
"startedAt": "2023-11-07T05:31:56Z",
"status": "CANCELED",
"errors": [
{
"category": "<string>",
"context": {},
"errors": [
{
"message": "<string>",
"code": "<string>",
"context": "{missingScopes=[scope1, scope2]}",
"in": "<string>",
"subCategory": "<string>"
}
],
"links": {},
"message": "<string>",
"status": "<string>",
"id": "<string>",
"subCategory": {}
}
],
"links": {},
"numErrors": 123,
"requestedAt": "2023-11-07T05:31:56Z"
}Unterstützte Produkte
Erforderliche Bereiche
The access token received from the authorization server in the OAuth 2.0 flow.
Anzeigen untergeordnete attribute
The unique ID of the object.
The name of a unique identifier property, which can be used for identifying objects instead of the object ID.
"my_unique_property_name"
A unique identifier for tracing the request.
successful operation
A public object batch response object
The timestamp when the batch processing was completed, in ISO 8601 format.
Anzeigen untergeordnete attribute
Whether the object is archived.
The timestamp when the object was created, in ISO 8601 format.
The unique ID of the object.
The timestamp when the object was last updated, in ISO 8601 format.
The timestamp when the object was archived, in ISO 8601 format.
Key-value pairs representing the properties of the object along with their history.
Anzeigen untergeordnete attribute
Anzeigen untergeordnete attribute
The property type.
The timestamp when the property was updated, in ISO 8601 format.
The property value.
The unique ID of the property.
A human-readable label.
The ID of the user who last updated the property.
The timestamp when the batch processing began, in ISO 8601 format.
The status of the batch processing request: "PENDING", "PROCESSING", "CANCELLED", or "COMPLETE"
CANCELED, COMPLETE, PENDING, PROCESSING Anzeigen untergeordnete attribute
The main category of the error.
The detailed error objects.
Anzeigen untergeordnete attribute
A human readable message describing the error along with remediation steps where appropriate
The status code associated with the error detail
The name of the field or parameter in which the error was found.
A specific category that contains more specific detail about the error
A human-readable string describing the error and possible remediation steps.
The HTTP status code associated with the error.
A unique ID for the error instance.
A more specific error category within each main category.
The timestamp when the batch request was initially made, in ISO 8601 format.