Info
Content

Vacatures API

De Jobs-API beheert handmatige crawls. De Jobs-API is te vinden op het eindpunt

https://app.consentmanager.net/api/job.php

Maak een nieuwe job

Om een ​​nieuwe job te creëren, gelieve een HTTP POST naar de Jobs-API te sturen met de volgende parameters:

Parameter

Omschrijving

Voorbeeld

sleutel

Verificatiesleutel

jf892rt

url

URL die moet worden gecrawld

https://www.cnn.com/

Taakresultaat creëren

De API retourneert het volgende object:

{ 
  "status":"created", //status, always “created” 
  "message": "Job created", //status message 
  "jobid": "..." //job ID, varchar(64)
}

Haal een taakresultaat op

Om het resultaat van een job op te halen, stuur een HTTP GET naar de Jobs-API met de volgende parameters:

Parameter

Omschrijving

Voorbeeld

sleutel

Verificatiesleutel

jf892rt

baanid

ID van de job (eigenschap "jobid" van Create Job Result)

22-a6c51bfb

Taakresultaat ophalen

De API retourneert het volgende object:

{ 
  "status":"done", //status, either pending or done 
  "message": "Job done", //status message 
  "risk": 75, //calculated risk, only present if status=done 
  "reporturl": "..." //Report-URL, only present if status=done
}

Foutcodes

De volgende foutcodes kunnen voorkomen:

HTTP-code

Desciption

400

Onjuiste parameters ingediend

403

Onjuiste sleutel

404

Data niet gevonden

429

Max. Aantal banen / oproepen per dag bereikt

 

Terug naar boven