Propiedades

URL: http://api.sumaprop.com/propiedad/{id_propiedad}

Request: GET, enviando el token en el header.

{
  x-authtoken: token
}

Response:

{
  Id: ‘Id de la propiedad’,
  Codigo: ‘Código de la propiedad’,
  Descripcion: ‘Descripción general de la propiedad’,
  Titulo: ‘Título de la propiedad’,
  Usuario: {
    Nombre: ‘nombre del broker’,
    Apellido: ‘apellido del broker’,
    Mail: ‘email del broker’,
    Telefono: ‘número de teléfono’,
    CodigoArea: ‘código área teléfono’,
    ImagenBroker: ‘url de la foto del broker’
  },
  UsuarioReceptorConsulta: {
    Nombre: ‘nombre del broker receptor de consultas’,
    Apellido: ‘apellido del broker receptor de consultas’,
    Mail: ‘email del broker receptor de consultas’,
    Telefono: ‘número de teléfono’,
    ImageUrl: ‘url de la foto del broker receptor de consultas’
  },
  EstadoPublicacion: {
    Id: Id del codigo de estado,
    Codigo: ‘código del estado’,
    Nombre: ‘nombre del estado(activo - reservado)’
  },
  Ubicacion: ‘palermo’,
  UbicacionCadena: [“buenos aires”, “capital”, “palermo”],
  Direccion: ‘dirección de la propiedad’,
  Piso: ‘número de piso’,
  Departamento: ‘letra o número de departamento’,
  Latitud: ‘latitud’,
  Longitud: ‘longitud’,
  Precio: {
    Valor: ‘precio de la propiedad’,
    Moneda: ‘nombre de moneda’
  },
  Moneda: {
    Nombre: ‘nombre de la moneda’,
    Codigo: ‘código de la moneda’,
    Signo: ‘signo de la moneda’,
    ISO: ‘iso de la moneda’,
  },
  TipoPropiedad: {
    Codigo: ‘código del tipo de propiedad’,
    Nombre: ‘nombre del tipo de propiedad’,
    Producto: {
      Id: ‘Id’
      Codigo: ‘Código del producto’,
      Nombre: ‘Nombre del producto’
    },
    SubProducto: {
      Id: ‘Id’
      IdProducto: ‘Id del Producto relacionado’,
      Descripcion: ‘Descripción del SubProducto’
    }
  },
  Operacion: {
    Id: ‘id de la operacion’,
    Nombre: ‘nombre de la operacion’,
    Codigo: ‘código de la operacion’
  },
  Sucursal: {
    Mail: ‘email de la sucursal principal’,
    Horario: ‘horario de atención’,
    Direccion: ‘dirección de la sucursal principal’,
    Latitud: ‘latitud’,
    Longitud: ‘longitud’,
    Telefono: ‘número de teléfono’,
    CodigoArea: ‘código área teléfono’,
    LogoInmobiliaria: 'url del logo de la inmobiliaria',
    NombreInmobiliaria: 'nombre de la inmobiliaria',
    Disclaimer: 'deslinde legal'
  },
  FechaCreacion: 'fecha de carga de la propiedad',
  FechaModificacion: 'fecha de la ultima modificacion de la propiedad',
  Atributos: [
    SuperficieCubierta: {
      "Codigo": "Código del atributo",
      "Titulo": "Título del atributo",
      "AtributoDepartamento": “Determina si el atributo
      pertenece a la unidad o al edificio”,
      "Orden": “Orden de importancia del atributo”,
      "Unidad": “Unidad del atributo(ej.m2)”,
      "PosicionUnidad": "Determina si la unidad del atributo
      va por delante(anterior) o por detrás(posterior) del valor ",
      "Valor": "Valor del atributo",
    }, …],
  Adicionales: [{
    Id: ‘Id del adicional’
    Nombre: ‘Nombre del adicional’,
    Codigo: Código del adicional’
  }, {…}],
  Servicios: [{
    Id: ‘Id del servicio’,
    Codigo: "Código del servicio",
    Nombre: "Nombre del servicio",
    Descripcion: "Descripción del servicio"
  }, {…}],
  Ambientes: [{
    Id: ‘Id del ambiente’,
    Nombre: ‘Nombre del ambiente’,
    Codigo: Código del ambiente’
  }, {…}],
  Imagenes: [{
    Id: ‘Id de la imagen’,
    Name: ‘Nombre de la imagen’,
    Titulo: ‘Título de la imagen’,
    Orden: ‘Orden de la imagen’,
    Small: ‘Url de la imagen pequeña’,
    Medium: ‘Url de la imagen mediana’,
    Big: ‘Url de la imagen grande’,
  }, {…}],
  Planos: [{
    Id: ‘Id del plano’,
    Name: ‘Nombre del plano’,
    Titulo: ‘Título del plano’,
    Orden: ‘Orden del plano’,
    Small: ‘Url del plano pequeña’,
    Medium: ‘Url del plano mediana’,
    Big: ‘Url del plano grande’,
  }, {…}],
  YoutubeVideoId: ‘Id del video de YouTube’,
  UrlYoutube: ‘Url del video en YouTube’,
  UrlTourVirtual: ‘Url del Tour Virtual’,
  Emprendimiento: {
    Id: ‘Id del emprendimiento’,
    Nombre: ‘Nombre del emprendimiento’,
    LeyendaComercial: ‘Nombre comercial‘,
    AspectosDestacables: ‘Descripcion‘,
    FotoPrincipal: {
      Id: ‘Id de la foto principal’,
      Titulo: ‘Título del foto principal’,
      Orden: ‘Orden de la foto principal’,
      Links: [
        Small: ‘Url de la imagen pequeña’,
        Medium: ‘Url de la imagen mediana’,
        Big: ‘Url de la imagen grande’,
      ],
    },
    Tipo: {
      Id: ‘Id del tipo de emprendimiento’,
      Nombre: ‘Nombre del tipo de emprendimiento’
    },
    CantidadDepartamentos: ‘Cantidad departamentos’,
    CantidadOficinas: ‘Cantidad de oficinas’,
    CantidadLocales: ‘Cantidad de locales’,
    CantidadCocheras: ‘Cantidad de cocheras’,
    CantidadLotes: ‘Cantidad de lotes’,
    EstadoAvance: {
      Id: ‘Id del estado de avance’,
      Nombre: ‘nombre del estado de avance’
      Codigo: ‘código del estado de avance’,
    },
    FechaEntrega: ‘Fecha de entrega del emprendimiento’,
    EntregaInmediata: ‘Booleano que determina si la entrega es inmediata‘, 
    PublicaPrecio: ‘Determina si el precio debe ser publicado‘,
    PrecioDesde: ‘Precio mínimo de las unidades‘,
    PrecioHasta: ‘Precio máximo de las unidades‘,
    Moneda: {
      Id: ‘Id de la moneda‘
      Nombre: ‘nombre de la moneda’,
      Codigo: ‘código de la moneda’,
      Signo: ‘signo de la moneda’,
      ISO: ‘iso de la moneda’,
      IdPais: ‘Id del pais al que corresponde la moneda‘,
      Cambio: ‘Tipo de cambio‘
    },
    AptoCredito: ‘booleano de aptitud de crédito’
    OfreceFinanciacion: ‘Booleano de financiación’,
    Ubicacion: {
        Id: ‘Id de la ubicacion‘,
        Nombre: ‘Nombre de la ubicacion‘
    },
    LocationChain: ‘Cadena de ubicaciones‘,
    MailContacto: ‘Mail de contacto de la sucursal‘,
    TelefonoContacto: ‘Telefono de contacto de la sucursal‘,
    CelularContacto: ‘Celular de contacto de la sucursal‘,
    Descripcion: ‘Descripcion del emprendimiento‘,
    NombreDesarrolla: ‘Nombre de la empresa que lleva a cabo el desarrollo‘,
    NombreConstruye: ‘Nombre de la empresa que lleva a cabo la obra‘,
    NombreComercializa: ‘Nombre de la inmobiliaria‘,
    NombreFinancia: ‘Nombre de la empresa que financia‘,
    DescripcionTerminaciones: ‘Descripcion de terminaciones‘,
    DeslindeLegal: ‘Deslinde legal‘,
    DireccionShowRoom: ‘Direccion del showroom‘,
    Comparte: ‘Comparte comision‘,
    LinkSitioCustom: ‘Link al sitio custom de la inmobiliaria‘,
    Adicionales: [
      {
          Id: ‘Id de la caracteristica‘,
          Nombre: ‘Nombre de la caracteristica‘,
          Codigo: ‘Codigo de la caracteristica‘
      }
    ],
    Fotos: [
      {
        Id: ‘Id de la foto‘,
        Titulo: ‘Titulo de la foto‘,
        Orden: ‘Orden en que se muestra la foto‘,
        Links: {
            Small: ‘Url a la imagen mas chica‘,
            Medium: ‘Url a la imagen mediana‘,
            Large: ‘Url a la imagen mas grande‘
        }
      }
   ],
   Planos: [
      {
        Id: ‘Id del plano‘,
        Titulo: ‘Titulo del plano‘,
        Orden: ‘Orden en que se muestra el plano‘,
        Links: {
            Small: ‘Url a la imagen mas chica‘,
            Medium: ‘Url a la imagen mediana‘,
            Large: ‘Url a la imagen mas grande‘
        }
      }
   ]
  }
 },
 AtributosDestacados: [
  {
    Valor: 'valor del atributo',
    Icono: 'codigo de la imagen que representa al atributo',
    UrlIcono: 'url a la imagen que representa el atributo',
    Nombre: 'nombre del atributo',
    Unidad: 'unidad de medida del atributo',
    PosicionUnidad: 'indica si la unidad me medida va delante o detras del valor',
    ValorConUnidad: 'valor con su unidad',
    Tipo: 'tipo del valor del atributo',
    ShortNombre: 'nombre abreviado del atributo'
  }, {...}],
 Medidas: [{
    NombreAmbiente: 'titulo o nombre del ambiente',
    Valor: 'valor del atributo ambiente'
  }, {...}],
 IdUbicacion: 'id de la ubicacion mas abajo en el arbol de ubicaciones'
}

