I'm trying to deploy the unmanaged package to my salesforce developer account using the following doc from salesforce Deploy Metadata with Apex Testing Using REST As per the doc in body I'm passing zip as Base64 encoded string

While I was trying to deploy the same package from the workbench the package is getting deployed successfully.

Postman Collection please refer the saved responses

  • Welcome to SFSE! If you haven't read it yet, please take a moment to read about How to Ask. That said, this is an exemplary first question; it had everything needed to quickly identify the problem.
    – sfdcfox
    Commented Oct 18, 2022 at 13:32

1 Answer 1


When you use the singlePackage flag, the package.xml must be at the root of the ZIP. Checking your file, the listing is manifest/package.zip, which won't work. Either turn off the singlePackage flag, or make sure the package.xml is at the root folder in the ZIP.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .