Configuration API

To be able to use this endpoint, Basic User Authentication is required.

Authentication

To get access to the data in the system, a user authenticatie himself by sending an secret access token. This token can be requeste through basic authentication.
POST https://backend.wizzo-link.nl/api/v1/login
     Authorization: Basic U29mdHdhcmVoZXJvOldpenpvMTIzIQ==

{
    "message": "Login Succeed, save your token",
    "data": {
        "id": "Systemsukkel",
        "token": "d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836",
        "expires": 1636553661,
        "email": "servicedek@wizzo.nl"
    }
} 

Default Entity Actions

List


GET https://backend.wizzo-link.nl/api/v1/{entity}
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null 

Create


POST https://backend.wizzo-link.nl/api/v1/{entity}
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null 

Read


GET https://backend.wizzo-link.nl/api/v1/{entity}/{id}
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null 

Update


PUT https://backend.wizzo-link.nl/api/v1/{entity}/{id}
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null 

Delete


Delete https://backend.wizzo-link.nl/api/v1/{entity}/{id}
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null 

Extra Actions

Some entities have extra added actions beside the basic CRUD actions.

Assets

Get Token


GET https://backend.wizzo-link.nl/api/v1/assets/{id}/getToken
     Authorization: Bearer d4FUIyfhY0lBYOpD5JgYvzvtimGEJ836

null