Cómo buscar propiedades

URL: http://api.sumaprop.com/propiedad/search

Request: GET, enviando el token en el header.

{
  x-authtoken: token
}

Parámetros por Querystring:

{
  Filtros: {
    tipo_operacion: Id del tipo de operación, (ver tabla a continuación)
    estados_publicacion: Id del estado de publicación, (ver tabla a continuación)
    publicadas: ‘true / false’, (publicadas en sitio web)
    destacadas: ‘true / false’, (destacadas en sitio web)
    sucursal: Id de sucursal,
    producto: Id del producto, (ver tabla a continuación)
    ambientes: cantidad de ambientes,
    dormitorios: cantidad de dormitorios,
    ubicacion: Id de ubicación, (ver link a continuación)
    multiubicacion: filtra por id de ubicaciones separados por '-', (ver link a continuación)
    precio: minimo-maximo-moneda-cotizaciónUSD,
    superficie: minimo-maximo,
    quicksearch: valor a buscar(id, codigo, direccion o nombre inmobiliaria),
    solo_emprendimiento: ‘true / false’,
    destacadas: ‘true / false’,
    apto_credito: ‘true / false’,
    cochera: ‘true / false’,
    ids: filtra por ids separados por '-'. Ej: 111-222-333-444.
    Tambien se puede filtrar negando ids, por ejemplo: !333-!444, traerá todas las propiedades     que no coincidan con los ids 333 y 444.
    id_emprendimiento: id del emprendimiento al cual pertenece la propiedad
  },
},
Ordenamientos: {
  order: {
    Id-asc/desc,
    precio-asc/desc,
    superficie-asc/desc,
    dormitorios-asc/desc,
    estado_publicacion-asc/desc,
    direccion-asc/desc,
    cantidad_ambientes-asc/desc,
    cantidad_banios-asc/desc
  }
},
}

