Quick Start

Get familiar with the facilioo API and perform your first request

What you'll need

Before you start, make sure that you have got a valid facilioo account which consist of an email address and a password.

Authorization

We are using access and refresh tokens to authenticate request on facilioo API. You can find all information about it here: https://developers.facilioo.de/reference/authentication

Performing the first request

As an example, we want to get all properties for your facilioo account. To do that, we need the property section in the API Reference. Have a look at the following GO code:

package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://staging-api.facilioo.de/api/properties"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("accept", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(string(body))

}

Now you are ready to use the facilioo API. Happy coding!


What’s Next

Pagination allows an integration to request a part of the list.