Openpaye API (v1_1)

Download OpenAPI specification:Download

Absences

Absences_Get

Request
path Parameters
id
required
integer <int32>
Responses
200

OK

404

NotFound

500

InternalServerError

get/Abcenses/{id}

Absences_GetByDateRange

Request
query Parameters
contratId
required
integer <int32>
anneeDebut
required
integer <int32>
moisDebut
required
integer <int32>
anneeFin
required
integer <int32>
moisFin
required
integer <int32>
Responses
200

OK

400

BadRequest

500

InternalServerError

get/Abcenses/periode

Absences_Put

Request
Request Body schema:
required
id
integer <int32>
code
string
date_debut
string <date-time>
date_fin
string <date-time>
nbr_heure_by_user
number <double>
nbr_jour_by_user
number <double>
mois
integer <int32> [ 1 .. 12 ]
annee
string [ 2010 .. 2050 ] ^[0-9]*$
Responses
200

OK

400

BadRequest

404

NotFound

500

InternalServerError

put/Abcenses
Request samples
{
  • "id": 0,
  • "code": "string",
  • "date_debut": "2019-08-24T14:15:22Z",
  • "date_fin": "2019-08-24T14:15:22Z",
  • "nbr_heure_by_user": 0,
  • "nbr_jour_by_user": 0,
  • "mois": 1,
  • "annee": "string"
}

Absences_Post

Request
query Parameters
contratId
required
integer <int32>
Request Body schema:
required
id
integer <int32>
code
string
date_debut
string <date-time>
date_fin
string <date-time>
nbr_heure_by_user
number <double>
nbr_jour_by_user
number <double>
mois
integer <int32> [ 1 .. 12 ]
annee
string [ 2010 .. 2050 ] ^[0-9]*$
Responses
200

OK

201

Created

400

BadRequest

404

NotFound

409

Conflict

500

InternalServerError

post/Abcenses
Request samples
{
  • "id": 0,
  • "code": "string",
  • "date_debut": "2019-08-24T14:15:22Z",
  • "date_fin": "2019-08-24T14:15:22Z",
  • "nbr_heure_by_user": 0,
  • "nbr_jour_by_user": 0,
  • "mois": 1,
  • "annee": "string"
}
Response samples
{ }