Extremely new to Postman.
I am following instructions from the scant amount of documentation provided by a third party supplier.
Their only instructions are to set the body to Raw and XML, with a content type of text/xml for Soap but some of their examples show content type of application/soap+xml; charset=utf-8 for soap 1.2. One issue I possibly see is the hidden header defaults the Content type to application\xml The result has this in the body.
“Server was unable to process request. —> Data at the root level is invalid. Line 1, position 1”
Can anyone point me in the right direction or help me provide better detail? Anyone that has worked with Poatman and QT9 would be considered a friend for life! 
Please disregard my elementary question. I was able to figure out where I was going wrong. They included some config data prior to the actual body (Like Post text, Host, content-type) They also included the expected result. Once I cleaned those items up I was able to execute and gain the result I needed.
1 Like
Looks like the main issue is either with your XML format or the Content-Type header. Double-check that:
Your Content-Type header is set correctly:
- For SOAP 1.1: text/xml
- For SOAP 1.2: application/soap+xml; charset=utf-8
If it still doesn’t work, try validating your XML online.
@fil-us-itsupport
Can you share your working example? (Redacted as appropriate).
If you can include links to the existing documentation, it might help with the search engines.
Just in case anyone else has a similar problem with this API in the future.