Preciso da documentação dos seguintes serviços: Clientes incluídos no VTEX Pedidos realizados no VTEX Pedidos cancelados no VTEX Atualizar no VTEX Produtos Preços dos Produtos Estoques dos Produtos Produtos separados no Estoque

Olá @Marcelo Silva​ , você já deu uma olhada no help da VTEX? https://help.vtex.com/ , aqui você encontra várias documentações da VTEX.

Achei bem complicado encontrar.

Oi @Marcelo Silva​ , é só você digitar palavras chaves no Help, que ele trará várias documentações, como por ex: Preços dos Produtos , digitei Preços no help e apareceu vários resultados: https://help.vtex.com/search?q=Estoques

Estou testando a inclusão de produto pelo SOAPUI e ta dando erro:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

<s:Body>

<s:Fault>

<faultcode xmlns:a="http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher">a:DeserializationFailed</faultcode>

<faultstring xml:lang="pt-BR">The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:productVO. The InnerException message was 'There was an error deserializing the object of type Vtex.Commerce.WebApps.AdminWcfService.Contracts.ProductDTO. The value '' cannot be parsed as the type 'Int32'.'. Please see InnerException for more details.</faultstring>

<detail>

<ExceptionDetail xmlns="http://schemas.datacontract.org/2004/07/System.ServiceModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

<HelpLink i:nil="true"/>

<InnerException>

<HelpLink i:nil="true"/>

<InnerException>

<HelpLink i:nil="true"/>

<InnerException>

<HelpLink i:nil="true"/>

<InnerException i:nil="true"/>

<Message>Input string was not in a correct format.</Message>

<StackTrace>at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp; number, NumberFormatInfo info, Boolean parseDecimal)

at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)

at System.Xml.XmlConverter.ToInt32(String value)</StackTrace>

<Type>System.FormatException</Type>

</InnerException>

<Message>The value '' cannot be parsed as the type 'Int32'.</Message>

<StackTrace>at System.Xml.XmlConverter.ToInt32(String value)

at System.Xml.XmlDictionaryReader.ReadElementContentAsInt()

at ReadProductDTOFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )

at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)

at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract&amp; dataContract)

at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)

at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver)

at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)</StackTrace>

<Type>System.Xml.XmlException</Type>

</InnerException>

<Message>There was an error deserializing the object of type Vtex.Commerce.WebApps.AdminWcfService.Contracts.ProductDTO. The value '' cannot be parsed as the type 'Int32'.</Message>

<StackTrace>at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)

at System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName)

at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.PartInfo.ReadObject(XmlDictionaryReader reader, XmlObjectSerializer serializer)

at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)</StackTrace>

<Type>System.Runtime.Serialization.SerializationException</Type>

</InnerException>

<Message>The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:productVO. The InnerException message was 'There was an error deserializing the object of type Vtex.Commerce.WebApps.AdminWcfService.Contracts.ProductDTO. The value '' cannot be parsed as the type 'Int32'.'. Please see InnerException for more details.</Message>

<StackTrace>at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)

at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameters(XmlDictionaryReader reader, PartInfo[] parts, Object[] parameters, Boolean isRequest)

at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader reader, MessageVersion version, String action, MessageDescription messageDescription, Object[] parameters, Boolean isRequest)

at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest)

at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeRequest(Message message, Object[] parameters)

at System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc&amp; rpc)

at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)

at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)

at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc&amp; rpc)

at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)</StackTrace>

<Type>System.ServiceModel.Dispatcher.NetDispatcherFaultException</Type>

</ExceptionDetail>

</detail>

</s:Fault>

</s:Body>

</s:Envelope>