SOAP API | Create request | DataFolder object | API Permission Failed response
Marketing Cloud Email Studio , Marketing Cloud API
Last updated 2022-03-30 ·Reference W-6874937 ·Reported By 5 users
In Review
Summary
It is not currently possible to create a child folder under the root "My Tracking" folder. A permission error is received regardless of assigned permissions to installed package or user.
Repro
SOAP Call Body:
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd="http://www.w3.org/2001/XMLSchema">;
<CreateRequest xmlns="http://exacttarget.com/wsdl/partnerAPI">;
<ns1:Objects xmlns:ns1="http://exacttarget.com/wsdl/partnerAPI"" xsi:type="ns1:DataFolder">
<ns1:CustomerKey>TrackingFolderTestAPICreate</ns1:CustomerKey>
<ns1:ParentFolder>
<ns1:ID>1233456</ns1:ID>
</ns1:ParentFolder>
<ns1:Name>TrackingTest3</ns1:Name>
<ns1:Description>TrackingTest3</ns1:Description>
<ns1:ContentType>job</ns1:ContentType>
<ns1:IsActive>true</ns1:IsActive>
<ns1:IsEditable>true</ns1:IsEditable>
<ns1:AllowChildren>true</ns1:AllowChildren>
</ns1:Objects>
</CreateRequest>
</s:Body>
Response:
<CreateResponse xmlns="http://exacttarget.com/wsdl/partnerAPI">;
<Results>
<StatusCode>Error</StatusCode>
<StatusMessage>API Permission Failed.</StatusMessage>
<OrdinalID>0</OrdinalID>
<ErrorCode>7</ErrorCode>
<NewID>0</NewID>
</Results>
<RequestID>73e74774-49b3-434b-baf7-8954097c36da</RequestID>
<OverallStatus>Error</OverallStatus>
</CreateResponse>
Workaround
Create folders through the UI as necessary.
Reported By (5)
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.