Skip to main content
GET
/
duties
Hämta en lista med tjänstgöringar.
curl --request GET \
  --url https://ss12000.staging.meitner.se/api/v1/duties \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    null,
    null
  ],
  "pageToken": "pageToken"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

organisation
string<uuid>

Begränsa urvalet till de tjänstgöringar som är kopplade till ett organisationselement eller underliggande element.

dutyRole
enum<string>

Begränsta urvalet till de tjänstgöringar som matchar roll Roller för en Duty. Förskolechef och Övriga pedagogisk personal är deprekerade och kommer tas bort till nästa version.

Available options:
Rektor,
Lärare,
Förskollärare,
Barnskötare,
Bibliotekarie,
Lärarassistent,
Fritidspedagog,
Annan personal,
Studie- och yrkesvägledare,
Förstelärare,
Kurator,
Skolsköterska,
Skolläkare,
Skolpsykolog,
Speciallärare/specialpedagog,
Skoladministratör,
Övrig arbetsledning,
Övrig pedagogisk personal,
Förskolechef
person
string<uuid>

Begränsa urvalet till de tjänstgöringar som är kopplade till person ID

startDate.onOrBefore
string<date>

Begränsa urvalet till tjänstgöringar som har ett startDate värde innan eller på det angivna datumet (RFC 3339-format, t.ex. "2016-10-15").

startDate.onOrAfter
string<date>

Begränsa urvalet till tjänstgöringar som har ett startDate värde på eller efter det angivna datumet (RFC 3339-format, t.ex. "2016-10-15").

endDate.onOrBefore
string<date>

Begränsa urvalet till tjänstgöringar som har ett endDate värde innan eller på det angivna datumet (RFC 3339-format, t.ex. "2016-10-15"). Poster med ett endDate som ej är satt, tas alltid med.

endDate.onOrAfter
string<date>

Begränsa urvalet till tjänstgöringar som har ett endDate värde på eller efter det angivna datumet (RFC 3339-format, t.ex. "2016-10-15"). Poster med ett endDate som ej är satt, tas alltid med.

meta.created.before
string<date-time>

Endast poster skapade på eller före detta timestamp (RFC 3339 format, tex "2015-12-12T10:30:00+01:00"). Inkluderande.

meta.created.after
string<date-time>

Endast poster skapade efter detta timestamp (RFC 3339 format, tex "2015-12-12T10:30:00+01:00"). Exkluderande.

meta.modified.before
string<date-time>

Endast poster modifierade på eller före detta timestamp (RFC 3339 format, tex "2015-12-12T10:30:00+01:00"). Inkluderande.

meta.modified.after
string<date-time>

Endast poster modifierade efter detta timestamp (RFC 3339 format, tex "2015-12-12T10:30:00+01:00"). Exkluderande.

expand
enum<string>[]

Beskriver om expanderade data ska hämtas

Available options:
person
expandReferenceNames
boolean

Returnera displayName för alla refererade objekt.

sortkey
enum<string>

Anger hur resultatet ska sorteras.

Available options:
StartDateDesc,
StartDateAsc,
ModifiedDesc
limit
integer

Antal poster som ska visas i resultatet. Utelämnas det så returnas så många poster som möjligt av servern, se pageToken.

Required range: x >= 1
pageToken
string

Ett opakt värde som servern givit som svar på en tidigare ställd fråga. Kan inte komibineras med andra filter men väl med limit.

Response

Anropet lyckades.

data
Duty · object[]
required
pageToken
string | null

Om värdet är null finns inget mer att hämta på det token som skickades in som query parameter.