Wasi API Documentation

website·Indexed 36 days ago

http://api.wasi.co/docs/

Developer guides and API reference for managing real estate data on Wasi. Includes endpoints and schemas for properties, clients, users, schedules, banners, and news, as well as detailed field definitions for property types, availability, and location data.

Tokens
35.3K
Snippets
264
Records
320
Agent score
63%

What's inside Wasi

  1. Retrieve details for a specific country by ID

    Use the country/{id_country} endpoint to obtain information about a specific country using its unique identifier.
    # Example for Colombia (id_country = 1)
    GET api.wasi.co/v1/location/country/1
  2. Retrieve details for a specific location

    To obtain information about a specific location using its unique ID, use the location detail endpoint. All requests require valid credentials.
    # Example: Retrieve details for Chapinero (id_location = 2)
    GET https://api.wasi.co/v1/location/location/2
  3. Retrieve details for a specific city

    To obtain detailed information about a single city, use the city endpoint and provide the specific city ID in the URI. The response includes the city's ID, name, and the ID of the region it belongs to.
    # Example: Retrieve details for city ID 1
    GET api.wasi.co/v1/location/city/1
  4. Add a new task

    Create a new task using a POST request to the /v1/management/add endpoint. Only fields marked as 'modifiable' in the Task Fields documentation should be sent.

    Optional Parameter:

    • notify_clients: If sent, notifies clients about the meeting. This only works if the task type is 'Meeting' or 'Visit', the task is not 'Completed', and the client has email notifications enabled.
    POST api.wasi.co/v1/management/add
  5. Retrieve details for a specific location

    Use the location endpoint to retrieve detailed information about a single location using its unique location ID (id_location).
    # Example: Get details for Chapinero (id_location = 2)
    GET https://api.wasi.co/v1/location/location/2
  6. Retrieve details for a specific region

    To obtain information about a single region using its unique identifier, use the region endpoint. You must provide the id_region as a path parameter. All requests require authentication credentials.
    GET api.wasi.co/v1/location/region/1
  7. Retrieve details for a specific region

    To get information about a single region using its unique identifier, use the region endpoint with the id_region as a path parameter. All requests require authentication credentials.
    # Example for Amazonas (id_region = 1)
    GET https://api.wasi.co/v1/location/region/1
  8. Manage property features

    When creating or updating a property, you can assign features by sending an array of feature IDs using the features parameter. This can be sent via URL query parameters or as a JSON body. If the features array is omitted during an update, existing values are preserved; if provided, the new array replaces the previous one.
    GET http://api.wasi.co/v1/property/update/1234?features[]=2&features[]=4
  9. Upload images for Noticia entities

    When adding or editing a Noticia entity, the image must be sent as a file via an HTML form using the parameter named image. Supported image formats are PNG, JPEG, JPG, and GIF.
  10. Upload images for a Service

    When adding or editing a service, the image must be sent using a multipart/form-data HTML form. The file must be passed in the parameter named image. Supported file formats are PNG, JPEG, JPG, and GIF.