Troca de Escala / Schedule Transfer

Cadastro / Add

[PT] Este serviço permite o cadastro de um histórico de escala. 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 schedule history. The payload to be sent is the bellow JSON. Required fields have a asterisk mark "*" in "Model" tab.

post/scheduletransfers

Request

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

Request body

idinteger

[PT]ID da troca de escala [EN]Schedule transfer ID

personIdinteger required

[PT]ID do colaborador [EN]Person ID

scheduleIdinteger required

[PT]ID da escala [EN]Schedule ID

rotationIdinteger

[PT]ID da turma [EN]Rotation ID

rotationCodeinteger required

[PT]Código da turma [EN]Rotation Code

personExternalIdstring required

[PT]Id externo do colaborador [EN]Person external ID

scheduleExternalIdstring required

[PT]ID externo da escala [EN]Schedule External ID

userRegisterIdinteger

[PT]ID do usuário que registrou [EN]User who registered ID

transferDateTimestring required
lastUpdatestring

[PT]Data da última atualização do registro [EN]Last update register date

removedboolean

[PT]Registro removido (sim ou não) [EN]Removed register (true or false)

observationstring

[PT]Observações [EN]Observations

Example request

{
  "transferDateTime": "ddMMyyyyHHmmss",
  "lastUpdate": "ddMMyyyyHHmmss"
}

Response

OK

idinteger

ID do response

messagestring

Mensagem do response

commentsstring[]

Comentários do response

Example response

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

Changes

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