Planning

Planning

Planningitems ophalen, aanmaken en bijwerken. Scope: planning.read / planning.write. Create vereist task_guid.

Planning ophalen

GET /v1/planning
planning.read
Authorization: HTTP
name: httpBearer
type: http
scheme: bearer
Query
Naam Type Beschrijving
page integer
per_page integer
Request body

Geen

Response
data object[]
meta object[]

Examples

GET /v1/planning
curl -X GET "https://api.appficient.nl/v1/planning" \
  -H "Authorization: Bearer apf_xxxxxxxx" \
  -H "Accept: application/json"

Curl, Node en response staan rechts naast dit endpoint.

Planningsitem aanmaken

POST /v1/planning
planning.write
Authorization: HTTP
name: httpBearer
type: http
scheme: bearer
Request body
task_guid string
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
start string
Example: 2026-07-22T09:00:00+02:00
end string
Example: 2026-07-22T10:00:00+02:00
Response
data object
guid string
Example: c9d0e1f2-a3b4-5678-9012-789012345678
meta object[]

Examples

POST /v1/planning
curl -X POST "https://api.appficient.nl/v1/planning" \
  -H "Authorization: Bearer apf_xxxxxxxx" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
  "task_guid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "start": "2026-07-22T09:00:00+02:00",
  "end": "2026-07-22T10:00:00+02:00"
}'

Curl, Node en response staan rechts naast dit endpoint.

Planningsitem bijwerken

PATCH /v1/planning/{id}
planning.write
Authorization: HTTP
name: httpBearer
type: http
scheme: bearer
Path
Naam Type Beschrijving
id Required string Resource id (UUID, lowercase)
Request body
title string
start string
all_day boolean
duration_minutes integer
Response
data object Required
id string
title string
start string
end string
all_day boolean
task_id string
meta object Required

Examples

PATCH /v1/planning/{id}
curl -X PATCH "https://api.appficient.nl/v1/planning/{id}" \
  -H "Authorization: Bearer apf_xxxxxxxx" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "string",
    "start": "2026-07-01T12:00:00+00:00",
    "all_day": false,
    "duration_minutes": 0
}'

Curl, Node en response staan rechts naast dit endpoint.