tipo_operacion

Id Tipo de operación
1 Alquiler
2 Venta
3 Alquiler Temporal


estado_publicacion

Id Estado publicación
1 Activo
2 Inactivo
3 Alquilado
4 Vendido
5 Reservado
6 Borrador
7 Eliminado
8 Uso Interno
9 Solo Red


producto

Id Producto
1 Casas
2 Departamentos
3 PH
4 Countries y Barrios Cerrados
5 Quintas
6 Terrenos o Lotes
7 Campos o Chacras
8 Galpones, Depósitos o Edificios Indudstriales
9 Locales Comerciales
10 Negocios o Fondos de Comercio
11 Oficinas
12 Consultorios
13 Cocheras
14 Bóvedas, Nichos o Parcelas
15 Edificios en Block
16 Cama Náutica


ubicacion

Descargar ubicaciones Argentina.

precio

En el filtro precio se envia el valor mínimo y máximo a filtrar, el ISO de la moneda en la que se expresaron éstos valores y la cotización del dólar estadounidense de la moneda local, en la que opera la inmobiliaria. Ejemplo para una inmobiliaria de Argentina: precio=1-15000-USD-19.68 (1 USD = 19,68 ARS).

En caso de no enviar la cotización del dólar, se toma 1 USD = 1 ISO moneda local.

