POST api/v1/clienteFinal/pessoaJuridica

Cadastra um novo cliente final pessoa juridica a partir dos dados fornecidos no site

Request Information

URI Parameters

None.

Body Parameters

ClienteFinalJuridicoRequest
NameDescriptionTypeAdditional information
customers

Collection of ClienteFinalJuridico

None.

Request Formats

application/json, text/json

Sample:
{
  "customers": [
    {
      "id": 1,
      "company_name": "sample string 2",
      "cpf_cnpj": "sample string 3",
      "contact": "sample string 4",
      "email": "sample string 5",
      "telefone": "sample string 6",
      "website": "sample string 7",
      "addresses": [
        {
          "state_province_id": 1,
          "city": "sample string 1",
          "address1": "sample string 2",
          "address2": "sample string 3",
          "zip_postal_code": "sample string 4",
          "address_number": "sample string 5",
          "address_complement": "sample string 6",
          "address_state": "sample string 7",
          "customer_attributes": "sample string 8"
        },
        {
          "state_province_id": 1,
          "city": "sample string 1",
          "address1": "sample string 2",
          "address2": "sample string 3",
          "zip_postal_code": "sample string 4",
          "address_number": "sample string 5",
          "address_complement": "sample string 6",
          "address_state": "sample string 7",
          "customer_attributes": "sample string 8"
        }
      ],
      "customer_attributes": {
        "sample string 1": [
          "sample string 1",
          "sample string 2"
        ],
        "sample string 2": [
          "sample string 1",
          "sample string 2"
        ]
      },
      "loja": "sample string 8",
      "ukeyVendedor": "sample string 9"
    },
    {
      "id": 1,
      "company_name": "sample string 2",
      "cpf_cnpj": "sample string 3",
      "contact": "sample string 4",
      "email": "sample string 5",
      "telefone": "sample string 6",
      "website": "sample string 7",
      "addresses": [
        {
          "state_province_id": 1,
          "city": "sample string 1",
          "address1": "sample string 2",
          "address2": "sample string 3",
          "zip_postal_code": "sample string 4",
          "address_number": "sample string 5",
          "address_complement": "sample string 6",
          "address_state": "sample string 7",
          "customer_attributes": "sample string 8"
        },
        {
          "state_province_id": 1,
          "city": "sample string 1",
          "address1": "sample string 2",
          "address2": "sample string 3",
          "zip_postal_code": "sample string 4",
          "address_number": "sample string 5",
          "address_complement": "sample string 6",
          "address_state": "sample string 7",
          "customer_attributes": "sample string 8"
        }
      ],
      "customer_attributes": {
        "sample string 1": [
          "sample string 1",
          "sample string 2"
        ],
        "sample string 2": [
          "sample string 1",
          "sample string 2"
        ]
      },
      "loja": "sample string 8",
      "ukeyVendedor": "sample string 9"
    }
  ]
}

application/xml, text/xml

