1. Taken
Ritlijst.app
  • Ritlijst API
    • Taken
      • Haal alle taken op
        GET
      • Update taak status
        PATCH
      • Registreer taakvoltooiing voor billing
        POST
      • Taken van 1 chauffeur
        GET
      • Nieuwe taak aanmaken voor chauffeur
        POST
      • Alle taken van chauffeur verwijderen
        DELETE
      • 1 taak ophalen
        GET
      • Taak bijwerken
        PATCH
      • Taak verwijderen
        DELETE
      • Alle taken van transporteur
        GET
    • Vehicles
      • Haal voertuigen op
    • Tijden
      • Haal werkdagen op
      • Maak nieuwe werkdag aan
      • Haal activiteiten op voor werkdag
      • Maak activiteit aan
    • Vragenlijsten
      • Haal actieve vragenlijsten op per activiteitstype
      • Sla vragenlijst-antwoorden op
      • Haal antwoordsessies op
    • Voertuigsessie
      • Start een voertuigsessie (status pending)
      • Valideer QR-scan en zet sessie op active
    • Laravel TMS
      • Haal taakdetails op inclusief vragenlijsten
    • Chauffeurs
      • Profiel + locatie van chauffeur
      • Locatie chauffeur updaten
      • Chauffeurs van transporteur
    • Uren
      • Werkdagen + activiteiten van 1 chauffeur
      • Uren van alle chauffeurs van transporteur
    • Notificaties
      • Pushbericht sturen naar chauffeur
      • Notificatie details
    • Voertuigen
      • Voertuigen van transporteur
      • Voertuig bijwerken
    • Tacho
      • Lijst tacho-bestanden van transporteur
      • Tacho bestand details + signed download URL
    • Schemas
      • Task
      • Vehicle
      • CreateTaskBody
      • Werkdag
      • UpdateTaskBody
      • Activiteit
      • QuestionnaireDefinition
      • Question
      • Chauffeur
      • ValidationRule
      • VisibilityCondition
      • UpdateVehicleBody
      • ActiviteitCompact
      • ActivityQuestionnaire
      • WerkdagMetActiviteiten
      • QuestionnaireAnswer
      • UrenPerChauffeur
      • AnswerSession
      • TachoFile
      • VehicleSession
      • TachoDetails
      • TaskWithQuestionnaires
      • Error
      • UserProfile
  1. Taken

Taak bijwerken

PATCH
/taken/{id}
Update één of meer velden van een taak. Velden niet in de body blijven ongewijzigd.
Met vragenpad: null wordt het taak-specifieke vragenpad verwijderd.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Body Params application/jsonRequired

Responses

🟢200
application/json
Bijgewerkte taak
Bodyapplication/json

Example
{
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "vehicle_id": "e57c411b-caf2-4a2e-b2e8-e232824b6ddf",
    "transporteur_id": "9937dd69-ccce-4c2c-a12b-759c70c22e47",
    "type": "laden",
    "status": "nieuw",
    "naam": "string",
    "omschrijving": "string",
    "artikel": "string",
    "hoeveelheid": 0,
    "eenheid": "string",
    "adres": "string",
    "postcode": "string",
    "stad": "string",
    "land": "NL",
    "contactpersoon": "string",
    "telefoon": "string",
    "telefoon_mobiel": "string",
    "gepland_op": "2019-08-24T14:15:22.123Z",
    "ontvangen_op": "2019-08-24T14:15:22.123Z",
    "gestart_op": "2019-08-24T14:15:22.123Z",
    "afgerond_op": "2019-08-24T14:15:22.123Z",
    "require_photos": false,
    "min_fotos": 1,
    "max_fotos": 1,
    "require_signature": false,
    "require_document_scan": false,
    "require_location": false,
    "photo_label": "string",
    "opmerkingen": "string",
    "vdm_nummer": "string",
    "agr_verplicht": false,
    "required_desinfectie": false,
    "required_temperatuur": 0,
    "kooiaap": false,
    "locatie_lat": 0,
    "locatie_lng": 0,
    "vragenpad": {
        "schema_version": 1,
        "questionnaire_id": "tanken_v1",
        "title": "string",
        "activity_type": "string",
        "questions": [
            {
                "id": "string",
                "type": "text",
                "label": "string",
                "required": false,
                "default_value": null,
                "readonly": false,
                "unit": "string",
                "max_files": 0,
                "options": [
                    "string"
                ],
                "validation": {
                    "min": 0,
                    "max": 0,
                    "minlength": 0,
                    "maxlength": 0,
                    "regex": "string"
                },
                "visible_if": {
                    "question_id": "string",
                    "operator": "eq",
                    "value": null
                },
                "questions": [
                    {}
                ],
                "formula": "string"
            }
        ]
    },
    "created_at": "2019-08-24T14:15:22.123Z"
}
🟠400
🟠404
Previous
1 taak ophalen
Next
Taak verwijderen
Built with