$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/proprietary", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "total": 13660, "perpage": "1", "current": 2, "last": 13660, "data":[ { "code": 1066385, "name": "alejo", "last_name": "manza", "email": "[email protected]", "document": "11074030", "description": "", "city": 76001, "cityname": "CALI ", "neighborhood": "casa", "phone":[ "1233456" ], "date_creation": "2018-02-23 11:53:40" } ] }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |
Parametro | Descripcion | Ejemplo |
---|---|---|
name | Permite buscar por nombre, apellidos o cédula | &name=Prueba |
page | Permite pasar de una página a la siguiente | &page=2 |
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/propietarios/123456", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "data": [ { "code": 711173, "document_id": 123456789, "verification_id": 0, "document_type": 1, "names": "Example", "last_names": "Example", "email": "[email protected]", "city": 11001, "user": 695, "branch": 620, "phones": [ { "number": "8536824", "phone_type": "House" }, { "number": "199999", "phone_type": "Fax" }, { "number": "321622667", "phone_type": "Fax" }, { "number": "7891011", "phone_type": "Other" } ] } ] }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |
Parametro | Descripcion | Ejemplo |
---|---|---|
Cédula | Cédula del propietario | api.domus.la/propietarios/12345 |
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/propietarios", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "codpro=12345&zone=3...", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "data": [ { "code": 711176, "document_id": 9876576, "verification_id": 0, "document_type": 1, "names": "Example Name", "last_names": "Example Last Name", "email": "[email protected]", "city": 11001, "user": 695, "branch": 620, "phones": [ { "number": "123452", "phone_type": "House" }, { "number": "123459", "phone_type": "Office" }, { "number": "123457", "phone_type": "Mobil Phone" }, { "number": "123458", "phone_type": "Fax" }, { "number": "123450", "phone_type": "Other" } ] } ] }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |
Parametro | Descripcion | Ejemplo |
---|---|---|
document_id * | Es el documento de identidad del propietario | 'document_id' => '12345' |
document_type * | Es el tipo de documento del propietario | &document_type=1 |
names * | Corresponde a los nombres del propietario | &names=Example Name |
last_names * | Corresponde a los apellidos del propietario | &address=Example Last Name |
email * | Corresponde al correo del propietario | [email protected] |
city * | Corresponde a la ciudad del propietario | &type=1 |
mobil_phone1 - mobil_phone2 | Corresponde a los teléfonos de celular del propietario (Hasta 2) | &mobil_phone1=12345 |
house_phone1 - house_phone2 | Corresponde a los teléfonos fijos del propietario (Hasta 2) | &house_phone1=12345 |
fax1 - fax2 | Corresponde a los numeros de fax pertenecientes a un propietario (Hasta 2) | &fax1=12345 |
office_phone1 - office_phone2 | Corresponde a los numeros de oficina pertenecientes a un propietario (Hasta 2) | &office_phone2=12345 |
other_phone1 - other_phone2 | Corresponde a los otros numeros de teléfono no clasificados pertenecientes a un propietario (Hasta 2) | &other_phone1=12345 |
birthdate | Corresponde a la fecha de nacimiento de la persona | &birthdate=1998-03-27 |
description | Descripción de la persona | &description=Lorem ipsum dolor... |
neighborhood | Barrio en que vive la persona | &neighborhood=Barrio... |
broker | Id del perfil del encargado del propietario | &broker=12 |
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/propietarios/12345", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "PUT", CURLOPT_POSTFIELDS => "zone=3&description=SomeDescription...", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "data": [ { "code": 711176, "document_id": 9876576, "verification_id": 0, "document_type": 1, "names": "Example Name", "last_names": "Example Last Name", "email": "[email protected]", "city": 11001, "user": 695, "branch": 620, "phones": [ { "number": "123452", "phone_type": "House" }, { "number": "123459", "phone_type": "Office" }, { "number": "123457", "phone_type": "Mobil Phone" }, { "number": "123458", "phone_type": "Fax" }, { "number": "123450", "phone_type": "Other" } ] } ] }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |
Parametro | Descripcion | Ejemplo |
---|---|---|
Cédula | Número de Identificación del propietario | api.domus.la/123456 |
Parametro | Descripcion | Ejemplo |
---|---|---|
document_id * | Es el documento de identidad del propietario | 'document_id' => '12345' |
document_type * | Es el tipo de documento del propietario | &document_type=1 |
names * | Corresponde a los nombres del propietario | &names=Example Name |
last_names * | Corresponde a los apellidos del propietario | &address=Example Last Name |
email * | Corresponde al correo del propietario | [email protected] |
city * | Corresponde a la ciudad del propietario | &type=1 |
mobil_phone | Corresponde al número de celular del propietario, comienza con su número actual, seguido una coma (,) y luego el número nuevo. Si solo se envía un número que no existe, este se creará | &mobil_phone=12345,45678 |
house_phone | Corresponde al número de teléfono fijo del propietario, comienza con su número actual, seguido una coma (,) y luego el número nuevo. Si solo se envía un número que no existe, este se creará | &house_phone=12345, 45678 |
fax | Corresponde al número de fax del propietario, comienza con su número actual, seguido una coma (,) y luego el número nuevo. Si solo se envía un número que no existe, este se creará | &fax=12345,45678 |
office_phone | Corresponde al número de teléfono de la oficina del propietario, comienza con su número actual, seguido una coma (,) y luego el número nuevo. Si solo se envía un número que no existe, este se creará | &office_phone=12345,45678 |
other_phone | Corresponde al otro número de teléfono no clasificado del propietario, comienza con su número actual, seguido una coma (,) y luego el número nuevo. Si solo se envía un número que no existe, este se creará | &other_phone=12345,456778 |
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/proprietary/property", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "code=12345&property=12345&document=12345...", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "code": 200, "mensaje": "Se asoció con éxito" }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |
Parametro | Descripcion | Ejemplo |
---|---|---|
document * | Es el documento de identidad del propietario | 'document' => '12345' |
code * | Es el código del inmueble | &code=12345 |
property * | Corresponde al código alternativo del inmueble | &property=12345 |
percentage | Corresponde a la cantidad de participación de un propietario en un inmueble si no se envía, queda por defecto en 100 | &percentage=50 |
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "http://api.domus.la/proprietary/document/types", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "authorization: TOKEN_INGRESO", ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "data":[ { "code": 1, "name": "Cedula" }, { "code": 5, "name": "Nit" } ] }
Parametro | Descripcion | Ejemplo |
---|---|---|
Authorization | Token : Llave de acceso | 'authorization' => 'TOKEN_AUTENTICACION' |