ISO Descripción
ARS Peso argentino
USD Dólar estadounidense
MXN Peso mexicano
CLP Peso chileno
COP Peso colombiano
PEN Sol (Perú)
UYU Peso uruguayo
VEF Bolívar (Venezuela)


Ejemplo:

http://api.sumaprop.com/propiedad/search/?max_per_page=3&estados_publicacion=1&tipo_operacion=1&order=direccion-asc

Response:

{
  Propiedades: [{
    Id: ‘Id de la propiedad’
    Titulo: ‘Título de la propiedad’
    Precio: {
      Valor: ‘precio de la propiedad’,
      Moneda: ‘nombre de moneda’
    }
    Operacion: {
      Id: ‘id de la operacion’,
      Nombre: ‘nombre de la operación’,
      Codigo: ‘código de la operación’
    },
    Ubicacion: 'Barrio de la propiedad',
    TipoPropiedad: {
      Codigo: ‘código del tipo de propiedad’,
      Nombre: ‘nombre del tipo de propiedad’,
      Producto: {
        Id: ‘Id’
        Codigo: ‘Código del producto’,
        Nombre: ‘Nombre del producto’
      },
      SubProducto: {
        Id: ‘Id’
        IdProducto: ‘Id del Producto relacionado’,
        Descripcion: ‘Descripción del SubProducto’
      }
    },
    Direccion: ‘Dirección de la propiedad’,
    Calle: 'calle donde se ubica la propiedad',
    Numero: 'altura de la propiedad',
    Latitud: 'latitud de la ubicacion de la propiedad',
    Longitud: 'lingitud de la ubicacion de la propiedad',
    ImagenPrincipal: {
      Id: ‘Id de la imagen’,
      Name: ‘Nombre de la imagen’,
      Titulo: ‘Título de la imagen’,
      Orden: ‘Orden de la imagen’,
      Small: ‘Url de la imagen pequeña’,
      Medium: ‘Url de la imagen mediana’,
      Big: ‘Url de la imagen grande’,
    },
    AtributosDestacadosListado: [{
      Valor: 'valor del atributo',
      Icono: 'tipo de icono',
      UrlIcono: 'url del icono del atributo',
      Nombre: 'nombre',
      Unidad: 'simbolo de la unidad de medida del valor',
      PosicionUnidad: 'puede ser antes o despues del valor',
      ValorConUnidad: 'valor con su unidad, ej: $1000',
      Tipo: 'tipo del valor',
      ShortNombre: 'nombre abreviado del atributo'
    }, {...}],
    SuperficieTotal: superficie total de la propiedad,
    Dormitorios: cantidad de dormitorios de la propiedad,
    Banios: cantidad de baños de la propiedad,
    CantidadAmbientes: cantidad de ambientes de la
    propiedad,
    FiltrosAplicados: [{
    codigoQuery: {
      Nombre: ‘Sucursal’,
      DeleteUrl: Url sin el filtro aplicado
    },
    {...}
  }, {...}],
  Usuario: {
    Nombre: 'nombre del usuario asociado a la propiedad',
    Apellido: 'apellido del usuario asociado a la propiedad',
    Mail: 'mail del usuario',
    Telefono: 'telefono del usuario',
    CodigoArea: 'codigo de area del telefono',
    ImagenBroker": 'url de la imagen del broker'
  },
  UsuarioReceptorConsulta: {
    Nombre: ‘nombre del broker receptor de consultas’,
    Apellido: ‘apellido del broker receptor de consultas’,
    Mail: ‘email del broker receptor de consultas’,
    Telefono: ‘número de teléfono’,
    ImageUrl: ‘url de la foto del broker receptor de consultas’
  },
  IdUbicacion: 'id de la ubicacion de mas abajo en el arbol de ubicaciones',
  Imagenes: [
  {
    Id: 'id de la imagen',
    Name: 'nombre con la extension del archivo',
    Titulo: 'nombre alternativo de la imagen',
    Orden: 'orden en que se muestra',
    Small: 'url imagen mas pequenia',
    Medium: 'url imagen mediana',
    Big: 'url imagen mas grande'
  }, {...}],
  Sucursal: [
  {
    Mail: 'mail de la sucursal',
    Horario: 'horario de atencion de la sucursal',
    Direccion: 'direccion donde se ubica la sucursal',
    Latitud: 'latitud de la ubicacion de la sucursal',
    Longitud: 'longitud de la ubicacion de la sucursal',
    Telefono: 'telefono de la sucursal',
    CodigoArea: 'codigo de area',
    LogoInmobiliaria: 'url del logo de la inmobiliaria',
    NombreInmobiliaria: 'nombre de la inmobiliaria'
  },
  FechaCreacion:'fecha en que se creo la propiedad',
  FechaModificacion: 'ultima fecha de actualizacion de la propiedad',
  PublicaPrecio: 'indica si en el aviso de la propiedad se muestra el precio, 1 es que si 0 es que no',
  PathFicha: 'Link a la ficha de la propiedad'
  FiltrosDisponibles: [
    codigoQuery: {
      Codigo: ‘sucursal’,
      Nombre: ‘Sucursal’,
      Filtros: [{
        Nombre: ‘Sucursal Central’,
        Cantidad: 12,
        Url: Url con el filtro aplicado,
        Id: id correspondiente,
        LimiteMostrarMas:
      }, {...}]
    }, {...}
  ],
  OrdenamientosAplicados: {
    Nombre(nombre del criterio de ordenamiento): TipoOrdenamiento(ascendente o descendente)
  },
  OrdenamientosDisponibles: [{
    Nombre: ‘nombre del criterio de ordenamiento’ {
      Links {
        TipoOrdenamiento(ascendente): Url
        TipoOrdenamiento(descendente): Url
      }
    }
  }, {...}]
  Paginado: {
    "HaveToPaginate": true,
    "Links": [{
        "Pagina": 1,
        "Url": "/propiedad/search?max_per_page=10&order=precio-asc&tipo_operacion=2&pa
        ge = 1 ",
        "Activa": false
      },
      ...],
    "Prev": {
      "Pagina": 2,
      "Url": "/propiedad/search?max_per_page=10&order=precio-asc&tipo_operacion=2&pa
      ge = 2 "
    },
    "Next": {
      "Pagina": 4,
      "Url": "/propiedad/search?max_per_page=10&order=precio-asc&tipo_operacion=2&pa
      ge = 4 "
    },
    "Active": "3",
    "Cantidad": 94,
    "MaxPerPage": "10",
    "Offset": 20
  }

results matching ""

    No results matching ""