POST api/Onedrive/CreateFile
Request Information
URI Parameters
None.
Body Parameters
MicroServiceRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ObjHttpData | HttpData |
None. |
|
| ObjCrmOrganizationInfo | CrmOrganizationInfo |
None. |
Request Formats
application/json, text/json
Sample:
{
"ObjHttpData": {
"DataBodyType": "sample string 1",
"DataBody": "sample string 2",
"DataBody1": "QEA=",
"foldername": null,
"DataQueryParam": "sample string 3",
"DataPathParam": "sample string 4",
"scopes": "sample string 5",
"tenantId": "sample string 6",
"clientId": "sample string 7",
"clientSecret": "sample string 8",
"PathURL": "sample string 9",
"UserName": "sample string 10",
"FolderID": "sample string 11",
"FolderName": "sample string 12",
"FileName": "sample string 13",
"FileInBase64": "sample string 14"
},
"ObjCrmOrganizationInfo": {
"OrganizationUrl": "sample string 1",
"OrganizationUserName": "sample string 2",
"OrganizationPassword": "sample string 3"
}
}
application/xml, text/xml
Sample:
<MicroServiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tll.kpmg.Cross_Integration.Acumatica_D365.eliteResource">
<ObjCrmOrganizationInfo>
<OrganizationPassword>sample string 3</OrganizationPassword>
<OrganizationUrl>sample string 1</OrganizationUrl>
<OrganizationUserName>sample string 2</OrganizationUserName>
</ObjCrmOrganizationInfo>
<ObjHttpData>
<DataBody>sample string 2</DataBody>
<DataBody1>QEA=</DataBody1>
<DataBodyType>sample string 1</DataBodyType>
<DataPathParam>sample string 4</DataPathParam>
<DataQueryParam>sample string 3</DataQueryParam>
<FileInBase64>sample string 14</FileInBase64>
<FileName>sample string 13</FileName>
<FolderID>sample string 11</FolderID>
<FolderName>sample string 12</FolderName>
<PathURL>sample string 9</PathURL>
<UserName>sample string 10</UserName>
<clientId>sample string 7</clientId>
<clientSecret>sample string 8</clientSecret>
<foldername i:nil="true" />
<scopes>sample string 5</scopes>
<tenantId>sample string 6</tenantId>
</ObjHttpData>
</MicroServiceRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MicroServiceResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSucess | boolean |
None. |
|
| StatusCode | string |
None. |
|
| ObjHttpData | HttpData |
None. |
|
| ObjErrorDetails | ErrorDetails |
None. |
|
| filebyte | Collection of byte |
None. |
|
| Data | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSucess": true,
"StatusCode": "sample string 2",
"ObjHttpData": {
"DataBodyType": "sample string 1",
"DataBody": "sample string 2",
"DataBody1": "QEA=",
"foldername": null,
"DataQueryParam": "sample string 3",
"DataPathParam": "sample string 4",
"scopes": "sample string 5",
"tenantId": "sample string 6",
"clientId": "sample string 7",
"clientSecret": "sample string 8",
"PathURL": "sample string 9",
"UserName": "sample string 10",
"FolderID": "sample string 11",
"FolderName": "sample string 12",
"FileName": "sample string 13",
"FileInBase64": "sample string 14"
},
"ObjErrorDetails": {
"ErrorType": "sample string 1",
"Cause": "sample string 2",
"Message": "sample string 3",
"Timestamp": "sample string 4"
},
"filebyte": "QEA=",
"Data": "sample string 3"
}
application/xml, text/xml
Sample:
<MicroServiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tll.kpmg.Cross_Integration.Acumatica_D365.eliteResource">
<Data>sample string 3</Data>
<IsSucess>true</IsSucess>
<ObjErrorDetails>
<Cause>sample string 2</Cause>
<ErrorType>sample string 1</ErrorType>
<Message>sample string 3</Message>
<Timestamp>sample string 4</Timestamp>
</ObjErrorDetails>
<ObjHttpData>
<DataBody>sample string 2</DataBody>
<DataBody1>QEA=</DataBody1>
<DataBodyType>sample string 1</DataBodyType>
<DataPathParam>sample string 4</DataPathParam>
<DataQueryParam>sample string 3</DataQueryParam>
<FileInBase64>sample string 14</FileInBase64>
<FileName>sample string 13</FileName>
<FolderID>sample string 11</FolderID>
<FolderName>sample string 12</FolderName>
<PathURL>sample string 9</PathURL>
<UserName>sample string 10</UserName>
<clientId>sample string 7</clientId>
<clientSecret>sample string 8</clientSecret>
<foldername i:nil="true" />
<scopes>sample string 5</scopes>
<tenantId>sample string 6</tenantId>
</ObjHttpData>
<StatusCode>sample string 2</StatusCode>
<filebyte>QEA=</filebyte>
</MicroServiceResponse>