POST api/Files
Request Information
URI Parameters
None.
Body Parameters
SalesforceFilesModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ObjectType | string |
None. |
|
| DocumentId | string |
None. |
|
| DocumentName | string |
None. |
|
| DocExtension | string |
None. |
|
| RelatedObjects | Collection of FileRelationModel |
None. |
|
| OrgId | string |
None. |
|
| Username | string |
None. |
|
| IsSandbox | boolean |
None. |
|
| DeleteAction | Dictionary of string [key] and string [value] |
None. |
|
| OperationType | Type |
None. |
|
| Retries | integer |
None. |
|
| CreatedDate | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"objectType": "sample string 1",
"documentId": "sample string 2",
"documentName": "sample string 3",
"docExtension": "sample string 4",
"relatedObjects": [
{
"objectType": "sample string 1",
"objectId": "sample string 2"
},
{
"objectType": "sample string 1",
"objectId": "sample string 2"
}
],
"orgId": "sample string 5",
"username": "sample string 6",
"isSandbox": true,
"deleteAction": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"operationType": 1,
"retries": 8,
"createdDate": "2026-01-10T00:47:40.5236708+00:00"
}
application/xml, text/xml
Sample:
<SalesforceFilesModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OfficeScope.Helpers.Salesforce.Models">
<CreatedDate>2026-01-10T00:47:40.5236708+00:00</CreatedDate>
<DeleteAction xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfstringstring>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</DeleteAction>
<DocExtension>sample string 4</DocExtension>
<DocumentId>sample string 2</DocumentId>
<DocumentName>sample string 3</DocumentName>
<IsSandbox>true</IsSandbox>
<ObjectType>sample string 1</ObjectType>
<OperationType>Auto</OperationType>
<OrgId>sample string 5</OrgId>
<RelatedObjects>
<FileRelationModel>
<ObjectId>sample string 2</ObjectId>
<ObjectType>sample string 1</ObjectType>
</FileRelationModel>
<FileRelationModel>
<ObjectId>sample string 2</ObjectId>
<ObjectType>sample string 1</ObjectType>
</FileRelationModel>
</RelatedObjects>
<Retries>8</Retries>
<Username>sample string 6</Username>
</SalesforceFilesModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |