curl --request POST \
--url https://api.hubapi.com/data-studio/data-source/2026-09-beta \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'bodyParts={
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": {
"bodyParts": "<array>",
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": "<unknown>",
"providers": {}
},
"providers": {}
}' \
--form 'contentDisposition={
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
}' \
--form 'entity={}' \
--form 'fields={}' \
--form 'headers={}' \
--form 'mediaType={
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
}' \
--form 'messageBodyWorkers={}' \
--form 'parameterizedHeaders={}' \
--form 'parent={
"bodyParts": "<array>",
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": "<unknown>",
"providers": {}
}' \
--form 'providers={}'{
"message": "Invalid input (details will vary based on the error)",
"correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
"category": "VALIDATION_ERROR",
"links": {
"knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
}
}curl --request POST \
--url https://api.hubapi.com/data-studio/data-source/2026-09-beta \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'bodyParts={
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": {
"bodyParts": "<array>",
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": "<unknown>",
"providers": {}
},
"providers": {}
}' \
--form 'contentDisposition={
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
}' \
--form 'entity={}' \
--form 'fields={}' \
--form 'headers={}' \
--form 'mediaType={
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
}' \
--form 'messageBodyWorkers={}' \
--form 'parameterizedHeaders={}' \
--form 'parent={
"bodyParts": "<array>",
"contentDisposition": {
"creationDate": "2023-11-07T05:31:56Z",
"fileName": "<string>",
"modificationDate": "2023-11-07T05:31:56Z",
"parameters": {},
"readDate": "2023-11-07T05:31:56Z",
"size": 123,
"type": "<string>"
},
"entity": {},
"headers": {},
"mediaType": {
"parameters": {},
"subtype": "<string>",
"type": "<string>",
"wildcardSubtype": true,
"wildcardType": true
},
"messageBodyWorkers": {},
"parameterizedHeaders": {},
"parent": "<unknown>",
"providers": {}
}' \
--form 'providers={}'{
"message": "Invalid input (details will vary based on the error)",
"correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
"category": "VALIDATION_ERROR",
"links": {
"knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
}
}Supported products
Required Scopes
The access token received from the authorization server in the OAuth 2.0 flow.
An array of BodyPart objects, each representing a part of the multipart form data.
Show child attributes
Show child attributes
An object representing the entity of the multipart form data, containing the actual data to be processed.
An object containing fields of the multipart form data, where each field can have multiple FormDataBodyPart items.
Show child attributes
An object containing headers associated with the multipart form data, where each header can have multiple string values.
Show child attributes
Show child attributes
An object representing workers that process the message body of the multipart form data.
An object containing parameterized headers, where each header can have multiple ParameterizedHeader items.
Show child attributes
Show child attributes
An object representing providers associated with the multipart form data.
The error category
A unique identifier for the request. Include this value with any error reports or support tickets
"aeb5f871-7f07-4993-9211-075dc63e7cbf"
A human readable message describing the error along with remediation steps where appropriate
"An error occurred"
Context about the error condition
Show child attributes
"{invalidPropertyName=[propertyValue], missingScopes=[scope1, scope2]}"
further information about the error
Show child attributes
A map of link names to associated URIs containing documentation about the error or recommended remediation steps
Show child attributes
A specific category that contains more specific detail about the error
Was this page helpful?