Aller au contenu principal
public

Modifier une saisie de temps

PATCH
/v1/time-entries/{id}
Authorizationstringheaderobligatoire

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

idstringobligatoire
if-matchstringheader

Version de la saisie, telle que l’en-tête ETag l’a rendue à la lecture. Quand elle est fournie, la modification n’est appliquée que si la saisie n’a pas changé depuis : sinon la réponse est 412 et la saisie reste intacte.

Corps

application/json
activityDatestring
billablebooleandefault:true
descriptionstring | nulldefault:null
Maximum string length: 2000
matterIdstring | nulldefault:null
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
quantitynumberdefault:0
Plage requise: 0 <= x

Réponse

200application/json
activityDatestring | nullobligatoire
amountHtnumber | nullobligatoire
authorIdstring | nullobligatoire
billablebooleanobligatoire
billedbooleanobligatoire
categoryenum<string>obligatoire
Options disponibles: temps, frais, prestation, debours
createdAtstringobligatoire
deletedAtstring | nullobligatoire
descriptionstring | nullobligatoire
discountKindenum<string> | nullobligatoire
Options disponibles: percent, amount
discountValuenumber | nullobligatoire
idstringobligatoire
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
invoiceIdstring | nullobligatoire
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
invoiceLabelstring | nullobligatoire
matterIdstring | nullobligatoire
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
quantitynumber | nullobligatoire
stakeholderIdstring | nullobligatoire
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
statusenum<string>default:confirmed
Options disponibles: draft, confirmed
tenantIdstringobligatoire
Motif: ^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
titlestring | nullobligatoire
unitCostnumber | nullobligatoire
updatedAtstringobligatoire
vatRatenumber | nullobligatoire
Plage requise: 0 <= x <= 1
workedQuantitynumber | nullobligatoire