Publieke docs

Winfakt Read-Only API documentatie

Base URL: https://api.winfakt.dev

Alle endpoints vereisen ?apiKey=<your-key>.

Endpoints

GET/health
Health check
{
  "status": "ok",
  "version": "1.0.0"
}
GET/wfOnline/getdossier
Geeft dossier- en user ID
{
  "id_dossier": 5365,
  "id_user": 372
}
GET/salestotal
Totale omzet voor een maand
{
  "total": "41.519,72"
}
GET/salestotal/permonth
Omzet per maand (12 maanden)
{
  "results": ["0", "0", "...", "41.519,72"]
}
GET/purchasestotal
Totale kosten voor een maand
{
  "total": "12.345,67"
}
GET/purchasestotal/permonth
Kosten per maand (12 maanden)
{
  "results": ["..."]
}
GET/SignForLove
Redirect naar gegenereerde afbeelding
302 → image
POST/SignForLove
Genereer afbeelding base64
{
  "images": ["data:image/png;base64,..."]
}

Parameters

apiKeyAltijd verplicht via ?apiKey=<your-key>
monthEnglish month name, 'this' (default) of 'last'
yearJaar, default = huidig jaar
debug'yes' voor extra info
asJson'yes' voor ruwe factuurdata
TypeJSON array van type IDs
Voor /salestotal is default Type = [1,2]. Voor /purchasestotal is default Type = [3,4].

SignForLove

Speciaal endpoint voor event assets. Gebruik product om je merknaam mee te sturen. POST ondersteunt gender en aantal images.

POST /SignForLove
{
  "product": "WINFAKT",
  "gender": "male and female",
  "images": 1
}