¿Cómo debo autentificar mis operaciones?

Debe autentificar sus operaciones usando una Api Key.
Esto permite identificar que usuario y que agencia de Inmofactory está realizando la operación de forma segura sin tener que usar su identificador y password de Inmofactory. Usar una Api Key es especialmente útil si para envíar sus datos a contratado los servicios de un CRM externo, al que debe informar su Api Key para que pueda trabajar en su nombre en vez de informar su usuario y password de Inmofactory con los problemas que puede ocasionar esto.

Para autentificar una operación debe informar una Api Key válida en el header, siendo el identificador del campo Inmofactory-Api-Key

¿Dónde consigo mi api key?

Puede ver como conseguir su api key así como otras gestiones relacionadas en la sección Gestión de su api key

¿Es seguro enviar mis datos?

Hemos implementado HTTPS en toda nuestra red para aumentar nuestra seguridad.
El uso de HTTPS evita el espionaje por parte de intrusos. Los intrusos incluyen desde usuarios maliciosos, a empresas legítimas pero que se consideran invasivas. En esta última categoría entrarían, por ejemplo, los proveedores de servicios de Internet o ISPs.

¿Cómo debo enviar mis datos?

Usamos REST como protocolo de intercambio y manipulación de datos así como estos cuatro métodos de petición (o verbos) en nuestras operaciones:

  • GET (leer y consultar)
  • POST (crear)
  • PUT (editar)
  • DELETE (eliminar)

Para realizar la llamada a la Api se debe:

  • En las llamadas con verbo POST o PUT, enviar los datos del inmueble en el body de la llamada.
  • Los datos deben estar en formato Json y seguir el esquema indicado en esta documentación.
  • Indicar un Content-Type (o Media Type) de tipo application/json.
  • Informar una Api Key válida en el header, siendo el identificador del campo Inmofactory-Api-Key

Hay ejemplos de código de llamadas en diferentes lenguajes en la sección Ejemplos de códigos de llamada