POST api/Login/Webservice

Request Information

URI Parameters

None.

Body Parameters

RegisterViewModels
NameDescriptionTypeAdditional information
identificacion

string

None.

tipoIdentificacion

integer

None.

tokenCaptcha

string

None.

Request Formats

application/json, text/json

Sample:
{
  "identificacion": "sample string 1",
  "tipoIdentificacion": 2,
  "tokenCaptcha": "sample string 3"
}

application/xml, text/xml

Sample:
<RegisterViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EcoOplacementApi.ViewModels">
  <identificacion>sample string 1</identificacion>
  <tipoIdentificacion>2</tipoIdentificacion>
  <tokenCaptcha>sample string 3</tokenCaptcha>
</RegisterViewModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RootobjectMash
NameDescriptionTypeAdditional information
clienteAsegurado

ClienteAseguradoMas

None.

mensaje

string

None.

estado

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "clienteAsegurado": {
    "$id": "2",
    "customerInformation": {
      "$id": "3",
      "customerData": {
        "$id": "4",
        "customerRole": "sample string 1",
        "customerPersonalInformation": {
          "$id": "5",
          "customerDocumentType": "sample string 1",
          "customerDocumentNumber": "sample string 2",
          "customerFirstName": "sample string 3",
          "customerMiddleName": "sample string 4",
          "customerLastName": "sample string 5",
          "customerBirthDate": "sample string 6"
        },
        "customerContactData": {
          "$id": "6",
          "email": {
            "$id": "7",
            "customerEmail": "sample string 1"
          }
        }
      },
      "policy": {
        "$id": "8",
        "$values": [
          {
            "$id": "9",
            "cardifPolicyNumber": "sample string 1",
            "cardifpolicyStartDate": "sample string 2",
            "cardifPolicyEndDate": "sample string 3",
            "cardifPolicySubscriptionDate": "sample string 4",
            "policyStatusCode": "sample string 5",
            "product": {
              "$id": "10",
              "$values": [
                {
                  "$id": "11",
                  "cardifProductId": 1,
                  "cardifProductName": "sample string 2",
                  "branch": {
                    "$id": "12"
                  },
                  "plan": {
                    "$id": "13",
                    "$values": [
                      {
                        "$id": "14",
                        "cardifPlanId": 1,
                        "cardifPlanName": "sample string 2"
                      },
                      {
                        "$ref": "14"
                      }
                    ]
                  }
                },
                {
                  "$ref": "11"
                }
              ]
            },
            "partnerInfo": {
              "$id": "15",
              "$values": [
                {
                  "$ref": "14"
                },
                {
                  "$ref": "14"
                }
              ]
            }
          },
          {
            "$ref": "9"
          }
        ]
      }
    },
    "statusResponse": {
      "$id": "16",
      "status": "sample string 1",
      "description": "sample string 2"
    }
  },
  "mensaje": "sample string 1",
  "estado": true
}

application/xml, text/xml

Sample:
<RootobjectMash xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EcoOplacementApi.ViewModels">
  <clienteAsegurado>
    <customerInformation>
      <customerData>
        <customerContactData>
          <email>
            <customerEmail>sample string 1</customerEmail>
          </email>
        </customerContactData>
        <customerPersonalInformation>
          <customerBirthDate>sample string 6</customerBirthDate>
          <customerDocumentNumber>sample string 2</customerDocumentNumber>
          <customerDocumentType>sample string 1</customerDocumentType>
          <customerFirstName>sample string 3</customerFirstName>
          <customerLastName>sample string 5</customerLastName>
          <customerMiddleName>sample string 4</customerMiddleName>
        </customerPersonalInformation>
        <customerRole>sample string 1</customerRole>
      </customerData>
      <policy>
        <PolicyMas>
          <cardifPolicyEndDate>sample string 3</cardifPolicyEndDate>
          <cardifPolicyNumber>sample string 1</cardifPolicyNumber>
          <cardifPolicySubscriptionDate>sample string 4</cardifPolicySubscriptionDate>
          <cardifpolicyStartDate>sample string 2</cardifpolicyStartDate>
          <partnerInfo>
            <PlanMas>
              <cardifPlanId>1</cardifPlanId>
              <cardifPlanName>sample string 2</cardifPlanName>
            </PlanMas>
            <PlanMas>
              <cardifPlanId>1</cardifPlanId>
              <cardifPlanName>sample string 2</cardifPlanName>
            </PlanMas>
          </partnerInfo>
          <policyStatusCode>sample string 5</policyStatusCode>
          <product>
            <Producto>
              <branch />
              <cardifProductId>1</cardifProductId>
              <cardifProductName>sample string 2</cardifProductName>
              <plan>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
              </plan>
            </Producto>
            <Producto>
              <branch />
              <cardifProductId>1</cardifProductId>
              <cardifProductName>sample string 2</cardifProductName>
              <plan>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
              </plan>
            </Producto>
          </product>
        </PolicyMas>
        <PolicyMas>
          <cardifPolicyEndDate>sample string 3</cardifPolicyEndDate>
          <cardifPolicyNumber>sample string 1</cardifPolicyNumber>
          <cardifPolicySubscriptionDate>sample string 4</cardifPolicySubscriptionDate>
          <cardifpolicyStartDate>sample string 2</cardifpolicyStartDate>
          <partnerInfo>
            <PlanMas>
              <cardifPlanId>1</cardifPlanId>
              <cardifPlanName>sample string 2</cardifPlanName>
            </PlanMas>
            <PlanMas>
              <cardifPlanId>1</cardifPlanId>
              <cardifPlanName>sample string 2</cardifPlanName>
            </PlanMas>
          </partnerInfo>
          <policyStatusCode>sample string 5</policyStatusCode>
          <product>
            <Producto>
              <branch />
              <cardifProductId>1</cardifProductId>
              <cardifProductName>sample string 2</cardifProductName>
              <plan>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
              </plan>
            </Producto>
            <Producto>
              <branch />
              <cardifProductId>1</cardifProductId>
              <cardifProductName>sample string 2</cardifProductName>
              <plan>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
                <PlanMas>
                  <cardifPlanId>1</cardifPlanId>
                  <cardifPlanName>sample string 2</cardifPlanName>
                </PlanMas>
              </plan>
            </Producto>
          </product>
        </PolicyMas>
      </policy>
    </customerInformation>
    <statusResponse>
      <description>sample string 2</description>
      <status>sample string 1</status>
    </statusResponse>
  </clienteAsegurado>
  <estado>true</estado>
  <mensaje>sample string 1</mensaje>
</RootobjectMash>