Sample:
<ClienteFinalJuridicoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.ClienteFinal">
  <customers>
    <ClienteFinalJuridico>
      <Company_name>sample string 2</Company_name>
      <Contact>sample string 4</Contact>
      <Cpf_cnpj>sample string 3</Cpf_cnpj>
      <Email>sample string 5</Email>
      <Id>1</Id>
      <Loja>sample string 8</Loja>
      <Telefone>sample string 6</Telefone>
      <UkeyVendedor>sample string 9</UkeyVendedor>
      <Website>sample string 7</Website>
      <addresses>
        <ClienteFinalEndereco>
          <address1>sample string 2</address1>
          <address2>sample string 3</address2>
          <address_complement>sample string 6</address_complement>
          <address_number>sample string 5</address_number>
          <address_state>sample string 7</address_state>
          <city>sample string 1</city>
          <customer_attributes>sample string 8</customer_attributes>
          <state_province_id>1</state_province_id>
          <zip_postal_code>sample string 4</zip_postal_code>
        </ClienteFinalEndereco>
        <ClienteFinalEndereco>
          <address1>sample string 2</address1>
          <address2>sample string 3</address2>
          <address_complement>sample string 6</address_complement>
          <address_number>sample string 5</address_number>
          <address_state>sample string 7</address_state>
          <city>sample string 1</city>
          <customer_attributes>sample string 8</customer_attributes>
          <state_province_id>1</state_province_id>
          <zip_postal_code>sample string 4</zip_postal_code>
        </ClienteFinalEndereco>
      </addresses>
      <customer_attributes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
          <d4p1:Key>sample string 1</d4p1:Key>
          <d4p1:Value>
            <d4p1:string>sample string 1</d4p1:string>
            <d4p1:string>sample string 2</d4p1:string>
          </d4p1:Value>
        </d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
        <d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
          <d4p1:Key>sample string 2</d4p1:Key>
          <d4p1:Value>
            <d4p1:string>sample string 1</d4p1:string>
            <d4p1:string>sample string 2</d4p1:string>
          </d4p1:Value>
        </d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
      </customer_attributes>
    </ClienteFinalJuridico>
    <ClienteFinalJuridico>
      <Company_name>sample string 2</Company_name>
      <Contact>sample string 4</Contact>
      <Cpf_cnpj>sample string 3</Cpf_cnpj>
      <Email>sample string 5</Email>
      <Id>1</Id>
      <Loja>sample string 8</Loja>
      <Telefone>sample string 6</Telefone>
      <UkeyVendedor>sample string 9</UkeyVendedor>
      <Website>sample string 7</Website>
      <addresses>
        <ClienteFinalEndereco>
          <address1>sample string 2</address1>
          <address2>sample string 3</address2>
          <address_complement>sample string 6</address_complement>
          <address_number>sample string 5</address_number>
          <address_state>sample string 7</address_state>
          <city>sample string 1</city>
          <customer_attributes>sample string 8</customer_attributes>
          <state_province_id>1</state_province_id>
          <zip_postal_code>sample string 4</zip_postal_code>
        </ClienteFinalEndereco>
        <ClienteFinalEndereco>
          <address1>sample string 2</address1>
          <address2>sample string 3</address2>
          <address_complement>sample string 6</address_complement>
          <address_number>sample string 5</address_number>
          <address_state>sample string 7</address_state>
          <city>sample string 1</city>
          <customer_attributes>sample string 8</customer_attributes>
          <state_province_id>1</state_province_id>
          <zip_postal_code>sample string 4</zip_postal_code>
        </ClienteFinalEndereco>
      </addresses>
      <customer_attributes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
          <d4p1:Key>sample string 1</d4p1:Key>
          <d4p1:Value>
            <d4p1:string>sample string 1</d4p1:string>
            <d4p1:string>sample string 2</d4p1:string>
          </d4p1:Value>
        </d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
        <d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
          <d4p1:Key>sample string 2</d4p1:Key>
          <d4p1:Value>
            <d4p1:string>sample string 1</d4p1:string>
            <d4p1:string>sample string 2</d4p1:string>
          </d4p1:Value>
        </d4p1:KeyValueOfstringArrayOfstringty7Ep6D1>
      </customer_attributes>
    </ClienteFinalJuridico>
  </customers>
</ClienteFinalJuridicoRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ClienteFinalJuridicoRequest'.

Response Information

Resource Description

ClienteFinalResponse
NameDescriptionTypeAdditional information
ClienteFinalId

Id do cliente final no ambiente cliente

integer

None.

Ativo

boolean

None.

PessoaFisica

Preencher somente o objeto correspondente ao tipo de pessoa

ClienteFinalPessoaFisicaResponse

None.

PessoaJuridica

Preencher somente o objeto correspondente ao tipo de pessoa

ClienteFinalPessoaJuridicaResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "clienteFinalId": 1,
  "ativo": true,
  "pessoaFisica": {
    "nome": "sample string 1",
    "cpf": "sample string 2",
    "telefone": "sample string 3",
    "telefone2": "sample string 4",
    "email": "sample string 5"
  },
  "pessoaJuridica": {
    "razaoSocial": "sample string 1",
    "cnpj": "sample string 2",
    "fantasia": "sample string 3",
    "contato": "sample string 4",
    "inscricaoEstadual": "sample string 5",
    "email": "sample string 6",
    "telefone": "sample string 7",
    "telefone2": "sample string 8"
  }
}

application/xml, text/xml

Sample:
<ClienteFinalResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.ClienteFinal">
  <Ativo>true</Ativo>
  <ClienteFinalId>1</ClienteFinalId>
  <PessoaFisica>
    <Cpf>sample string 2</Cpf>
    <Email>sample string 5</Email>
    <Nome>sample string 1</Nome>
    <Telefone>sample string 3</Telefone>
    <Telefone2>sample string 4</Telefone2>
  </PessoaFisica>
  <PessoaJuridica>
    <Cnpj>sample string 2</Cnpj>
    <Contato>sample string 4</Contato>
    <Email>sample string 6</Email>
    <Fantasia>sample string 3</Fantasia>
    <InscricaoEstadual>sample string 5</InscricaoEstadual>
    <RazaoSocial>sample string 1</RazaoSocial>
    <Telefone>sample string 7</Telefone>
    <Telefone2>sample string 8</Telefone2>
  </PessoaJuridica>
</ClienteFinalResponse>