Horários / Shifts

Cadastro / Add

[PT] Este serviço permite o cadastro de um horário. Um JSON no formato abaixo relacionado deve ser enviado como payload. Os campos obrigatórios estão marcados com um "*" na aba "Model".

[EN] Creates a new shift. The payload to be sent is the bellow JSON. Required fields have a asterisk mark "*" in "Model" tab.

post/shifts

Request

  • Base URL: https://api.nexti.com
  • URL: https://api.nexti.com/shifts
  • Auth: OAuth 2 (client credentials, token URL https://api.nexti.com/security/oauth/token)

Request body

idinteger

[PT]ID do horário [EN]Shift ID

externalIdstring

[PT]ID externo do horário [EN]External shift ID

namestring required

[PT]Nome do horário [EN]Shift name

activeboolean required

[PT]Horário ativo [EN]Shift active

shiftTypeIdinteger required

[PT]ID do tipo de horário. Valores: [ID - 1] - RÍGIDO [ID - 2] - MÓVEL [ID - 3] - FLEXÍVEL [ID - 4] - MOVEL NA ENTRADA/SAÍDA [ID - 5] - MOVEL REFEIÇÃO [ID - 7] - FOLGA [ID - 8] - COMPENSADO [ID - 9] - DESCANSO SEMANAL REMUNERADO

mobilityBeforeinteger

[PT]Mobilidade antes do horário [EN]Mobility before

mobilityAfterinteger

[PT]Mobilidade depois do horário [EN]Mobility after

breakpaidinteger

[PT]Intrajornada convertida em minutos [EN]Breakpaid in minutes

generateFlexibleInconsistenciesAlertboolean

[PT]Gerar alerta de inconsistências para horário flexível [EN]Generate inconsistencies alert for flexible shift

registerDatestring

[PT]Data de registro [EN]Register date

lastUpdatestring

[PT]Data da última alteração [EN]Last Update date

Example request

{
  "registerDate": "ddMMyyyyHHmmss",
  "lastUpdate": "ddMMyyyyHHmmss"
}

Response

OK

idinteger

ID do response

messagestring

Mensagem do response

commentsstring[]

Comentários do response

Example response

{
  "value": {
    "registerDate": "ddMMyyyyHHmmss",
    "lastUpdate": "ddMMyyyyHHmmss"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.