# Authenticatie

In dit gedeelte wordt uitgelegd hoe u authenticatie kunt uitvoeren voor toegang tot de REST-API. Voor de beveiliging van de API is authenticatie vereist, waarbij een bearer-token wordt teruggegeven bij succesvolle authenticatie.\
\
Dit token blijft één uur geldig, waarna een nieuw token moet worden aangevraagd. De basis-URL voor alle eindpunten is: <https://wavedesk.cloud/connect>

## Authenticatie uitvoeren

<mark style="color:green;">`POST`</mark> `/login`

De call retourneert een bearer-token in de body van het antwoord, geldig gedurende één uur. De volgende parameters moeten worden meegegeven in de header van de call.\
Alle parameters zijn verplicht, behalve 'api-key', die alleen vereist is voor WAVEDESK-partners.

**Headers**

| Name         | Value                                                                                                                                                                               |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Content-Type | `application/json`                                                                                                                                                                  |
| logintype    | <p>Type van login, mogelijke waarden zijn:<br>user/intermediary/partner/mobile</p>                                                                                                  |
| login        | Uw login voor het gekozen platform via de parameter 'account'                                                                                                                       |
| password     | Uw login voor het geselecteerde platform via de parameter 'account'. Dit kan uw gebruikerswachtwoord zijn, of als u zich wilt aanmelden als tussenpersoon, het ontvangen wachtwoord |
| account      | De WAVEDESK-account waarmee u verbinding wilt maken                                                                                                                                 |
| api-key      | De API-sleutel die u als partner of tussenpersoon heeft ontvangen van WAVEDESK                                                                                                      |

**Body**

Bearer token met een geldigheid van 1 uur.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc-nl.wavedesk.be/rest-api/authenticatie.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
