You are here:
Create a SOAP URL in Postman
You must create a SOAP URL to post the request with the Base64 zip file for field mappings.
- Open a new tab in Postman to create another POST request.
- Select POST and paste this URL
https://{ORG_URL}/services/Soap/m/55.0. - Replace the org variable in the URL with actual data: {ORG_URL}: Type the URL of your org.
- Click Headers.The application lists the default headers.
- Add additional headers:
- Key: Content-Type, Value: text/xml
- Key: SOAPAction, Value: deploy
- Click Authorization.
- Select Bearer Token as Type.
- Paste the access token that you got from the previous step in the Token field.
- Click Body and select raw.
- Paste this code into the body:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:met="http://soap.sforce.com/2006/04/metadata"> <soapenv:Header> <met:SessionHeader> <met:sessionId>{ACCESS_TOKEN}</met:sessionId> </met:SessionHeader> </soapenv:Header> <soapenv:Body> <met:deploy> <met:ZipFile>{ZIP FILE TO BASE 64 CONVERSION STRING} </met:ZipFile> <met:DeployOptions> <met:allowMissingFiles>false</met:allowMissingFiles> <met:autoUpdatePackage>false</met:autoUpdatePackage> <met:checkOnly>false</met:checkOnly> <met:ignoreWarnings>false</met:ignoreWarnings> <met:performRetrieve>false</met:performRetrieve> <met:purgeOnDelete>false</met:purgeOnDelete> <met:rollbackOnError>false</met:rollbackOnError> </met:DeployOptions> </met:deploy> </soapenv:Body> </soapenv:Envelope> - Replace the {access_token} variable with the access code that you got in the previous step.
- Replace the {ZIP FILE TO BASE 64 CONVERSION STRING} variable with the base64 version of the zip file that you created in the previous step.

