GET api/Cotizador/restricciones/{idPais}/{idProducto}/{idFilial}/{idSubproducto}/{lenguaje}

Método que permite obtener lista de restricciones de acuerdo a los parametros (país, producto, filial y subproducto). Se accede al método a través de una petición GET a la url ".../api/Cotizador/restricciones/{idPais}/{idProducto}/{idfilial}/{idsubproducto}/{lenguaje}" donde deben enviarse como parámetro los códigos de {idPais}, {idCiudad} ciudad origen, {idProducto},{language} idioma y {nombreCiudad} que es el nombre o parte del nombre de la ciudad.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idPais

Código del país.

integer

Required

idProducto

Código del producto.

integer

Required

idFilial

Código de la filial.

integer

Required

idSubproducto

Código del subproducto.

integer

Required

lenguaje

Idioma. "en" para inglés, "es" para español.

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of Restriction
NameDescriptionTypeAdditional information
PESO_FISICO_MINIMO

Peso fisico minimo

decimal number

None.

PESO_FISICO_MAXIMO

Peso fisico maximo

decimal number

None.

LARGO_MINIMO

Largo minimo

decimal number

None.

LARGO_MAXIMO

Largo maximo

decimal number

None.

ANCHO_MINIMO

Ancho minimo

decimal number

None.

ANCHO_MAXIMO

Ancho maximo

decimal number

None.

ALTO_MINIMO

Alto minimo

decimal number

None.

ALTO_MAXIMO

Alto maximo

decimal number

None.

VALOR_DECLARADO_MINIMO

Valor declarado minimo

decimal number

None.

VALOR_DECLARADO_MAXIMO

Valor declarado maximo

decimal number

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PESO_FISICO_MINIMO": 1.0,
    "PESO_FISICO_MAXIMO": 2.0,
    "LARGO_MINIMO": 3.0,
    "LARGO_MAXIMO": 4.0,
    "ANCHO_MINIMO": 5.0,
    "ANCHO_MAXIMO": 6.0,
    "ALTO_MINIMO": 7.0,
    "ALTO_MAXIMO": 8.0,
    "VALOR_DECLARADO_MINIMO": 9.0,
    "VALOR_DECLARADO_MAXIMO": 10.0
  },
  {
    "PESO_FISICO_MINIMO": 1.0,
    "PESO_FISICO_MAXIMO": 2.0,
    "LARGO_MINIMO": 3.0,
    "LARGO_MAXIMO": 4.0,
    "ANCHO_MINIMO": 5.0,
    "ANCHO_MAXIMO": 6.0,
    "ALTO_MINIMO": 7.0,
    "ALTO_MAXIMO": 8.0,
    "VALOR_DECLARADO_MINIMO": 9.0,
    "VALOR_DECLARADO_MAXIMO": 10.0
  }
]

text/html

Sample:
[{"PESO_FISICO_MINIMO":1.0,"PESO_FISICO_MAXIMO":2.0,"LARGO_MINIMO":3.0,"LARGO_MAXIMO":4.0,"ANCHO_MINIMO":5.0,"ANCHO_MAXIMO":6.0,"ALTO_MINIMO":7.0,"ALTO_MAXIMO":8.0,"VALOR_DECLARADO_MINIMO":9.0,"VALOR_DECLARADO_MAXIMO":10.0},{"PESO_FISICO_MINIMO":1.0,"PESO_FISICO_MAXIMO":2.0,"LARGO_MINIMO":3.0,"LARGO_MAXIMO":4.0,"ANCHO_MINIMO":5.0,"ANCHO_MAXIMO":6.0,"ALTO_MINIMO":7.0,"ALTO_MAXIMO":8.0,"VALOR_DECLARADO_MINIMO":9.0,"VALOR_DECLARADO_MAXIMO":10.0}]

application/xml, text/xml

Sample:
<ArrayOfRestriction xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RateQuote.ApiRest.Models">
  <Restriction>
    <ALTO_MAXIMO>8</ALTO_MAXIMO>
    <ALTO_MINIMO>7</ALTO_MINIMO>
    <ANCHO_MAXIMO>6</ANCHO_MAXIMO>
    <ANCHO_MINIMO>5</ANCHO_MINIMO>
    <LARGO_MAXIMO>4</LARGO_MAXIMO>
    <LARGO_MINIMO>3</LARGO_MINIMO>
    <PESO_FISICO_MAXIMO>2</PESO_FISICO_MAXIMO>
    <PESO_FISICO_MINIMO>1</PESO_FISICO_MINIMO>
    <VALOR_DECLARADO_MAXIMO>10</VALOR_DECLARADO_MAXIMO>
    <VALOR_DECLARADO_MINIMO>9</VALOR_DECLARADO_MINIMO>
  </Restriction>
  <Restriction>
    <ALTO_MAXIMO>8</ALTO_MAXIMO>
    <ALTO_MINIMO>7</ALTO_MINIMO>
    <ANCHO_MAXIMO>6</ANCHO_MAXIMO>
    <ANCHO_MINIMO>5</ANCHO_MINIMO>
    <LARGO_MAXIMO>4</LARGO_MAXIMO>
    <LARGO_MINIMO>3</LARGO_MINIMO>
    <PESO_FISICO_MAXIMO>2</PESO_FISICO_MAXIMO>
    <PESO_FISICO_MINIMO>1</PESO_FISICO_MINIMO>
    <VALOR_DECLARADO_MAXIMO>10</VALOR_DECLARADO_MAXIMO>
    <VALOR_DECLARADO_MINIMO>9</VALOR_DECLARADO_MINIMO>
  </Restriction>
</ArrayOfRestriction>