Need Help with Property Finder API Integration: Authentication and Token Request

I’m working on integrating Property Finder to get leads using HTTP request rules, but I’m having trouble with the authentication process. According to the integration documentation

API Key and API Secret

In Basic HTTP authentication, the request should include a header field in the following format: Authorization: Basic {credentials}, where {credentials} is the Base64 encoding of the API key and API secret, joined by a colon (:).

Once I have the API credentials, the next step is to request an access token. Here’s the endpoint for token generation:

POST https://auth.propertyfinder.com/auth/oauth/v1/token
Authorization: Basic {BASE64_VALUE}
{
    "scope": "openid",
    "grant_type": "client_credentials"
}

Could anyone guide me on how to implement this authentication and token request in Make.com? Any help would be much appreciated!

Hi

I have exactly the same challenge. Please let me know if you have figured this out.

1 Like

This authentication can be achieved by creating a custom app.

If no custom app is to be created, then it would have to be done in two modules. One module fetches the token and all subsequent modules use the token during the runtime of the szeanrio.

Get Token

Use in Szenario

@Levin has it spot on … your options are either to create a custom app (or encourage the vendor to create their own app), or use two HTTP requests.

On the last option, here’s a basic outline of the principle - though you will need to change a couple of things in the first module:

  • Add a header called Authorization with a value of Basic base64(APIKEY:APISECRET) replacing APIKEY and APISECRET with your supplied values
  • Add the appropriate body as shown in your example