Fissare un appuntamento
apimo™

Webservice & API

Benvenuti nella nostra API dedicata ai fornitori di servizi informatici per l'immobiliare, vi troverete tutti i dettagli di un'agenzia con i suoi annunci, i suoi contatti e alcuni dei suoi parametri. In funzione dei vostri diritti, potrete anche inviare informazioni come i clienti potenziali.

Partners

Contattateci

Agencies/actions

Metodi disponibili

Metodo HTTP Percorso Funzione
post /agencies/{agency_id}/actions Create a new action
put /agencies/{agency_id}/actions/{action_id} Update an action

post Create a new action /agencies/{agency_id}/actions

Parametri del percorso

  • agency_id  The unique id for the real estate agency

Request body parameters

  • user  Unique ID of the user (required)
  • type  Action type
  • method  Action method
  • date  Date of the action (format YYYY-MM-DD) (required)
  • start_at  Start time (HH:MM)
  • end_at  End time (HH:MM)
  • contact  Unique ID of the contact
  • properties  Node of properties ID
  • subject  Subject content of the action
  • content  All content of the action
  • referral  Origin of the action
  • subreferral  Sub-origin of the action

Response body

  • id  Unique ID

Esempio di richiesta

Console
PHP
curl --request POST \
--url 'https://api.apimo.pro/agencies/{agency_id}/actions' \
--user 'provider:token' \
--header 'content-type: application/json' \
--data '{ }' \
--include
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.apimo.pro/agencies/{agency_id}/actions');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, 'provider:token');
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POSTFIELDS, '{ }');
$output = curl_exec($ch);
curl_close($ch);
$values = json_decode($output, true);
?>

Esempio di risposta

HTTP/1.1 200 OK
Server: nginx
Date: Sat, 20 Apr 2024 15:33:03 +0200
Content-Type: application/json; charset=utf-8
Content-Length: 137
Connection: keep-alive
Vary: Accept-Encoding

{"id":"19344239"}

put Update an action /agencies/{agency_id}/actions/{action_id}

Parametri del percorso

  • agency_id  The unique id for the real estate agency
  • action_id  The unique id of the action to update

Request body parameters

  • user  Unique ID of the user (required)
  • type  Action type
  • method  Action method
  • date  Date of the action (format YYYY-MM-DD) (required)
  • start_at  Start time (HH:MM)
  • end_at  End time (HH:MM)
  • contact  Unique ID of the contact
  • properties  Node of properties ID
  • subject  Subject content of the action
  • content  All content of the action
  • referral  Origin of the action
  • subreferral  Sub-origin of the action

Response body

  • id  Unique ID

Esempio di richiesta

Console
PHP
curl --request PUT \
--url 'https://api.apimo.pro/agencies/{agency_id}/actions/{action_id}' \
--user 'provider:token' \
--header 'content-type: application/json' \
--data '{ }' \
--include
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.apimo.pro/agencies/{agency_id}/actions/{action_id}');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, 'provider:token');
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POSTFIELDS, '{ }');
$output = curl_exec($ch);
curl_close($ch);
$values = json_decode($output, true);
?>

Esempio di risposta

HTTP/1.1 200 OK
Server: nginx
Date: Sat, 20 Apr 2024 15:33:03 +0200
Content-Type: application/json; charset=utf-8
Content-Length: 137
Connection: keep-alive
Vary: Accept-Encoding

{"id":"19344239"}

Questo sito è protetto da reCAPTCHA e si applicano le norme sulla privacy e i termini di servizio di Google.